C程序计算商和余数
在此示例中,您将学习求一个整数除以另一个整数的商和余数。
计算商数和余数的程序
#include
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);