00问答网
所有问题
C语言中 5%2为什么是1,而不是5?
如题所述
举报该问题
推荐答案 2021-03-26
%在C语言表示“求余”运算。5%2表示求5/2的
余数
,自然它的余数是1
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DnZ0DnrjZIDBnDIrnjI.html
其他回答
第1个回答 2021-03-26
a%b就是a除以b的余数
第2个回答 2021-03-27
相当于 5 / 2 = 2 ··· 1;就是余下的那个1
第3个回答 2021-03-29
c语言中%是取余运算 求的是5除以2的余数
相似回答
在
C语言
程序
中,
表达式
5%2的
结果是
什么
答:
在c语言中是求余计算,也就是求余数。因为5÷2=2...1,所以,
5%2=1
同理,因为8÷2=4...0,所以,8%2=0
C语言中,5
余2(
5%2
)等于1还是2?
答:
等于1 5%2 就相当于 5除以2等于2余数是1
这里的余数是几就等于几,不懂可以继续追问
C语言中,为什么
表达式
1
/2的值为0
,5
/2的值为
2?
答:
C语言中,
整数相除,结果还是整数,取整
,不
进行四舍
五
入,直接丢掉小数部分 数学中
1
/
2
=0.
5,
C语言取整为0,同理:数学中5/2=2.5,C语言取整为2
为什么C 语言
教材中取余运算时
5%2
=3,我感觉应该等于
1
啊,是课本印错了...
答:
应该为
1,
可能课本印错了。如果对程序的结果有问题,可以在
C语言
编译软件中验证。 不就是 ,单纯的说是这样的,应该等于1
大家正在搜
c语言是什么语言
c语言中?是什么意思
c语言中\0是什么意思
c语言中0和1代表什么
c语言中%o什么意思
C语言是什么
c语言中?:怎么用
c语言中或怎么表示
c语言有什么用
相关问题
c语言中-5%2结果等于-1为什么?
C语言中,表达式5+1/2的运算结果为什么是5,而不是5.5...
c语言中为什么-5/2=-1
在C语言里边5/2等于多少,为什么不是2.5?
C语言中,5余2(5%2)等于1还是2?
取模运算符 5%2等于几?不是说结果是两数相除的余数么?为什...
C语言中1 && 5的值为什么是1,而不是0?
c语言中为什么-5/2=1