寄托天下
查看: 1552|回复: 8
打印 上一主题 下一主题

[异乡感言] 谁能帮我运行一下程序?(奖积分) [复制链接]

Rank: 7Rank: 7Rank: 7

声望
0
寄托币
10192
注册时间
2005-10-1
精华
4
帖子
102
跳转到指定楼层
楼主
发表于 2006-6-3 16:20:09 |只看该作者 |倒序浏览
我编了一页C语言的程序,可是我的机子上连书里的例子都运行不了。希望各位能帮忙在各位的机子上运行一下,告诉我计算结果。谢谢!
回应
0

使用道具 举报

Rank: 7Rank: 7Rank: 7

声望
0
寄托币
10192
注册时间
2005-10-1
精华
4
帖子
102
沙发
发表于 2006-6-3 16:23:33 |只看该作者
#include<stdio.h>
main( )
{
int K=80,q=100000000;
int a,b,c,d,f,g,h,l,m,n;
int k,I;
for(k=0,n=0;k<=K;k++)
  {
   for(i=1,a=1;i<=k;i++)
      a=a*2;
   for(i=1,b=1;i<=(2*k-1);i++)
      b=b*(b+2);
   a=a/b;
   for(s=0;s<=k;s++)
   {
    for(i=1,c=1;i<=(2*k);i++)
       c=c*(c+1);
    for(i=1,d=1;i<=(2*s);i++)
       d=d*(d+1);
for(i=1,f=1;i<=(2*k-2*s);i++)
       f=f*(f+1);
for(i=1,g=1;i<=(k-s);i++)
       g=g*(g+1);
    for(i=1,h=1;i<=(2*k-2*s);i++)
       h=*(q/2);
for(i=1,l=1;i<=(2*s-1);i++)
   l=l*(l+2);
for(i=1,m=1;i<=(2*s);i++)
   m=m*2;
c=(c/(d*f))*g*h*(l/m);
}
n=n+a*c;
}
printf(n);
}

使用道具 举报

Rank: 11Rank: 11Rank: 11Rank: 11

声望
0
寄托币
5026
注册时间
2000-11-28
精华
6
帖子
55

荣誉版主

板凳
发表于 2006-6-3 17:00:21 |只看该作者
拿别的工具跑一下,拿你手头有的,准备拿matlab替你run一下,居然copy 下来,乱码太多,懒得改了,自己去玩吧
~~~生命在于运动~~~~

使用道具 举报

Rank: 7Rank: 7Rank: 7

声望
0
寄托币
10192
注册时间
2005-10-1
精华
4
帖子
102
地板
发表于 2006-6-3 17:20:49 |只看该作者
matlab可以跑C语言的程序吗?谢谢!

使用道具 举报

Rank: 11Rank: 11Rank: 11Rank: 11

声望
3110
寄托币
48275
注册时间
2003-9-1
精华
44
帖子
1795

荣誉版主 GRE斩浪之魂 Golden Apple

5
发表于 2006-6-4 10:21:35 |只看该作者
可以 把程序保存到文件里,然后把文件当作附件上传上来,这样就不会拷贝时乱码了。

MATLAB 我记得支持一部分C 函数,不过 PRINTF 不知道是否支持,而且你那句也写错了,应该是 printf("%d“, n)

机子跑不了程序就修理一下啊。估计是编译环境没设置好。 不知道你用的什么编译器?

使用道具 举报

Rank: 7Rank: 7Rank: 7

声望
1
寄托币
15487
注册时间
2004-4-4
精华
0
帖子
91
6
发表于 2006-6-4 10:40:32 |只看该作者
如果愿意,你作为附件传上来,我可以给你run

使用道具 举报

Rank: 7Rank: 7Rank: 7

声望
1
寄托币
15487
注册时间
2004-4-4
精华
0
帖子
91
7
发表于 2006-6-4 10:47:47 |只看该作者
还有,你定义的都是int类型。
你确信你的中间结果(a/b)这些都不要浮点型么?
如果不是,你的程序丢失的精度就太大了

使用道具 举报

Rank: 7Rank: 7Rank: 7

声望
0
寄托币
10192
注册时间
2005-10-1
精华
4
帖子
102
8
发表于 2006-6-4 18:22:37 |只看该作者
原帖由 babybunny 于 2006-6-4 10:47 发表
还有,你定义的都是int类型。
你确信你的中间结果(a/b)这些都不要浮点型么?
如果不是,你的程序丢失的精度就太大了

我三年没接触C语言了,数据类型也是从书上的例子照搬的,这是我的毕业论文的收尾工作,我觉得一点都没意思。:(

使用道具 举报

Rank: 7Rank: 7Rank: 7

声望
0
寄托币
10192
注册时间
2005-10-1
精华
4
帖子
102
9
发表于 2006-6-4 18:24:11 |只看该作者
谢谢各位!我今天用Matlab重新编了一下,只是结果超出了允许范围。仍然谢谢各位的关心。

使用道具 举报

RE: 谁能帮我运行一下程序?(奖积分) [修改]
您需要登录后才可以回帖 登录 | 立即注册

问答
Offer
投票
面经
最新
精华
转发
转发该帖子
谁能帮我运行一下程序?(奖积分)
https://bbs.gter.net/thread-473401-1-1.html
复制链接
发送
报offer 祈福 爆照
回顶部