欢迎光临
我们一直在努力

C语言如何取余,c语言取余运算规则

C语言入门——简单的取余运算

学习C语言时,我们可能会遇到%,在平常的数学或其他学科学习时,我们运用%可能更多的是作为百分号来使用,因此对它在C语言中的功能可以说是熟悉又陌生。但是我们对+ – * /比较熟悉,因此要理解它的作用并不难。在C语言中,它可以作为一种与+ – * /x相类似的运算符。

首先,它的作用是什么

简单来说,它可以做取余或者说求余运算

有了它我们可以解决一些简单的取余问题后面如果要学快速幂的话,了解一些重要的取余运算性质,无疑是有帮助的

(a + b) % c = (a % c + b % c) % c

(a * b) % c = (a % c * b % c) % c

上面两个公式在计算量大的时候可能也会起到关键的作用。

接着让我们看一个有关取余运算的题 要求编程写出程序,输入两个整数a,b,输出a%b的结果。 #include<stdio.h>int main(){ int a,b; scanf(“%d%d”, &a , &b ); printf(“%d”,a%b); return 0;} #include<stdio.h>int main(){ int a,b,c; scanf(“%d%d”, &a , &b ); c = a % b; printf(“%d”,c); return 0;}

以上两种写法都可以。有关简单的取余运算的内容就先写到这里,欢迎大家一起交流学习!

作者:code_流苏
如有错误,希望大家能帮忙指正!感谢!
也希望大家多多点赞支持!

20863103

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。