Summe von N eingegebenen Zahlen in C

CBeginner
Jetzt üben

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:

  1. Initialisiert die Variablen n, sum und value.
  2. Auffordert den Benutzer, die Anzahl der ganzen Zahlen einzugeben, die sie addieren möchten, n.
  3. Auffordert den Benutzer, alle n ganzen Zahlen einzugeben.
  4. Fügt alle eingegebenen ganzen Zahlen zur Variablen sum hinzu, während jeder Iteration.
  5. 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;
}