递归算法的思路(C语言):
#include<stdio.h>
long sum(int n)
{
if (n==1)
return 1;
else{
return sum(n-1)*n;
}
}
int main()
{
int n;
scanf("%d",&n);
printf("%d\n",sum(n));
return 0;
}
递归算法的思路(C语言):
#include<stdio.h>
long sum(int n)
{
if (n==1)
return 1;
else{
return sum(n-1)*n;
}
}
int main()
{
int n;
scanf("%d",&n);
printf("%d\n",sum(n));
return 0;
}