C语言中取余…

C语言中取余…,第1张

求余、模运算符(%)时要求两数必须是整型数据。余数正负号与除数相同。例如:

7%4的结果是3

-7%4的结果是-3

3%-4的结果是3

楼上被除数与除数都分不清

在除法算式中,除号后面的数叫做除数。

例:8÷2=4则2为除数。8为被除数。

除数不能为0,否则没有意义。

8除以2等于4。

是11,没错

因为你是取余啊,又不是要被整除的整数。

c/=a;得到是9,因为c是整数,所以小数点的东西被舍弃了。

c%=a;得到的是11,因为c被a整除的数是9,219=189,2110=210>200。取余的意思是,把这个数,按照被余数的大小来分开,分成整数个,剩下的没办法再被分成整个的数,是余数,c只能按a的大小,分成9个,其它的没办法再分成一组了,剩下这些,就是最后的余数,200-189=11,所以最后一组没办法被分成一组的个数是11,这就是取余,返回给你的数。。。

这段代码首先运行一下do……while中的过程,也就是先让S对10取余,输出结果后再令S自加一,判断其是否为真,若为真再进行计算这样一直循环下去。分子小于分母不够除自然商为零最后留下被除数,就是说9%10=9,负数一样的,你可以下个软件试试,你写的这段代码没有具体值目前应该算不出结果,得视情况而定。

以上就是关于C语言中取余…全部的内容,包括:C语言中取余…、C语言,取余 c %= a、C语言中do while函数,取余计算怎么算等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9275421.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存