I det här exemplet lär du dig att hitta kvoten och resten när ett heltal divideras med ett annat heltal.
För att förstå detta exempel bör du ha kunskap om följande C-programmeringsämnen:
- C Datatyper
- C Variabler, konstanter och bokstäver
- C Ingångsutgång (I / O)
- C Programmeringsoperatörer
Program för beräkning av kvot och rest
#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; )
Produktion
Ange utdelning: 25 Ange delare: 4 Kvotient = 6 Resten = 1
I det här programmet uppmanas användaren att ange två heltal (utdelning och delare). De lagras i variabler utdelning respektive divisor.
printf("Enter dividend: "); scanf("%d", ÷nd); printf("Enter divisor: "); scanf("%d", &divisor);
Sedan utvärderas kvoten med hjälp av /
(divisionsoperatören) och lagras i kvoten.
quotient = dividend / divisor;
På samma sätt utvärderas resten med hjälp av %
(modulo-operatören) och lagras i resten.
remainder = dividend % divisor;
Slutligen visas kvoten och resten med printf(
)
.
printf("Quotient = %d", quotient); printf("Remainder = %d", remainder);
Lär dig mer om hur operatörer arbetar i C-programmering.