在此示例中,您将学习求一个整数除以另一个整数的商和余数。
#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语言编程中工作的更多信息。