c语言取模的过程及注意事项,C语言取模要点.doc

本文详细探讨了C语言中取模运算的规则,包括正整数和负数的情况。当被除数和除数同号或异号时,取模运算有不同的结果。对于负数,如果被除数的绝对值大于除数,结果是被除数加上除数的相反数;如果被除数的绝对值小于除数,则结果是被除数本身。此外,还讨论了除法运算在负数参与时的行为变化。
摘要由CSDN通过智能技术生成

C语言知识

一、 C语言中的取模运算- 2 -

二、A++与++A的区别- 5 -

三、 switch语句- 5 -

四、 do-while 语句- 6 -

五、 continue与break- 6 -

六、 数组- 6 -

6.1 一维数组- 6 -

6.2二维数组- 7 -

6.3 字符数组- 7 -

七、 函数- 7 -

7.1 函数定义的一般形式- 7 -

一、 C语言中的取模运算

A%B=A-(AdivB)*B

我们对C的%运算知多少呢?当是正整数时,可能大家都知道。例如:5%3等于2, 3%5等于3。当存在负数时呢?先看看例子:例一:int main(){

int x;???? x = -6%5; printf("%2d/n",x);??????? x = 6%-5; printf("%2d/n",x);??????? x = 1%-5; printf("%2d/n",x);??????? x = -1%-5; printf("%2d/n",x);???? x = -6%-5; printf("%2d/n",x);???}运行结果为:-111-1-1例二:#include int main()

{

int x;???? x = 5%-6; printf("%2d/n",x);??????? x = -5%6; printf("%2d/n",x);??????? x = 4%5;?? printf("%2d/n",x)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值