#include <stdio.h>
    
    #include <string.h>
    
    #include <stdlib.h>
    
    int fac(int n);
   
    int main(int argc, char *argv[])
    
    {
    
    
    int n;
    
    printf(“input:”);
    
    scanf(“%d”,&n);
   
    fac(n);
    
    printf(“%d\n”,fac(n));
    
    return 0;
    
    }
    
    int fac(int n)
    
    {
    
    
    if(n==0||n==1)
    
    {
    
    
    return 1;
    
    }
    
    else
    
    {
    
    
    return n*fac(n-1);
   
    }
    
    }
   
 
版权声明:本文为qq_63626307原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
