计算阶乘的函数应为整型函数,函数返回一个整形值,有一个参数://***********迭代方法***************int fact(int m){
int result = 1;
for(int i=1;i double fact(int m); void main() { int m,n; double y; printf("input m,n:");scanf("%d,%d",&m,&n);y=fact(m+n)/(fact(m)+fact(n)); printf("%.2f",y);getch();} double fact(int m){ int i; double t1;t1=1; for(i=1;i<=m;i++) t1=t1*i; return t1;} |