A-A+

若定义int a=2 b=2 下列表达式中值不为4的是()。A.a*(++b)B.a*(b+

2022-08-06 01:56:45 问答库 阅读 174 次

问题详情

若定义int a=2,b=2,下列表达式中值不为4的是()。
A.a*(++b)
B.a*(b++)
C.a+b
D.a*b请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
++b,先自加,再计算,即a*(++b)等价于b=b+1;a*b。

考点:中值,表达式