Heim >häufiges Problem >So berechnen Sie die Fakultät von n in der Sprache C
So berechnen Sie n Fakultäten in der C-Sprache: Erstellen Sie zuerst eine Skriptdatei und schreiben Sie die Header-Datei. Definieren Sie dann eine „i“-Variable für die Schleife und verwenden Sie dann „sum“ zum Speichern des Ergebnisses. Führen Sie schließlich die Skriptdatei aus, um n Fakultät zu erreichen.
Die Berechnung der Fakultät in der C-Sprache ist eigentlich die Akkumulation von 1 bis n, sodass wir eine for-Schleife verwenden können, um das Produkt sequentiell von 1 bis n zu berechnen Implementierung der Fakultätsberechnung
In der C-Sprache stoßen wir häufig auf das Problem, die Fakultät einer Zahl zu finden. Für diejenigen, die gerade die C-Sprache gelernt haben, ist das Finden der Fakultät ein Muss. Als nächstes werde ich Ihnen in diesem Artikel zeigen, wie Sie die Fakultätsberechnung mithilfe von C-Sprachcode implementieren, der einen gewissen Referenzwert hat.
[Empfohlene Kurse: C-Sprach-Tutorial]
(1) Schreiben Sie die Header-Datei. Dies ist der Code, den jedes C-Sprachprogramm schreiben muss
#include<stdio.h>
(2) Wir können eine for-Schleife verwenden, um dies zu erreichen. Definieren Sie zunächst eine i-Variable für die Schleife und eine Variable n, um deren Fakultät und Summe zu ermitteln und das Ergebnis zu speichern. Wie unten gezeigt
int main() { int n,i,s=1,sum=0; printf("请输入所求的阶乘数:"); scanf("%d",&n); for(i=1;i<=n;i++) { s=s*i; sum=sum+s; } printf("%d!=%d\n",n,s); printf("%d的阶乘和为:%d\n",n,sum); return 0; }
(3) Durch Ausführen des obigen Codes kann die Berechnung von n Fakultäten realisiert werden
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels Okay, ich hoffe, es hilft allen
Das obige ist der detaillierte Inhalt vonSo berechnen Sie die Fakultät von n in der Sprache C. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!