C语言中,z=x+a%3*(int)(x+y)%2/4;的运算顺序是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 21:01:42
C语言中,z=x+a%3*(int)(x+y)%2/4;的运算顺序是什么?

C语言中,z=x+a%3*(int)(x+y)%2/4;的运算顺序是什么?
C语言中,z=x+a%3*(int)(x+y)%2/4;的运算顺序是什么?

C语言中,z=x+a%3*(int)(x+y)%2/4;的运算顺序是什么?
z=x+a%3*(int)(x+y)%2/4;
1.x+y
2.(int)(x+y)
3.a%3
4.a%3*(int)(x+y)
5.a%3*(int)(x+y)%2
6.a%3*(int)(x+y)%2/4
7.x + a%3*(int)(x+y)%2/4
如果是你自己写程序,强烈建议不要写这种“令人困惑的C”,如果是考试,就另当别论了.