若a是int型变量,则执行表达式a+=a-=a*a后a的值为多少

2025-04-11 20:18:25
推荐回答(1个)
回答1:

第一个空,填0
先执行n%=2,n除以2的余数是1,再赋值给n,之后,n=1
再执行
a%=1,12除以1的余数是0,再赋值给
a
,所以,a=0

第二个空,填
0
先执行
a*=a,代人
12
,之后,a=144
再执行
a-=a
,144-144=0,之后,
a=0
最后
,a+=a
,0+0=0
,故
a=0

保证对的。