蹈厉 发表于 2020-8-6 21:27:39

运算符/和%有什么区别么

同上

baige 发表于 2020-8-6 21:29:12

/ 除号 如 11/2 = 5
% 求余数 11%2 = 1

Hello. 发表于 2020-8-6 21:29:48

/ 是除法运算
% 是求余运算

liuzhengyuan 发表于 2020-8-6 21:30:00

/ 是除法
% 是取余(比如 a % b 就是获得 a 除以 b 的余数)
5 % 2 == 1

baige 发表于 2020-8-6 21:33:42

liuzhengyuan 发表于 2020-8-6 21:32
只有在整形情况下 11 / 2 才等于 5

C/C++这样算出来一定是5

liuzhengyuan 发表于 2020-8-6 21:37:18

baige 发表于 2020-8-6 21:33
C/C++这样算出来一定是5

好吧,我记错了{:10_266:}

tplove 发表于 2020-8-6 21:45:09

/ 是除法运算
% 是求余运算
比如:10/3=3....1      C计算出来是10/3答案是3
如果你需要后面的余数   那就10%3答案是1

aaron.yang 发表于 2020-8-6 21:48:27

%是取两数相除的余数,且两数必须是int型
/分两种情况:1.两数均为整数,返回带余除法的商;2.有1个数为浮点数,返回小数除法的商

风过无痕1989 发表于 2020-8-7 00:32:49

/ 是除号,% 是取余数,它们是一个优先等级的。给你一张表,请收好:

蹈厉 发表于 2020-8-7 08:34:00

风过无痕1989 发表于 2020-8-7 00:32
/ 是除号,% 是取余数,它们是一个优先等级的。给你一张表,请收好:

谢谢!

蹈厉 发表于 2020-8-7 08:34:33

aaron.yang 发表于 2020-8-6 21:48
%是取两数相除的余数,且两数必须是int型
/分两种情况:1.两数均为整数,返回带余除法的商;2.有1个数为浮 ...

谢谢!

twdownload 发表于 2020-8-21 13:29:33

风过无痕1989 发表于 2020-8-7 00:32
/ 是除号,% 是取余数,它们是一个优先等级的。给你一张表,请收好:

感谢!
页: [1]
查看完整版本: 运算符/和%有什么区别么