您的位置首页百科知识

c语言阶乘怎么表示

c语言阶乘怎么表示

的有关信息介绍如下:

c语言阶乘怎么表示

/*This program can calculate the factorial of (int n).*/#include int factorial(int n){    return (n == 1)?n:factorial(n-1)*n;        //recursion.}int main(void){    int n,fac;        printf("Please input the value of n:");        //initialize n.    scanf("%d",&n);        fac = factorial(n);                        //variable fac is not necessary.    printf("The result is:%d\n",fac);                return 0;}