printf("%d",((x=4*5,x*5),x+20))

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 13:26:16
printf(

printf("%d",((x=4*5,x*5),x+20))
printf("%d",((x=4*5,x*5),x+20))

printf("%d",((x=4*5,x*5),x+20))
((x=4*5,x*5),x+20));运算后相当于是一个((x=20,100),40)的逗号表达式,运算的结果以最后一个表达式的值作为运算结果,所以=40

(x=20,100),这个运算结果是x=20,而整个表达式的结果为100

100,40的运算结果是40