在常见的数学计算中,一个数除以另外一个数可能会整除,也可能不会整除,从而产生余数。那么,在C语言编程中这两种情况的编程也会有所差别,接下来就和大家分享一下如何使用C语言编程进行有余数的除数计算。
在C 语言里面,求余数的方法如下:
a%b = a - (b * trunc(a/b))
trunc(a/b) 表示取 a/b 的整数部分,在 C 语言里面其实就是 a / b;
比如:
8%3 = 8 - (3 × (8/3))= 8 - (3 × 2) = 2;
所以有:
printf("%d\n", 3%-8/2);
3 % -8 ==> 3 - (-8 * (3/-8)) =>3 - (-8 * 0) => 33/2 = 1
同理,其他数据余数推理如下:
以上就是“c语言如何求余数?”的详细内容,想要了解更多C语言教程欢迎持续关注编程学习网
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/10022/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取