在C语言当中2%3怎么就是2呢?给解释一下。谢谢。

2024-12-27 08:06:50
推荐回答(2个)
回答1:

这里的%是求模运算符(取余运算符),作用是:前数除以后数所得的余数.


2%3
等价于
2/3=0......2
即余数是2
那么2%3=2.

回答2:

我用一个函数,你就明白了
假设function(ia,
b)和a%b功能一样

int
function(int
a,
int
b)
{
int
temp
=
a/b;
return
a
-
b
*
temp;
}