Šiame pavyzdyje išmoksite rasti koeficientą ir likutį, kai sveikasis skaičius padalijamas iš kito sveiko skaičiaus.
Norėdami suprasti šį pavyzdį, turėtumėte žinoti šias C programavimo temas:
- C duomenų tipai
- C kintamieji, konstantos ir literalai
- C įvesties išvestis (I / O)
- C programavimo operatoriai
Programa apskaičiuoti koeficientą ir likutį
#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; )
Rezultatas
Įveskite dividendą: 25 Įveskite daliklį: 4 koeficientas = 6 likutis = 1
Šioje programoje vartotojo prašoma įvesti du skaičius (dividendą ir daliklį). Jie saugomi atitinkamai kintamuosiuose dividendas ir daliklis.
printf("Enter dividend: "); scanf("%d", ÷nd); printf("Enter divisor: "); scanf("%d", &divisor);
Tada koeficientas įvertinamas naudojant /
(dalybos operatorių) ir saugomas dalinyje.
quotient = dividend / divisor;
Panašiai likutis įvertinamas naudojant %
(modulo operatorių) ir laikomas likusioje.
remainder = dividend % divisor;
Galiausiai koeficientas ir likutis rodomi naudojant printf(
)
.
printf("Quotient = %d", quotient); printf("Remainder = %d", remainder);
Sužinokite daugiau apie tai, kaip operatoriai dirba programuodami C.