标题:诸位帮帮我看看这段代码错在哪里
取消只看楼主
起个名真难
Rank: 1
等 级:新手上路
帖 子:26
专家分:1
注 册:2013-3-29
结帖率:81.82%
已结贴  问题点数:19 回复次数:3 
诸位帮帮我看看这段代码错在哪里
3.    利用自定义函数mypi,根据下列公式求 的近似值。
#include<stdio.h>
#include<math.h>
int main()
{
 void mypi();
 mypi();
 return 0;
}
 void mypi()
{
 long i;
 double m=1.0,pi=0.0,sum=0.0;
 for(i=1;abs(m)>=1e-6;i++)
 {m=(double)1.0/(double)i*i;
  sum+=m;
  pi=sqrt(6*sum);
 }
 printf("the pi is:%lf",pi);
}
搜索更多相关主题的帖子: void long include double return 
2013-04-02 14:35
起个名真难
Rank: 1
等 级:新手上路
帖 子:26
专家分:1
注 册:2013-3-29
得分:0 
啊,发错了,源码应该是这段:
#include<stdio.h>
#include<math.h>
int main()
{
 void mypi();
 mypi();
 return 0;
}
 void mypi()
{
 long i;
 double m=1.0,pi=0.0,sum=0.0;
 for(i=1;abs(m)>=1e-6;i++)
 {m=(double)1.0/(double)(i*i);
  sum+=m;
 }
 pi=sqrt(6*sum);
 printf("the pi is:%lf",pi);
}
2013-04-02 14:39
起个名真难
Rank: 1
等 级:新手上路
帖 子:26
专家分:1
注 册:2013-3-29
得分:0 
忘了说,我预期的结果是3.1多一点,但输出结果只有2.7多,这是我的疑问
2013-04-02 14:42
起个名真难
Rank: 1
等 级:新手上路
帖 子:26
专家分:1
注 册:2013-3-29
得分:0 
回复 6楼 rjsp
啊,谢谢,但你所说的排版还有功能设计是哪里不好可以具体说下吗,这对我以后的编程习惯或者理念会有很大帮助呢
2013-04-02 22:38



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-402862-1-1.html




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

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