Heim > Backend-Entwicklung > C++ > Faktorielles Programm im C-Programm

Faktorielles Programm im C-Programm

王林
Freigeben: 2023-09-09 11:17:02
nach vorne
1165 Leute haben es durchsucht

Faktorielles Programm im C-Programm

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
Nach dem Login kopieren

输出

Input 1 -: n=5
   Output : 120
Input 2 -: n=6
   Output : 720
Nach dem Login kopieren

使用C++

示例

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
Nach dem Login kopieren

输出

#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;
}
Nach dem Login kopieren

    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!

    Verwandte Etiketten:
    Quelle:tutorialspoint.com
    Erklärung dieser Website
    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
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage