Heim  >  Artikel  >  Backend-Entwicklung  >  Wie definiere ich die Fakultätsfunktion in der C-Sprache rekursiv?

Wie definiere ich die Fakultätsfunktion in der C-Sprache rekursiv?

coldplay.xixi
coldplay.xixiOriginal
2020-06-15 10:24:504823Durchsuche

Wie definiere ich die Fakultätsfunktion in der C-Sprache rekursiv?

Wie definiere ich die Fakultätsfunktion in der C-Sprache rekursiv?

Die Fakultätsfunktion in der C-Sprache wird rekursiv definiert:

Öffnen Sie die VC6.0-Software und erstellen Sie ein neues C-Sprachprojekt:

Wie definiere ich die Fakultätsfunktion in der C-Sprache rekursiv?

2. Schreiben Sie als Nächstes das Hauptprogramm. Definieren Sie zunächst die rekursive Funktion und die Hauptfunktion, die zum Ermitteln der Fakultät verwendet werden. Definieren Sie die Variable sum in der Hauptfunktion für die Summierung, rufen Sie die rekursive Funktion fact() auf und weisen Sie sum den Rückgabewert zu. Verwenden Sie abschließend printf, um das Ergebnis von sum auszudrucken:

Wie definiere ich die Fakultätsfunktion in der C-Sprache rekursiv?

3. Führen Sie abschließend das Programm aus und beobachten Sie die Ausgabeergebnisse. Das Obige zeigt, wie man Fakultäten mit Rekursion in der Sprache C schreibt:

Wie definiere ich die Fakultätsfunktion in der C-Sprache rekursiv?

Empfohlenes Tutorial: „C-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWie definiere ich die Fakultätsfunktion in der C-Sprache rekursiv?. 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