> 其他 >
若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是多少?答案为-12
还有,能不能顺便说明一下,为什么“若变量C为char类型,'a'
人气:345 ℃ 时间:2020-03-29 02:13:51
解答
问题一:
表达式a+=a-=a*a 从右向左计算.
1.先计算a = a - a*a,此时右边的a=3,故而最后a变为3-3*3=-6
2.再计算a = a + a,此时右边的a=-6,故而最后a变为-6 + -6 = -12
问题二:
'a'
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版