Heim  >  Artikel  >  So berechnen Sie die Fakultät von n in der Sprache C

So berechnen Sie die Fakultät von n in der Sprache C

清浅
清浅Original
2019-03-01 11:32:38170184Durchsuche

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.

So berechnen Sie die Fakultät von n in der Sprache C

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>

So berechnen Sie die Fakultät von n in der Sprache C

(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

So berechnen Sie die Fakultät von n in der Sprache C

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn