llgd.net
当前位置:首页 >> C++取余 3%4为什么是3 请高手门解答下 >>

C++取余 3%4为什么是3 请高手门解答下

%号表示求余,也就是3=0*4+3。余数为3。这里0也可以作为因子的。

%(就是取余数的运算) 那么3%4也就是3对4取余数,那结果就是3咯

楼上错了, %是取余运算,3%5,就是3除以5取余,明显除不尽,直接等于3, 6%4,6除以4等于1余2,所以等于2

如果a是int 的 那么 a=6-3-1=2; 主要是考虑类型问题, 4/3取整为1 -3%5=-3 结果最终为2 头像,惊喜

没接触过C++ 不过应该差不多 给你个思路吧 1/5的话因为两个都是整数形式,所以结果为0。3%4结果3也是整数形式,4.5/5一个是浮点型一个是整型,结果为浮点型即0.9.。最终结果是0+3+0.9=3.9 结果为浮点型。基本就是这个思路。。不过C++没用过。仅...

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com