C Program til generering af multiplikationstabel

I dette eksempel lærer du at generere multiplikationstabellen for et tal indtastet af brugeren.

For at forstå dette eksempel skal du have kendskab til følgende C-programmeringsemner:

  • C Programmeringsoperatører
  • C for Loop

Programmet nedenfor tager et heltal input fra brugeren og genererer multiplikationstabeller op til 10.

Multiplikationstabel Op til 10

#include int main() ( int n, i; printf("Enter an integer: "); scanf("%d", &n); for (i = 1; i <= 10; ++i) ( printf("%d * %d = %d ", n, i, n * i); ) return 0; ) 

Produktion

Indtast et heltal: 9 9 * 1 = 9 9 * 2 = 18 9 * 3 = 27 9 * 4 = 36 9 * 5 = 45 9 * 6 = 54 9 * 7 = 63 9 * 8 = 72 9 * 9 = 81 9 * 10 = 90 

Her er en lille ændring af ovenstående program for at generere multiplikationstabellen op til et interval (hvor området også er et positivt heltal indtastet af brugeren).

Multiplikationstabel Op til et interval

#include int main() ( int n, i, range; printf("Enter an integer: "); scanf("%d", &n); printf("Enter the range: "); scanf("%d", &range); for (i = 1; i <= range; ++i) ( printf("%d * %d = %d ", n, i, n * i); ) return 0; ) 

Produktion

Indtast et heltal: 12 Indtast området: 8 12 * 1 = 12 12 * 2 = 24 12 * 3 = 36 12 * 4 = 48 12 * 5 = 60 12 * 6 = 72 12 * 7 = 84 12 * 8 = 96 

Interessante artikler...