int a=2; a*=2+3;a的值为什么等于12?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 09:34:27
xQJ@Pjel*4v#B|`ժXAkE[)PӮLG>ƙd\&;8wTu E1(HKˀP<$xX
{ثҪfL*gK`ׁ#=rىE߆gmѮO+/m@kحt';Fΰơym.Rw$F
ʰ@)Bo3'`fl"`[N*;mpu./MljQKq(K&Bd܍0vO>;={AcJrNmUptzE*wam_ -
int a=2; a*=2+3;a的值为什么等于12?
int a=2; a*=2+3;a的值为什么等于12?
int a=2; a*=2+3;a的值为什么等于12?
怎么可能等于12呢?
这种东西自己试一下就好了.
答案是肯定是10,
a*=2+3也就是a=a*(2+3)=2*5=10.
#include
int main(void)
{
int a=2;
a*=2+3;
printf("%d",a);
return 0;
}
上面的代码放到vc下面 运行一下,输出a的值看看.