用递归法计算n!
#include float fx(int n) { float f; if(n==0||n==1) f=1; else f= n *fx(n-1); return(f); } void main( ) { int n; float y; printf("please input a integer number:"); scanf("%d",&n); y=fx(n); printf("%d!=%10.0f ",n,y); }
举一反三
内容
- 0
函数Sum(int n)是用递归方法计算下面的公式,请补充程...__________________;}
- 1
用递归函数求n!
- 2
递归法的关键是必须有一个递归终止条件。
- 3
使用递归算法编写计算n!的函数
- 4
编写函数,利用递归的思想计算n!