C-Sprachbeispiele - Summe der natürlichen Zahlen berechnen

C 语言实例C-Sprachbeispiele

Natürliche Zahlen bezeichnen Zahlen, die die Anzahl von Objekten darstellen, das heißt, beginnend bei 0, 0, 1, 2, 3, 4, ... nacheinander, die eine unendliche Menge bilden, nämlich nichtnegative ganze Zahlen.

Beispiel - Verwendung von for

#include <stdio.h> int main() { int n, i, sum = 0; printf("Geben Sie eine positive ganze Zahl ein:"); scanf("%d",&n); for(i=1; i <= n; ++i) { sum += i; // sum = sum+i; } printf("Summe = %d",sum); return 0; }

Beispiel - Verwendung von while

#include <stdio.h> int main() { int n, i, sum = 0; printf("Geben Sie eine positive ganze Zahl ein:"); scanf("%d",&n); i = 1; while ( i <=n ) { sum += i; ++i; } printf("Summe = %d",sum); return 0; }

Run result:

输入一个正整数: 100
Sum = 5050

Beispiel - Verwendung von Rekursion

#include <stdio.h> int addNumbers(int n); int main() { int num; printf("Geben Sie eine ganze Zahl ein:"); scanf("%d", &num); printf("Summe = %d",addNumbers(num)); return 0; } int addNumbers(int n) { if(n != 0) return n + addNumbers(n-1); else return n; }

C-Sprachbeispiele

Weitere Erweiterungen