Gegeben mit der Zahl n besteht die Aufgabe darin, die Fakultät einer Zahl zu berechnen. Die Fakultät einer Zahl wird berechnet, indem die Zahl mit ihren kleinsten oder gleichen ganzzahligen Werten multipliziert wird Durch die Schleifen
0! = 1 1! = 1 2! = 2X1 = 2 3! = 3X2X1 = 6 4! = 4X3X2X1= 24 5! = 5X4X3X2X1 = 120 . . . N! = n * (n-1) * (n-2) * . . . . . . . . . .*1
输出
Input 1 -: n=5 Output : 120 Input 2 -: n=6 Output : 720
Start Step 1 -> Declare function to calculate factorial int factorial(int n) IF n = 0 return 1 End return n * factorial(n - 1) step 2 -> In main() Declare variable as int num = 10 Print factorial(num)) Stop
输出
#include<stdio.h> // function to find factorial int factorial(int n){ if (n == 0) return 1; return n * factorial(n - 1); } int main(){ int num = 10; printf("Factorial of %d is %d", num, factorial(num)); return 0; }
Das obige ist der detaillierte Inhalt vonFaktorielles Programm im C-Programm. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!