c语言中小的数对大的数取余

#include
int main(){
     
int i=1;
switch ( i%3 ) {
     
case 0: printf("zero");
case 1: printf("one");
case 2: printf("two");
}
}
输出 onetwo
1%3=1``

//小数对大数取余怎么理解
//等于它本身,比如2%5=2 余-3
//本身全算上了还不够,还少个负3啊 就这么理解,而c语言就省略了后面的内容。

你可能感兴趣的:(c语言中小的数对大的数取余)