在 C 语言程序 中,除法运算 使用符号 /,但根据操作数的类型不同,其行为会有差异。以下是详细说明和注意事项:
1. 基本除法运算符 /
(1) 整数除法(截断小数部分)
-
当两个操作数都是整数时,
/执行整数除法,结果会丢弃小数部分(向零取整)。int result = 5 / 2; // 结果为 2(不是 2.5)
(2) 浮点除法(保留小数)
-
当至少一个操作数是浮点数(
float或double)时,/执行浮点除法,结果保留小数。float result = 5.0 / 2; // 结果为 2.5 double result = 5 / 2.0; // 结果为 2.5
2. 其他相关运算
(1) 取模运算(求余数)
-
使用符号
%,返回除法后的余数。int remainder = 5 % 2; // 结果为 1
(2) 强制类型转换
-
若需


被折叠的 条评论
为什么被折叠?



