44问答网
所有问题
C语言习题求解:假设所有变量均为整型, 则表达式( a=5, b=2, a++, a+b ) 的值是
假设所有变量均为整型, 则表达式( a=5, b=2, a++, a+b ) 的值是
为什么答案是8?而不是7?
举报该问题
推荐答案 2014-11-09
逗号表达式的值是最右边
逗号表达式从左往右运算
a=5,b=2,a++以后 a=6,
所以a+b=8
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/Y63DRZ6ZRR6KVDRZZ3.html
相似回答
C语言
中,
假设所有变量均为整型,表达式(a=5,b=2,
++a,
b++,a+b)的值
...
答:
【答案】:B B
[解析]逗号表达式的值是最后那个表达式即a+b的值,++a和b++以后a、b的值分别变成了6和3,所以a+b=9,选择B。
...
均为整型,表达式(a=5,b=2,a
>b?
a++:b++,a+b)的值是
?
答:
答案是8,关键是看懂
表达式
a>b?
a++:
b++的意义 这个表达式就等于ifa>
b,a=a+
1,else
,b=b
+1 然后答案就变得很简单了5大于2 所以a 的值加1 记者吧a和b相加 得结果8
假设所有变量均为整型,则表达式(a=2,
b=5,
b++,
a+b)的值是
答:
c里面用逗号表示每个来运算,上式是运算完了再引用b的值,当然是2+6了。在
C语言
中,多个表达式可以用逗号分开,其中用逗号分开的表达式的值分别结算,但整个
表达式的值是
最后一个表达式的值。整型值可以用十进制,十六进制或八进制符号指定,前面可以加上可选的符号(- 或者 +)。如果用八进制符号,...
...
变量均为
整数
,则表达式(a=2,b=5,b++,a+b)的值是
( )。 A. 7 B...
答:
展开全部
假设所有变量均为
整数
,则表达式(a=2,
b
=5,b++,a+b)的值是
( )。 A. 7 B. 8 C. 6 D. 2选Ba=2,b
=5,a+b++,
b变成6
,a+b=2
+6=8b=6,b++ 是代表b先参与运算 在进行++操作 这是指 在一行语句中 题目中你分成了两句 这样的话b++ 执行过后 在执行a+b 到a+b的时候b已经...
大家正在搜
相关问题
假设所有变量均为整型,则表达式(a=2,b=5,b++,a+...
c语言 2,假设所有变量均为整型,则表达式(a=2,b=5,...
假设所有变量均为整型,则表达式(a=2, b=5, b++,...
假设所有变量均为整型,则表达式(a=2,b=5,a+b++,...
在c语言中,假设所有变量均为整型,则表达式(a=3,b=7 ...
假设所有变量均为整型,则表达式(a=2,b=5,b++,a+...
c语言中 假设所有变量为整型 则(a=2,b=5,a++,b...
c语言 “假设所有变量均为整型,则表达式(a=2,b=5,b...