c语言 整除是%符号吗?

2024-11-26 17:22:59
推荐回答(4个)
回答1:

C语言中整除是 / 符号,%符号是取余运算符。


整除运算符( / )需要注意的就是运算结果会自动转换为与被除数一致的数据类型。

举例说明如下:

int a=5, b=2;
float c;
c = a/b;  // 运算结果为2.0,而不是2.5,因为a是int型的,所以计算结果会转换为int型,而c又是float型的,所以最后将整型的2转换为float型。

回答2:

这不是整除符号,这是取余符号
7%4 的值 余 3
x%4==0 就是 看x%4 是否等于0
如果等于0就表示x整除4的,也就是x是4的倍数
否则不是

回答3:

%是求余符号
x%4==0
就是被4除余数是0

回答4:

忽悠人么? 11.11吖