| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5220 人关注过本帖
标题:求m!n!/(m-n)!的值...
取消只看楼主 加入收藏
zqy110007
Rank: 3Rank: 3
来 自:外太空
等 级:论坛游民
威 望:6
帖 子:1493
专家分:82
注 册:2008-11-19
结帖率:97.78%
收藏
 问题点数:0 回复次数:4 
求m!n!/(m-n)!的值...
求m!n!/(m-n)!的值...
这一题的话个人认为比较简单,先自定义一个函数,然后反复调用就可以了
下面是鄙人的代码...
大家参考下哈...

本来是想用递归的,老爸不让用..
就用这种吧...for求阶乘的


程序代码:
#include<stdio.h>
#include<stdlib.h>
double jc(int i){
  int a;
  double s=1;
  for(a=1;a<=i;a++)
    s*=a;
  return s;
}
int main(void){
  int i,j;
  printf("请输入两个数字\n");
  scanf("%d%d",&i,&j);
  if(i<=j)
    printf("第一个数必须大于第二个数");
  else
    printf("计算结果为%g",(jc(i)*jc(j))/(jc(i-j)));
  getch();
  return 1;
}
求m!n!/(m-n)!的值...
搜索更多相关主题的帖子: 阶乘 
2008-11-20 13:50
zqy110007
Rank: 3Rank: 3
来 自:外太空
等 级:论坛游民
威 望:6
帖 子:1493
专家分:82
注 册:2008-11-19
收藏
得分:0 
你自己也写写看啊..锻炼技术.

每个人都是蛤蟆,只是井的大小不同罢了.
沙石下的泉水,挖得越深,泉水越清.
2008-11-20 19:49
zqy110007
Rank: 3Rank: 3
来 自:外太空
等 级:论坛游民
威 望:6
帖 子:1493
专家分:82
注 册:2008-11-19
收藏
得分:0 
楼上,请看清楚我的题目
如果输入一百的话,就应该是
(100!*1!)/99!
就等于100!/99!=100*99!/99!=100
对吧??

每个人都是蛤蟆,只是井的大小不同罢了.
沙石下的泉水,挖得越深,泉水越清.
2008-11-20 19:57
zqy110007
Rank: 3Rank: 3
来 自:外太空
等 级:论坛游民
威 望:6
帖 子:1493
专家分:82
注 册:2008-11-19
收藏
得分:0 
楼上...
return 1;的话,是可要可不要的..
你看看我的main啊.我写的是int main(void),这个我认为写出来可能会标准一点,就是说像一个自定义函数,必须要有返回值,虽然不是必须的,但是我认为会标准一点..
个人认为啊..

每个人都是蛤蟆,只是井的大小不同罢了.
沙石下的泉水,挖得越深,泉水越清.
2008-11-20 21:20
zqy110007
Rank: 3Rank: 3
来 自:外太空
等 级:论坛游民
威 望:6
帖 子:1493
专家分:82
注 册:2008-11-19
收藏
得分:0 
哦...
非常感谢楼上,这点我真的不知道..我只认为一个return就Ok了
今天又学到了一点,非常感谢楼上.

每个人都是蛤蟆,只是井的大小不同罢了.
沙石下的泉水,挖得越深,泉水越清.
2008-11-20 21:39
快速回复:求m!n!/(m-n)!的值...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.118540 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved