2-7选择题
来源:2-9 选择题
Sisiiiii
2017-12-26 12:10:45
为什么答案是234呢?如果a一开始的值是2,那么a++和++a后不应该是3吗?答案不应该是323?
1回答
慕粉6132321
2017-12-26
简单的说就是通过运算符的位置判断运算优先度,放在前面就优先.既然int a=2; 第一次输出的a++ 先输出结果2, 再计算a++ 所以就变成了3.第二次输出a 就是3 第三次 输出++a 因为 "++"在前面 优先运算,然后在输出. 所以是4 结果为 2 3 4
0 学习 · 14452 问题
相似问题
回答 1
回答 2
回答 6
回答 4