Ebben a példában megtanulja megtalálni a hányadost és a maradékot, amikor egy egész számot elosztunk egy másik egész számmal.
A példa megértéséhez ismernie kell a következő C programozási témákat:
- C adattípusok
- C Változók, konstansok és literálok
- C bemeneti kimenet (I / O)
- C programozó operátorok
Program a mennyiség és a maradék kiszámításához
#include int main() ( int dividend, divisor, quotient, remainder; printf("Enter dividend: "); scanf("%d", ÷nd); printf("Enter divisor: "); scanf("%d", &divisor); // Computes quotient quotient = dividend / divisor; // Computes remainder remainder = dividend % divisor; printf("Quotient = %d", quotient); printf("Remainder = %d", remainder); return 0; )
Kimenet
Adja meg az osztalékot: 25 Írja be az osztót: 4 Keret = 6 Maradék = 1
Ebben a programban a felhasználót két egész szám megadására kérjük (osztalék és osztó). Az osztalék és az osztó változókban vannak tárolva.
printf("Enter dividend: "); scanf("%d", ÷nd); printf("Enter divisor: "); scanf("%d", &divisor);
Ezután a hányadost kiértékelik a /
(osztás operátor) segítségével, és tároljuk hányadosban.
quotient = dividend / divisor;
Hasonlóképpen, a maradékot a %
(modulo operátor) segítségével értékelik, és a maradékban tárolják.
remainder = dividend % divisor;
Végül a hányados és a maradék a gombbal jelenik meg printf(
)
.
printf("Quotient = %d", quotient); printf("Remainder = %d", remainder);
Tudjon meg többet arról, hogyan működnek az operátorok a C programozásban.