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

问题描述:

C语言中,z=x+a%3*(int)(x+y)%2/4;的运算顺序是什么?
1个回答 分类:综合 2014-11-03

问题解答:

我来补答
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”,如果是考试,就另当别论了.
 
 
展开全文阅读
剩余:2000
上一页:一道物理提题