学习这件小事为您分享以下优质知识
在C语言中,`%` 是一个取模运算符,用于计算两个整数相除的余数。具体来说,`a % b` 的结果是 `a` 除以 `b` 后剩下的部分。例如,`7 % 3` 的结果是 `1`,因为 `7` 除以 `3` 等于 `2` 余 `1`。
取模运算符的使用
求余:用于判断一个数是否能被另一个数整除。
格式化输出:在 `printf` 函数中,`%` 用来指定输出格式,如 `%d` 表示输出十进制整数,`%c` 表示输出单个字符等。
注意事项
被除数(`a`)和除数(`b`)必须是整数类型。
除数(`b`)不能为 `0`,否则会导致运行时错误。
示例
```c
#include
int main() {
int a = 7, b = 3;
printf("The remainder of %d divided by %d is %dn", a, b, a % b);
return 0;
}
输出:
The remainder of 7 divided by 3 is 1
```