C Program för att generera multiplikationstabell

I det här exemplet lär du dig att generera multiplikationstabellen för ett nummer som anges av användaren.

För att förstå detta exempel bör du ha kunskap om följande C-programmeringsämnen:

  • C Programmeringsoperatörer
  • C för loop

Programmet nedan tar ett heltal från användaren och genererar multiplikationstabeller upp till 10.

Multiplikationstabell Upp till 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

Ange ett 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 

Här är en liten modifiering av ovanstående program för att generera multiplikationstabellen upp till ett intervall (där intervallet också är ett positivt heltal som anges av användaren).

Multiplikationstabell Upp till ett intervall

#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

Ange ett heltal: 12 Ange intervallet: 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 

Intressanta artiklar...