int y=(--m)+n;
来源:2-8 选择练习
宝慕林0307140
2020-08-11 21:41:26
int m=5,n=6;
这样不是先算M=4+6,所以=10吗
5回答
答案都说了
int m=5,n=6; int x=(m++)+n; //先运算5+6,得到11赋值给x,最终x=11,m=6,n=6 int y=(--m)+n; //经过上一次运算,m=6,n=6,所以先运算--m,得到m=5,再运算5+6,得到11赋值给y
芋圆芝士好好吃
2020-08-16
上一步m的值变化为6了。
慕瓜8368726
2020-08-15
你漏了第二步值的变化
qq_慕虎5549273
2020-08-12
注意这题上面的那个m++;这个m参与完运算后,会自增1;所以m此时的值为6
好帮手慕小脸
2020-08-12
同学你好,“慕丝1539783”同学理解是可以的,同学可以参考一下
祝学习愉快~
相似问题