c里面用逗号表示挨个来运算,上式是运算完了再引用b的值,当然是2+6了。
如果直接引用b++,像这样a=2,b=5,(b++
+a)那么结果就是
7
了。
第一个问题是:8
b++;也就是b=b+1;以后b重新赋值变成6(5+1);
第二个:C
用户标示符要求:
第一个首字符必须是英文字母或下划线_,后面可以跟字母数字或下划线
不能和保留标示符又称关键字或保留字相同如不能和int float等数据类型标示符一样。
A中全对 Bfloat不对 C都不对 Dint不对
第一个问题 答案是 7 解析:++在变量后,所以先运算,再加减,“,”表达式以最后的表达式为值
第二个问题 选择C 解析:b-a - 不是下划线 goto 和 int为关键字。
逗号表达式,结果为最后一个表达式的值a+b
7
你的问题跟题目怎么是两个。。问题是c,题目中a+b等于什么?a=a+b,还是b=a+b?