westbrookk
2018-11-07 19:25
#include<stdio.h>
int f(int n)
{
int result=0;
if(n==0 || n==1)
{
result = 1;
}
else
{
result= f(n-1)*n;
}
return result;
}
int main()
{
int n;
scanf("%d",&n);
printf( "%d\n", f(n));
return 0;
}
#include<stdio.h> int f(int n) { int result=0; if(n==0 || n==1) { result = 1; } else { result= f(n-1)*n; } return result; } int main(){ int n,i; scanf("%d",&n); for(i=1;i<=n;i++){ printf("%d\n",f(n)); return 0; } }
C语言入门
926028 学习 · 20793 问题
相似问题