利用循环求9的阶乘
代码如下
#include
int main(void){
int n=1;
for(int i=1;i<=9;i++)
{
n=i*n;
}
printf("9的阶乘为%d",n);
return 0;
}
利用递归求9的阶乘
代码如下
#include
int f(int n);
int main(void){
int m,n=9;
m=f(n);
printf("9的阶乘为%d",m);
return 0;
}
int f(int n){
if(n==1)
return 1;
return n*f(n-1);
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)