表达式(a=5-3/2,a*6),a+10的值为?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 12:01:17
表达式(a=5-3/2,a*6),a+10的值为?

表达式(a=5-3/2,a*6),a+10的值为?
表达式(a=5-3/2,a*6),a+10的值为?

表达式(a=5-3/2,a*6),a+10的值为?
3/2=1
5-3/2=4
a=4
a*6不影响表达式的值
a+10=14
逗号表达式的值是逗号最后一个表达式的值
所以这个逗号表达式的值是14
如果b=((a=5-3/2,a*6),a+10),则b=14
但是
如果这个表达式前面有赋值但表达式本身又没括号:b=(a=5-3/2,a*6),a+10
因为赋值>逗号
所以b=括号表达式的值,即a*6,24.a+10无作用.