达人帮忙 刚学C语言啊 正整数m,n 计算(m+n)!/(m!+n!)。定义和调用fact(n)计算n!double型。

[复制链接]
查看11 | 回复0 | 2008-3-12 11:51:01 | 显示全部楼层 |阅读模式
计算阶乘的函数应为整型函数,函数返回一个整形值,有一个参数://***********迭代方法***************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;}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行