| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 967 人关注过本帖
标题:阶乘中最恼人的问题,请大家帮我看看,谢谢了
取消只看楼主 加入收藏
源本英明C
Rank: 3Rank: 3
来 自:日本
等 级:论坛游侠
帖 子:113
专家分:154
注 册:2010-5-14
结帖率:85.71%
收藏
 问题点数:0 回复次数:3 
阶乘中最恼人的问题,请大家帮我看看,谢谢了
#include<stdio.h>
#include<math.h>
int jc(int j)
{
  int i,k=1;
  for(i=1;i<=j;i++)
   k*=i;
  return(k);
}
main()
{
 int m,n;
 long int x;
 printf("input the n and m:\n");
 scanf("%d,%d",&n,&m);
 if(n<=m)printf("system error!\n");
 x=jc(n)/(jc(m)*jc(n-m));
 printf("n=%3d,m=%3d,x=%ld\n",n,m,x);
}
该程序是一个求阶乘的程序!运行结果如上图所示。当N的值n<=7的时候,运行正常。但是当N的数值>=8的时候,运行结果就不正常了,请指出其中原因。
1.rar (21.26 KB)
搜索更多相关主题的帖子: 阶乘 
2010-05-20 15:53
源本英明C
Rank: 3Rank: 3
来 自:日本
等 级:论坛游侠
帖 子:113
专家分:154
注 册:2010-5-14
收藏
得分:0 
回复 4楼 chen_leave
我用的是TC2.0,难道是工具的问题?

柔术:打败对手的最好方法就是心狠手辣,因为对手不会给你太多机会,如果他够厉害!
2010-05-21 09:34
源本英明C
Rank: 3Rank: 3
来 自:日本
等 级:论坛游侠
帖 子:113
专家分:154
注 册:2010-5-14
收藏
得分:0 
回复 2楼 yc2575757
谢谢,除了vc++,还能用什么工具可以运行呢?

柔术:打败对手的最好方法就是心狠手辣,因为对手不会给你太多机会,如果他够厉害!
2010-05-21 09:37
源本英明C
Rank: 3Rank: 3
来 自:日本
等 级:论坛游侠
帖 子:113
专家分:154
注 册:2010-5-14
收藏
得分:0 
回复 7楼 yc2575757
谢谢,不过你说的VS是Vistual Studio 吗?那个是做网站的呀

柔术:打败对手的最好方法就是心狠手辣,因为对手不会给你太多机会,如果他够厉害!
2010-05-21 10:26
快速回复:阶乘中最恼人的问题,请大家帮我看看,谢谢了
数据加载中...
 
   



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

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