Summe der ersten n natürlichen Zahlen im C-Programm
Das Konzept, die Summe der Summe ganzer Zahlen zu ermitteln, lautet wie folgt: Zuerst ermitteln wir die Summe der Zahlen von 1 bis n, addieren dann alle Summen und erhalten einen Wert. Dieser Wert ist was wir brauchen und von und.
Für dieses Problem erhalten wir eine Zahl n und möchten die Summe der Summe ermitteln. Geben wir ein Beispiel, um diese Summe zu ermitteln.
n = 4
Jetzt ermitteln wir die Summe der Zahlen für jede Zahl von 1 bis 4:
Sum of numbers till 1 = 1 Sum of numbers till 2 = 1 + 2 = 3 Sum of numbers till 3 = 1 + 2 + 3 = 6 Sum of numbers till 4 = 1 + 2 + 3 + 4 = 10 Now we will find the sum of sum of numbers til n : Sum = 1+3+6+10 = 20
Um die Summe der Summen von n natürlichen Zahlen zu ermitteln, haben wir zwei Methoden:
Methode 1 - Verwenden Sie die for-Schleife ( niedrig effizient)
Methode 2 – Verwendung einer mathematischen Formel (effizient)
Methode 1 – Verwendung einer for-Schleife
In dieser Methode verwenden wir zwei for-Schleifen, um die Summe der Summe zu ermitteln. Die innere Schleife ermittelt die Summe der natürlichen Zahlen und die äußere Schleife addiert diese Summe zu sum2 und erhöht die Zahl um eins.
Beispiel
#include <stdio.h> int main() { int n = 4; int sum=0, s=0; for(int i = 1; i< n; i++){ for(int j= 1; j<i;j++ ){ s+= j; } sum += s; } printf("the sum of sum of natural number till %d is %d", n,sum); return 0; }
Ausgabe
The sum of sum of natural number till 4 is 5
Methode 2 – Mathematische Formel verwenden
Wir haben eine mathematische Formel, um die Summe von n natürlichen Zahlen zu ermitteln. Die mathematische Formelmethode ist eine effiziente Methode.
Die mathematische Formel zum Lösen der Summe von n natürlichen Zahlen lautet:
sum = n*(n+1)*(n+2)/2
Beispiel
Die chinesische Übersetzung lautet:Beispiel
#include <stdio.h> int main() { int n = 4; int sum = (n*(n+1)*(n+2))/2; printf("the sum of sum of natural number till %d is %d", n,sum); return 0; }
Ausgabe
the sum of sum of natural number till 4 is 60
Das obige ist der detaillierte Inhalt vonSumme der ersten n natürlichen Zahlen im C-Programm. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Nachfolgend finden Sie einen C-Sprachalgorithmus zum Konvertieren römischer Ziffern in Dezimalzahlen: Algorithmus Schritt 1 – Start Schritt 2 – Römische Ziffern zur Laufzeit lesen Schritt 3 – Länge: = strlen(roman) Schritt 4 – Für i=0 bis Länge-1 Schritt 4.1-switch(roman[i]) Schritt 4.1.1-case'm': &nbs

Welches ASUS-Motherboard sollte mit dem R55600 gekoppelt werden? Das ASUS ROGStrixB550-FGaming-Motherboard ist eine ausgezeichnete Wahl. Es ist perfekt mit dem Ryzen55600X-Prozessor kompatibel und bietet hervorragende Leistung und Funktionen. Dieses Motherboard verfügt über ein zuverlässiges Stromversorgungssystem, unterstützt Übertaktung und bietet eine Fülle von Erweiterungssteckplätzen und Anschlüssen für den täglichen Gebrauch und Gaming-Anforderungen. ROGStrixB550-FGaming ist außerdem mit hochwertigen Audiolösungen, schnellen Netzwerkverbindungen und einem zuverlässigen Wärmeableitungsdesign ausgestattet, um sicherzustellen, dass das System effizient und stabil bleibt. Darüber hinaus übernimmt dieses Motherboard auch den wunderschönen ROG-Stil und ist mit wunderschönen RGB-Lichteffekten ausgestattet, die Ihrem Computer ein visuelles Vergnügen verleihen. Alles in allem ASUS ROGStri

Verknüpfte Listen verwenden eine dynamische Speicherzuweisung, d. h. sie wachsen und schrumpfen entsprechend. Sie werden als Ansammlungen von Knoten definiert. Hier besteht ein Knoten aus zwei Teilen: Daten und Links. Die Darstellung von Daten, Links und verknüpften Listen ist wie folgt: - Arten von verknüpften Listen Es gibt vier Arten von verknüpften Listen: - Einfach verknüpfte Liste / Einfach verknüpfte Liste Doppelt / Doppelt verknüpfte Liste Zirkuläre einfach verknüpfte Liste Zirkuläre doppelt verknüpfte Liste Wir Verwenden Sie die rekursive Methode, um die Länge der verknüpften Liste zu ermitteln. Die Logik lautet -intlength(node *temp){ if(temp==NULL) returnl;

Hyperbelfunktionen werden mithilfe von Hyperbeln anstelle von Kreisen definiert und entsprechen gewöhnlichen trigonometrischen Funktionen. Es gibt den Verhältnisparameter in der hyperbolischen Sinusfunktion aus dem angegebenen Winkel im Bogenmaß zurück. Aber machen Sie das Gegenteil, oder anders gesagt. Wenn wir einen Winkel aus einem hyperbolischen Sinus berechnen wollen, benötigen wir eine umgekehrte hyperbolische trigonometrische Operation wie die hyperbolische Umkehrsinusoperation. In diesem Kurs wird gezeigt, wie Sie die hyperbolische Umkehrsinusfunktion (asinh) in C++ verwenden, um Winkel mithilfe des hyperbolischen Sinuswerts im Bogenmaß zu berechnen. Die hyperbolische Arkussinusoperation folgt der folgenden Formel -$$\mathrm{sinh^{-1}x\:=\:In(x\:+\:\sqrt{x^2\:+\:1})}, Wo\:In\:ist\:natürlicher Logarithmus\:(log_e\:k)

Eine Karte ist ein spezieller Containertyp in C++, bei dem jedes Element ein Paar aus zwei Werten ist, nämlich einem Schlüsselwert und einem zugeordneten Wert. Der Schlüsselwert wird zum Indizieren jedes Elements verwendet, und der zugeordnete Wert ist der mit dem Schlüssel verknüpfte Wert. Unabhängig davon, ob der zugeordnete Wert eindeutig ist, ist der Schlüssel immer eindeutig. Um Kartenelemente in C++ zu drucken, müssen wir einen Iterator verwenden. Ein Element in einer Menge von Elementen wird durch ein Iteratorobjekt angegeben. Iteratoren werden hauptsächlich mit Arrays und anderen Arten von Containern (z. B. Vektoren) verwendet und verfügen über einen bestimmten Satz von Operationen, mit denen bestimmte Elemente innerhalb eines bestimmten Bereichs identifiziert werden können. Iteratoren können inkrementiert oder dekrementiert werden, um auf verschiedene Elemente in einem Bereich oder Container zu verweisen. Der Iterator zeigt auf den Speicherort eines bestimmten Elements im Bereich. Drucken einer Karte in C++ mit Iteratoren Schauen wir uns zunächst an, wie man definiert

Welcher ist besser, Celeron g4900 oder i36100? Wenn es um die beiden Prozessoren Celeron G4900 und I36100 geht, besteht kein Zweifel daran, dass die Leistung des I36100 überlegen ist. Celeron-Prozessoren gelten im Allgemeinen als Low-End-Prozessoren und werden hauptsächlich in preisgünstigen Laptops verwendet. Der I3-Prozessor wird hauptsächlich für High-End-Prozessoren verwendet und weist eine sehr gute Leistung auf. Unabhängig davon, ob Sie Spiele spielen oder Videos ansehen, treten bei Verwendung des I3-Prozessors keine Verzögerungen auf. Versuchen Sie daher nach Möglichkeit, insbesondere für Desktop-Computer, Prozessoren der Intel I-Serie zu kaufen, damit Sie den Spaß an der Online-Welt genießen können. Wie ist die Leistung des Celeron G4900T? Aus Leistungssicht schneidet der Pentium G4900T im Vergleich zur Vorgängerversion gut ab

Der Durchschnitt der Quadrate natürlicher Zahlen wird berechnet, indem alle Quadrate von n natürlichen Zahlen addiert und dann durch diese Zahl dividiert werden. Die ersten beiden natürlichen Zahlen im Beispiel sind 2,5, 12+22=5=>5/2=2,5. Beim Programmieren gibt es zwei Berechnungsmethoden: Verwenden von Schleifen Verwenden von Formeln Berechnen des Durchschnitts der Quadrate natürlicher Zahlen mithilfe von Schleifen Diese Logik funktioniert, indem sie die Quadrate aller natürlichen Zahlen ermittelt. Finden Sie das Quadrat von jedem, indem Sie eine Schleife von 1 bis n durchlaufen, und addieren Sie es zur Summenvariablen. Teilen Sie dann diese Summe durch n. Programm zur Berechnung der Quadratsumme natürlicher Zahlen – Beispielcode-Echtzeitdemonstration #include<stdio.h>intmain(){ intn=2;

Die Umbenennungsfunktion ändert den alten Namen einer Datei oder eines Verzeichnisses in den neuen Namen. Dieser Vorgang ähnelt dem Verschiebevorgang. Wir können diese Umbenennungsfunktion also auch zum Verschieben von Dateien verwenden. Diese Funktion ist in der Headerdatei der stdio.h-Bibliothek vorhanden. Die Syntax der Umbenennungsfunktion lautet wie folgt: intrename(constchar*oldname,constchar*newname); Die Funktion der rename()-Funktion akzeptiert zwei Parameter. Einer ist alter Name und der andere ist neuer Name. Beide Parameter sind Zeiger auf konstante Zeichen, die den alten und neuen Namen der Datei definieren. Gibt Null zurück, wenn die Datei erfolgreich umbenannt wurde; andernfalls wird eine Ganzzahl ungleich Null zurückgegeben. Während eines Umbenennungsvorgangs
