Schreiben Sie ein Programm, um die Multiplikationstabelle von 1 x 1 bis 12 x 10 im unten angegebenen Format zu drucken:
1 2 3 4 5 6 7 8 9 10 2 4 6 8 ……………….20 3 6 9…………………….30 4 8 12 16……………..40 - - - 12 24……………………..120
Verwenden Sie zwei verschachtelte Do-while-Schleifen Zeigen Sie die Multiplikationstabelle an.
Die zum Anzeigen der Multiplikationstabelle verwendete Logik lautet wie folgt:
Die innere Schleife wird durch die Variablenspalte gesteuert, und jedes Mal, wenn die äußere Schleife einmal ausgeführt wird, wird die innere Schleife zehnmal ausgeführt.
Die äußere Schleife wird 12 Mal ausgeführt, gesteuert durch die Variablenreihe.
do /*......OUTER LOOP BEGINS........*/{ column = 1; do /*.......INNER LOOP BEGINS.......*/{ y = row * column; printf("%4d", y); column = column + 1; } while (column <= COLMAX); /*... INNER LOOP ENDS ...*/ printf("</p><p>"); row = row + 1; } while (row <= ROWMAX);/*..... OUTER LOOP ENDS .....*/
Das Folgende ist ein C-Programm zum Drucken der Multiplikationstabelle −
Live-Demonstration
#include<stdio.h> #define COLMAX 10 #define ROWMAX 12 main(){ int row,column, y; row = 1; printf(" MULTIPLICATION TABLE </p><p>"); printf("-----------------------------------------</p><p>"); do /*......OUTER LOOP BEGINS........*/ { column = 1; do /*.......INNER LOOP BEGINS.......*/ { y = row * column; printf("%4d", y); column = column + 1; } while (column <= COLMAX); /*... INNER LOOP ENDS ...*/ printf("</p><p>"); row = row + 1; } while (row <= ROWMAX);/*..... OUTER LOOP ENDS .....*/ printf("-----------------------------------------</p><p>"); }
Wenn das obige Programm ausgeführt wird, erzeugt es die folgende Ausgabe −
MULTIPLICATION TABLE ----------------------------------------- 1 2 3 4 5 6 7 8 9 10 2 4 6 8 10 12 14 16 18 20 3 6 9 12 15 18 21 24 27 30 4 8 12 16 20 24 28 32 36 40 5 10 15 20 25 30 35 40 45 50 6 12 18 24 30 36 42 48 54 60 7 14 21 28 35 42 49 56 63 70 8 16 24 32 40 48 56 64 72 80 9 18 27 36 45 54 63 72 81 90 10 20 30 40 50 60 70 80 90 100 11 22 33 44 55 66 77 88 99 110 12 24 36 48 60 72 84 96 108 120 -----------------------------------------
Das obige ist der detaillierte Inhalt vonC-Programm, das das Einmaleins darstellt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!