Einführung
In diesem Lab lernst du, ein C-Programm zu schreiben, um die Multiplikationstafel einer beliebigen Zahl auszugeben. Das Programm wird die vom Benutzer eingegebene Zahl entgegennehmen und die Tafel bis zu 10 Vielfachen dieser Zahl ausgeben.
Erstellen der Hauptfunktion
#include <stdio.h>
int main()
{
int n, i;
printf("Geben Sie eine ganze Zahl ein, deren Tafel Sie drucken möchten: ");
scanf("%d", &n);
printf("\nMultiplikationstafel von %d:\n", n); // Druckt den Titel der Tafel
// Multiplikationslogik
for (i = 1; i <= 10; i++)
printf("%d x %d = %d\n", n, i, n * i);
return 0;
}
In dem obigen Code haben wir die Hauptfunktion erstellt, die die Benutzereingabe der ganzen Zahl n entgegennimmt und die Multiplikationstafel der angegebenen Zahl ausgibt.
Eingabe des Benutzers entgegennehmen
int n;
printf("Geben Sie eine ganze Zahl ein, deren Tafel Sie drucken möchten: ");
scanf("%d", &n);
Im obigen Code nehmen wir die Benutzereingabe eines ganzzahligen Werts entgegen und speichern es in einer Variable namens n. Wir verwenden die scanf-Funktion, um den Eingabewert zu lesen.
Ausdrucken des Titels der Multiplikationstafel
printf("\nMultiplikationstafel von %d:\n", n);
Wir verwenden den obigen Code, um den Titel der Multiplikationstafel auszudrucken. Wir haben \n verwendet, um einen Zeilenumbruch hinzuzufügen, um eine bessere Lesbarkeit zu gewährleisten.
Multiplikationslogik
for (i = 1; i <= 10; i++)
printf("%d x %d = %d\n", n, i, n * i);
In diesem Schritt haben wir eine for-Schleife verwendet, um die Multiplikationstafel bis zu zehn Vielfachen der angegebenen Zahl auszudrucken. Wir multiplizieren die Zahl n mit der Zählervariable i und drucken das Ergebnis mit der printf-Funktion aus.
Endgültiger Programmcod
Kopieren und einfügen Sie den endgültigen Programmcod in die Datei main.c, die sich im Verzeichnis ~/project/ befindet:
#include <stdio.h>
int main()
{
int n, i;
printf("Geben Sie eine ganze Zahl ein, deren Tafel Sie drucken möchten: ");
scanf("%d", &n);
printf("\nMultiplikationstafel von %d:\n", n); // Druckt den Titel der Tafel
// Multiplikationslogik
for (i = 1; i <= 10; i++)
printf("%d x %d = %d\n", n, i, n * i);
return 0;
}
Zusammenfassung
In diesem Lab haben Sie gelernt, die Multiplikationstafel einer beliebigen gegebenen Zahl auszudrucken. Wir haben ein Programm erstellt, das Benutzereingaben entgegennimmt, den Titel der Tafel druckt und dann die Multiplikationslogik verwendet, um zehn Vielfache der eingegebenen Zahl anzuzeigen. Indem Sie sich diesem schrittweisen Leitfaden anschließen, können Sie jetzt Ihr eigenes Multiplikationstafelprogramm in C erstellen.



