若a是int型变量,则a=(a=3*5,a*2),a+5表达式的值?逗号表达式到底是怎么回事哦,这个求表达式的值和求a的值一样吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 03:25:57
若a是int型变量,则a=(a=3*5,a*2),a+5表达式的值?逗号表达式到底是怎么回事哦,这个求表达式的值和求a的值一样吗?

若a是int型变量,则a=(a=3*5,a*2),a+5表达式的值?逗号表达式到底是怎么回事哦,这个求表达式的值和求a的值一样吗?
若a是int型变量,则a=(a=3*5,a*2),a+5表达式的值?
逗号表达式到底是怎么回事哦,这个求表达式的值和求a的值一样吗?

若a是int型变量,则a=(a=3*5,a*2),a+5表达式的值?逗号表达式到底是怎么回事哦,这个求表达式的值和求a的值一样吗?
a=(a=3*5,a*2),a+5
=(a=15,a*2),a+5//逗号表达式从左到右运算,中取逗号右值a*2
=30,a+5
=30,35 //'='的优先级高于逗号,所以取30
所以a=30