1.设以下变量均为INT类型,则表达式(X=6,X+1,Y=6,X+Y)的值是_13_
2.设以下变量均为INT类型,则表达式(X=Y=6,X+Y,X+1)的值是_7_
3.设以下变量均为INT类型,则表达式(X=Y=6,X+Y,Y+1)的值是_7_
4.设以下变量均为INT类型,则表达式(Y=6,Y+1,X=Y,X+1)的值是_8_
以上是我的答案,可是为什么书上给出的第1题答案是12,第4题答案是7 ?本人是初学,可能有些地方没搞清楚,可是我怎么看都看不明白这2到题答案为什么会是12和7?麻烦有懂的大哥哥大姐姐解释一下阿!
这样的题目应该先做哪一步呢?6赋值给X,X就等与6啦?那X在+1不是应该等于7吗?6在赋值给Y,Y就是6,X是7,6+7不是13吗? 怎么得到的12?
第4题也是同样的疑问???谢谢!
|