C语言中/与%的区别

如题 比如 a/4 与 a%4 有什么不同?

第1个回答  2012-09-25
前者是a除以4,后者表示a余4.如:10/4=2,而10%4=2.
第2个回答  2012-09-25
取商与取模的区别!
比如a=6
a/4=1;
a%4=2;
原因:6除以4等于1余2
所以:操作符/是求商即为1...操作符%是求余即为2!
第3个回答  2014-10-15
x++是先对x做运算,然后再对x+1
++x是先对x+1,然后再做运算
比如
x=1;
y=x++;
那么先将x赋值给y,y=1,然后x++,x=2
x=1;
y=++x;
那么闲x++,x=2,然后将x赋值给y,y=2
第4个回答  2012-09-25
/是取商的运算,%是取余数的运算。
比如:
7/4 = 1
7%4 = 3
第5个回答  2012-09-25
a/4是求a除以4,而a%4是求a除以4后的余数
相似回答