如何用 C 语言求商数和余数
C 语言中,求商数和余数可以使用取模运算符
%。
计算商数
<code class="c">商数 = 被除数 / 除数;</code>
计算余数
<code class="c">余数 = 被除数 % 除数;</code>
使用示例
立即学习“C语言免费学习笔记(深入)”;
dividend为被除数,
divisor为除数。
<code class="c">int dividend = 15;
int divisor = 5;
int quotient = dividend / divisor; // 商数为 3
int remainder = dividend % divisor; // 余数为 0
printf("Quotient: %d\n", quotient);
printf("Remainder: %d\n", remainder);</code>注意:
对于整数类型的除法,结果总是向下取整。 如果除数为 0,则会产生除零错误。 对于浮点类型的除法,结果是浮点数。