int a;则表达式(a=4*5,a*2),则a+6的值是多少C语言程序题

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 00:41:27

int a;则表达式(a=4*5,a*2),则a+6的值是多少C语言程序题
int a;则表达式(a=4*5,a*2),则a+6的值是多少
C语言程序题

int a;则表达式(a=4*5,a*2),则a+6的值是多少C语言程序题
详(a=4*5,a*2)为逗号表达式,结合性由左至右.先执行a=4*5,于是a得到初值20.然后执行a*2,但并没有将值赋给a,所以a仍然为20. 所以a+6=20+6=26