1.例如:利用递归求6!。
2.代码:
#include<stdio.h>
int recur(int j){
int sum;
if(j==0){
sum=1;
}else{
sum=j*recur(j-1);
}
return sum;
}
int main(){
int a,b;
printf("请输入数字:");
scanf("%d",&a);
b=recur(a);
printf("%d!=%d\n",a,b);
return 0;
}
3.运行结果: