利用递归方法求5!。

来源:互联网 发布:汇天下p2p源码 编辑:程序博客网 时间:2024/05/18 17:41
#include<stdio.h>int fun(int a){int s;if(a==0){s=1;}else{s=a*fun(a-1);}return s;}int main(){int i;int a;printf("输入要求阶乘的最大数(<10):");scanf("%d",&a);printf("\n");for(i=0;i<=a;i++)printf("%d!=%ld\n",i,fun(i));return 0;}

0 0
原创粉丝点击