跳到主要内容

C 编程:计算商和余数的程序

要理解这个示例,你应该了解以下 C语言编程 主题:

计算商和余数的程序

#include <stdio.h>
int main() {
int dividend, divisor, quotient, remainder;
printf("Enter dividend: ");
scanf("%d", &dividend);
printf("Enter divisor: ");
scanf("%d", &divisor);

// 计算商
quotient = dividend / divisor;

// 计算余数
remainder = dividend % divisor;

printf("Quotient = %d\n", quotient);
printf("Remainder = %d", remainder);
return 0;
}

输出

Enter dividend: 25
Enter divisor: 4
Quotient = 6
Remainder = 1

在这个程序中,用户被要求输入两个整数(被除数和除数)。它们分别存储在变量 dividenddivisor 中。

printf("Enter dividend: ");
scanf("%d", &dividend);
printf("Enter divisor: ");
scanf("%d", &divisor);

然后使用 / (除法运算符)计算商,并存储在 quotient 中。

quotient = dividend / divisor;

类似地,使用 % (取模运算符)计算余数,并存储在 remainder 中。

remainder = dividend % divisor;

最后,使用 printf() 显示商和余数。

printf("Quotient = %d\n", quotient);
printf("Remainder = %d", remainder);

了解更多关于 C语言中运算符的工作原理