定义int a=5,b;,则执行表达式b=++a*--a之后,变量b的值为多少?
5个回答
展开全部
36
b的表达式是右向左算的
++a是先将a加一后在并入表达式;
此时的a已是6了;
a--是先并入表达式再将a加一;
所以此时的a还是6;
所以最终的结果36;
谢谢采纳!!!
b的表达式是右向左算的
++a是先将a加一后在并入表达式;
此时的a已是6了;
a--是先并入表达式再将a加一;
所以此时的a还是6;
所以最终的结果36;
谢谢采纳!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
6*5=30
先执行a自加,然后就成了6*--a
之后执行a自减
成了6*5
所以结果就是30
先执行a自加,然后就成了6*--a
之后执行a自减
成了6*5
所以结果就是30
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b=6*5=30
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b=++a*--a b=30 很 简单的吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询