问下,c语言里x+=y+=z是什么意思啊?谁能帮我解开这道题?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/29 03:12:09
问下,c语言里x+=y+=z是什么意思啊?谁能帮我解开这道题?问下,c语言里x+=y+=z是什么意思啊?谁能帮我解开这道题?问下,c语言里x+=y+=z是什么意思啊?谁能帮我解开这道题?1:x+=y+

问下,c语言里x+=y+=z是什么意思啊?谁能帮我解开这道题?
问下,c语言里x+=y+=z是什么意思啊?

谁能帮我解开这道题?

问下,c语言里x+=y+=z是什么意思啊?谁能帮我解开这道题?
1: x+=y+=z
y = y+z = 2; x = y+x = 2 + 3 = 5;
printf: x < y (5=z,(15>=15),正确,结果为1;
x = 6;结果为6
所以输出1,6
3:x = y > z >= 5
首先要知道运算符 < >= 是左结合性的
而= *= /= %= += -= = &= |= ^= 是右的
z = 15; y = 15; x = 6;
y > z , 错误,结果为0
0 >= 5, 错误,结果为0
x = 0
所以输出0,15,15