运算符/和%有什么区别么
同上 / 除号 如 11/2 = 5% 求余数 11%2 = 1 / 是除法运算
% 是求余运算 / 是除法
% 是取余(比如 a % b 就是获得 a 除以 b 的余数)
5 % 2 == 1 liuzhengyuan 发表于 2020-8-6 21:32
只有在整形情况下 11 / 2 才等于 5
C/C++这样算出来一定是5 baige 发表于 2020-8-6 21:33
C/C++这样算出来一定是5
好吧,我记错了{:10_266:} / 是除法运算
% 是求余运算
比如:10/3=3....1 C计算出来是10/3答案是3
如果你需要后面的余数 那就10%3答案是1 %是取两数相除的余数,且两数必须是int型
/分两种情况:1.两数均为整数,返回带余除法的商;2.有1个数为浮点数,返回小数除法的商 / 是除号,% 是取余数,它们是一个优先等级的。给你一张表,请收好:
风过无痕1989 发表于 2020-8-7 00:32
/ 是除号,% 是取余数,它们是一个优先等级的。给你一张表,请收好:
谢谢! aaron.yang 发表于 2020-8-6 21:48
%是取两数相除的余数,且两数必须是int型
/分两种情况:1.两数均为整数,返回带余除法的商;2.有1个数为浮 ...
谢谢! 风过无痕1989 发表于 2020-8-7 00:32
/ 是除号,% 是取余数,它们是一个优先等级的。给你一张表,请收好:
感谢!
页:
[1]