Einführung
In diesem Lab werden Sie lernen, wie Sie ein C-Programm schreiben, das die Summe von N eingegebenen Zahlen berechnet. Wir werden eine Schleife verwenden, um die Summe aller eingegebenen Zahlen zu berechnen und das Ergebnis anzuzeigen.
Einstieg
Bevor wir beginnen, stellen Sie sicher, dass Sie einen C-Compiler auf Ihrem Computer installiert haben. Für dieses Lab werden wir GCC verwenden. Wenn Sie GCC nicht installiert haben, verweisen Sie auf die offizielle GCC-Website für Installationsanweisungen.
Erstellen der main.c-Datei
Öffnen Sie Ihren bevorzugten Texteditor und erstellen Sie eine neue Datei namens main.c im Verzeichnis ~/project/.
Initialisierung von Variablen
In diesem Schritt werden wir unsere Variablen initialisieren. Wir brauchen drei Variablen: n, sum und value.
#include <stdio.h>
int main() {
int n, sum = 0, value;
//...
}
Eingaben des Benutzers erhalten
Wir werden den Benutzer auffordern, die Anzahl der ganzen Zahlen einzugeben, die sie addieren möchten, n. Anschließend werden wir den Benutzer bitten, alle n ganzen Zahlen einzugeben, die addiert werden sollen.
#include <stdio.h>
int main() {
int n, sum = 0, value;
printf("Enter the number of integers you want to add: ");
scanf("%d", &n);
printf("Enter %d integers\n", n);
for (int i = 0; i < n; i++) {
printf("Enter the number %d: ", (i + 1));
scanf("%d", &value);
sum += value; // Add value to sum
}
//...
}
Das Ergebnis anzeigen
Schließlich werden wir die Summe aller eingegebenen ganzen Zahlen mit der printf-Funktion anzeigen.
#include <stdio.h>
int main() {
int n, sum = 0, value;
printf("Enter the number of integers you want to add: ");
scanf("%d", &n);
printf("Enter %d integers\n", n);
for (int i = 0; i < n; i++) {
printf("Enter the number %d: ", (i + 1));
scanf("%d", &value);
sum += value; // Add value to sum
}
printf("Sum of entered numbers = %d\n", sum);
return 0;
}
Zusammenfassung
Wir haben erfolgreich ein C-Programm geschrieben, das die Summe von N eingegebenen ganzen Zahlen berechnet und das Ergebnis anzeigt. Zusammenfassend haben wir die folgenden Schritte abgedeckt:
- Initialisiert die Variablen
n,sumundvalue. - Auffordert den Benutzer, die Anzahl der ganzen Zahlen einzugeben, die sie addieren möchten,
n. - Auffordert den Benutzer, alle
nganzen Zahlen einzugeben. - Fügt alle eingegebenen ganzen Zahlen zur Variablen
sumhinzu, während jeder Iteration. - Zeigt die Summe aller eingegebenen ganzen Zahlen an.
Kopieren Sie den folgenden Endcode in Ihre main.c-Datei:
#include <stdio.h>
int main() {
int n, sum = 0, value;
printf("Enter the number of integers you want to add: ");
scanf("%d", &n);
printf("Enter %d integers\n", n);
for (int i = 0; i < n; i++) {
printf("Enter the number %d: ", (i + 1));
scanf("%d", &value);
sum += value; // Add value to sum
}
printf("Sum of entered numbers = %d\n", sum);
return 0;
}



