课程
/后端开发
/C
/C语言入门
int a=3;b=4 b%(a+b)/a为什么会等于1呢?
2015-12-09
源自:C语言入门 3-4
正在回答
首先计算(a+b)= 7,然后是 b % (a + b) = 4;最后 b%(a+b) / a =4 /3 取整等于1.
一个数对于比它大的数取余"%"之后还是它本身
qq_南故笙烟_0 提问者
qq_卡可酷_0
一个数对于比它大的数取余"%"之后还是它本身 为什么呢?
去看看优先级和结合性你就懂了
赞同楼上
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答为什么这个算出的结果是sum=0?想不明白
3 回答取余运算 结果为什么是1。
2 回答参与运算的变量为真时,结果为假;参与运算量为假时,结果为真。
4 回答sum+=i*flag; flag*=-1; 这个代码是怎么运算的,想不明白
1 回答为什么运算结果不是相加的结果?