
一、 填空题 1、.若a是int型变量,且a的初值为6,则计算表达式a+=a-=a*a;后a的值为【 】。 2、若有定义:i
6个回答
展开全部
-60
从右往左算
第一步,a的初值为6,a=a-a*a=-30
第二步,a被赋值为-30,a=a+a=-60
所以,表达式计算后,a的值为=60
从右往左算
第一步,a的初值为6,a=a-a*a=-30
第二步,a被赋值为-30,a=a+a=-60
所以,表达式计算后,a的值为=60
展开全部
C编译器中一般按从右至左运算:
①先是进行a-=a*a的运算,它相当于a=a-a*a,a的值为6-6*6=-30;
②再进行a+=-30的运算,它相当于a=a+(-30),a的值为6+(-30)=-24。
最终的结果为-24。
···算错了,上面那位是对的。
应该是-60
①先是进行a-=a*a的运算,它相当于a=a-a*a,a的值为6-6*6=-30;
②再进行a+=-30的运算,它相当于a=a+(-30),a的值为6+(-30)=-24。
最终的结果为-24。
···算错了,上面那位是对的。
应该是-60
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我的提问有问题等下在重新提出 对不起大家
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
擦,这是你考试卷子?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询