| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 743 人关注过本帖
标题:诸位帮帮我看看这段代码错在哪里
取消只看楼主 加入收藏
起个名真难
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
快速回复:诸位帮帮我看看这段代码错在哪里
数据加载中...
 
   



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

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