c语言中的模,C语言中的模运算
dfnjsfkhak
20
大家好,今天小编关注到一个比较有意思的话题,就是关于c语言中的模的问题,于是小编就整理了2个相关介绍c语言中的模的解答,让我们一起看看吧。
- C语言当中的模运算?
- C语言中求模并赋值符号:%= 是怎么运算的?
C语言当中的模运算?
取模运算:a % p(或a mod p),表示a除以p的余数。 比如给定一个正整数p,任意一个整数n,一定存在等式 :n = kp + r ;其中 k、r 是整数,且 0 ≤ r < p,则称 k 为 n 除以 p 的商,r 为 n 除以 p 的余数。 取模运算的规则如下:
1、(a + b) % p = (a % p + b % p) % p 。

2、(a - b) % p = (a % p - b % p) % p 。
3、(a * b) % p = (a % p * b % p) % p 。
4、a ^ b % p = ((a % p)^b) % p 。
C语言中求模并赋值符号:%= 是怎么运算的?
% 是2目运算符。它 计算 整数除以整数得到的余数。(所谓的模运算)。
例如:
int x=9;
x%=5;
它执行: x = x % 5;
x 当前值是 9, x % 5 就是 9 % 5 得 余数 4, 把 4 赋给 x
x 更新为 4。
程序:
#include
int main(){
到此,以上就是小编对于c语言中的模的问题就介绍到这了,希望介绍关于c语言中的模的2点解答对大家有用。
标签: 运算
言中
余数
版权声明:本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。