设a是整型变量,则表达式(a=4*5,a*2),a+6的值是( ).请详解,并且a*2为什么不计算,大仙点点啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 12:25:44
设a是整型变量,则表达式(a=4*5,a*2),a+6的值是( ).请详解,并且a*2为什么不计算,大仙点点啊

设a是整型变量,则表达式(a=4*5,a*2),a+6的值是( ).请详解,并且a*2为什么不计算,大仙点点啊
设a是整型变量,则表达式(a=4*5,a*2),a+6的值是( ).
请详解,并且a*2为什么不计算,大仙点点啊

设a是整型变量,则表达式(a=4*5,a*2),a+6的值是( ).请详解,并且a*2为什么不计算,大仙点点啊
逗号表达式的一般形式是:表达式1,表达式2,表达式3……表达式n
逗号表达式的求解过程是:先计算表达式1的值,再计算表达式2的值,……一直计算到表达式n的值.最后整个逗号表达式的值是表达式n的值.
看下面的例子:
x=8*2,x*4 /*整个表达式的值为64,x的值为16*/
(x=8*2,x*4),x*2 /*整个表达式的值为128,x的值为16*/
所以这里整个表达式的值是46,a的值是20