11问答网
所有问题
c语言 a/b a%b 有什么区别?
如题所述
举报该问题
推荐答案 推荐于2017-11-25
如果a,b都是整数。a/b是取商,a%b是取
余数
。
如果a,b为浮点float,double。a/b是计算结果。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/8MFv4qq47.html
其他回答
第1个回答 2012-03-08
/ 是除法运算,%是模运算(求余运算)
5/3=1 5%3=2
第2个回答 2012-03-08
我觉得最重要的还是记得0不能做除数。
第3个回答 2012-03-08
算法除 和 模除(取模)
相似回答
c语言a% b
是
什么
意思?
答:
这样的话a的值是不会变,而a%2的值是保存在另外一个临时寄存器里面的
。2、a = 1,a = a%2;(也可以写成a %= 2;)这样的话a的值是会变的,因为a%2的值已经赋给a了(=的作用为赋值).所以a的值就是a%2的结果。
大家正在搜
a&b在c语言中是什么意思
c语言中fabs是什么意思
c语言中abs什么意思
c语言a=b=c
c语言a小于b小于c
c语言中a大于b大于c
c语言abc三个数比大小
c语言m=a>b
c语言a‖b
相关问题
C语言中a%b和a/b的区别 我已开始以为都是除的
c语言中&a,b和&a,&b什么区别呢?
C语言中a!=b与a!==b有什么区别
C语言中(a>b)?a:b和(a<b)?b:a有什么区别
C语言,++a+b和++b+a有什么区别
C语言中,a==b与b==a有什么区别么?
C语言中 a%b=a-int(a/b)*b 那么这个int是...
C语言中%a%b与%a %b的区别