20151015计算阶乘
#include <stdio.h>
#include <Windows.h>
int factorial(int n) 
{
    int result;
    if(n<0)
    {
           printf("输入错误!\n");
           return 0;
    }
    else
        if(n==0||n==1)
           result=1;
        else
           result=factorial(n-1)*n;
        return result;
}
int main()
{
    int n;
    printf("输入数字:");
    scanf("%d",&n);
    printf("%d的阶乘=%d",n,factorial(n));
    system("pause");
    return 0; 
}
    软件业务请联系QQ:3121432464“正聪科技客服”
posted on 2017-10-05 18:17 sunshineman1986 阅读(77) 评论(0) 收藏 举报
 
                     
                    
                 
                    
                 
                
            
         
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号