| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 589 人关注过本帖
标题:[求助]这题该怎么写?
只看楼主 加入收藏
kyan54
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-4-7
收藏
 问题点数:0 回复次数:6 
[求助]这题该怎么写?

题目:利用
pi 2 2 4 4 6 6
— 约= — * — * — * — * — * — * ……前100项之积计算pi的值
2 1 3 3 5 5 7

#include<stdio.h>
#include<math.h>
void main()
{
int i;
float;
for(i=2;i<=50;i=i+2)
{
pi=pi*( i / (i-1) ) * ( i / ( i+1) );
}
pi=pi*2;
printf("pi=%f\n",pi);
}

我写好运行的时候他说


error: 9:undefined symbol 'pi' in function main


我用的是TC2.0


教我下。。谢谢

2006-04-19 12:36
kyan54
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-4-7
收藏
得分:0 

#include<stdio.h>
#include<math.h>
void main()
{
int i;
float pi;
for(i=2;i<=50;i=i+2)
{
pi=pi*( i / (i-1) ) * ( i / ( i+1) );
}
pi=pi*2;
printf("pi=%f\n",pi);
}

少了个pi。。但是我加进去后运行后结果是 pi=0.000000
为什么?


if (只要你感兴趣,有毅力) printf(\"就什么都不是问题~!\");
2006-04-19 13:01
kyan54
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-4-7
收藏
得分:0 

我在float pi;后面在加了一条语句

pi=1;

但是运行结果还是pi=0.000000


if (只要你感兴趣,有毅力) printf(\"就什么都不是问题~!\");
2006-04-19 13:05
cdmalcl
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:4091
专家分:524
注 册:2005-9-23
收藏
得分:0 
#include<stdio.h>
#include<math.h>
void main()
{
float i;
float pi=1.0;
for(i=2;i<=1000;i=i+2)
{
pi=pi*(i/(i-1)) * ( i /(i+1));
}
pi=pi*2;
printf("pi=%f\n",pi);
getch();
}

这就行拉!

但是我比较怀疑你的公式?!
不知你哪弄的公式,好象不对啊
你那pi的近似值取的是不是有点太夸张拉?
2006-04-19 13:36
kyan54
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-4-7
收藏
得分:0 

#include<stdio.h>
#include<math.h>
void main()
{
float i;
float pi=1.0;
for(i=2;i<=1000;i=i+2) 这里为什么是1000?
{
pi=pi*(i/(i-1)) * ( i /(i+1));
}
pi=pi*2;
printf("pi=%f\n",pi);
getch();
}
题目是在书上找来的。课后习题。。

pi=pi*(i/(i-1)) * ( i /(i+1));
这个公式不对吗??


if (只要你感兴趣,有毅力) printf(\"就什么都不是问题~!\");
2006-04-19 14:04
lj_860603
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:714
专家分:0
注 册:2006-1-25
收藏
得分:0 

公式没错,注意类型``


我的原则很简单:不做不喜欢的事!
2006-04-19 15:08
kyan54
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-4-7
收藏
得分:0 
恩。谢谢

if (只要你感兴趣,有毅力) printf(\"就什么都不是问题~!\");
2006-04-19 15:12
快速回复:[求助]这题该怎么写?
数据加载中...
 
   



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

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