假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是

2025-06-22 03:34:38
推荐回答(5个)
回答1:

c里面用逗号表示挨个来运算,上式是运算完了再引用b的值,当然是2+6了。
如果直接引用b++,像这样a=2,b=5,(b++
+a)那么结果就是
7
了。

回答2:

第一个问题是:8 

b++;也就是b=b+1;以后b重新赋值变成6(5+1);

第二个:C

用户标示符要求:

  1. 第一个首字符必须是英文字母或下划线_,后面可以跟字母数字或下划线

  2. 不能和保留标示符又称关键字或保留字相同如不能和int   float等数据类型标示符一样。

  3. A中全对   Bfloat不对   C都不对  Dint不对 

回答3:

第一个问题 答案是 7 解析:++在变量后,所以先运算,再加减,“,”表达式以最后的表达式为值
第二个问题 选择C 解析:b-a - 不是下划线 goto 和 int为关键字。

回答4:

逗号表达式,结果为最后一个表达式的值a+b
7

回答5:

你的问题跟题目怎么是两个。。问题是c,题目中a+b等于什么?a=a+b,还是b=a+b?