给你一个数 n,使用递归求 n!
#include <stdio.h>
int A(int n)
{ if(n==0||n==1)
return 1;
return n*A(n-1);
}
int main()
{ int n;
printf("请输入一个数n:\n");
scanf("%d",&n);
int S=A(n);
printf("%d!=%d",n,S);
return 0;
}
给你一个数 n,使用递归求 n!
#include <stdio.h>
int A(int n)
{ if(n==0||n==1)
return 1;
return n*A(n-1);
}
int main()
{ int n;
printf("请输入一个数n:\n");
scanf("%d",&n);
int S=A(n);
printf("%d!=%d",n,S);
return 0;
}