Heim >Backend-Entwicklung >C#.Net-Tutorial >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:
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:
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:
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!