在此示例中,您將學習求一個整數(shù)除以另一個整數(shù)的商和余數(shù)。
#include <stdio.h> int main() { int dividend, divisor, quotient, remainder; printf("輸入被除數(shù): "); scanf("%d", ÷nd); printf("輸入除數(shù): "); scanf("%d", &divisor); //計算商 quotient = dividend / divisor; //計算余數(shù) remainder = dividend % divisor; printf("商 = %d\n", quotient); printf("余數(shù) = %d", remainder); return 0; }
輸出結(jié)果
輸入被除數(shù): 39 輸入除數(shù): 7 商 = 5 余數(shù) = 4
在此程序中,要求用戶輸入兩個整數(shù)(被除數(shù)和除數(shù))。它們分別存儲在變量dividend和divisor。
printf("輸入被除數(shù): "); scanf("%d", ÷nd); printf("輸入除數(shù): "); scanf("%d", &divisor);
然后使用/(除法運算符)求商,并將其存儲在變量quotient中。
quotient = dividend / divisor;
同樣,使用%(取模運算符)求余數(shù)值并存儲在變量remainder中。
remainder = dividend % divisor;
最后,使用來顯示商和余數(shù)printf()。
printf("商 = %d\n", quotient); printf("余數(shù) = %d", remainder);
了解有關(guān)運算符如何在C語言編程中工作的更多信息。