在此示例中,您将学习求一个整数除以另一个整数的商和余数。
#include <stdio.h>
int main() {
int dividend, divisor, quotient, remainder;
printf("输入被除数: ");
scanf("%d", ÷nd);
printf("输入除数: ");
scanf("%d", &divisor);
//计算商
quotient = dividend / divisor;
//计算余数
remainder = dividend % divisor;
printf("商 = %d\n", quotient);
printf("余数 = %d", remainder);
return 0;
}输出结果
输入被除数: 39 输入除数: 7 商 = 5 余数 = 4
在此程序中,要求用户输入两个整数(被除数和除数)。它们分别存储在变量dividend和divisor。
printf("输入被除数: ");
scanf("%d", ÷nd);
printf("输入除数: ");
scanf("%d", &divisor);然后使用/(除法运算符)求商,并将其存储在变量quotient中。
quotient = dividend / divisor;
同样,使用%(取模运算符)求余数值并存储在变量remainder中。
remainder = dividend % divisor;
最后,使用来显示商和余数printf()。
printf("商 = %d\n", quotient);
printf("余数 = %d", remainder);了解有关运算符如何在C语言编程中工作的更多信息。