| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3593 人关注过本帖
标题:才学一个星期问两个白痴点的问题.谢谢啦~~~~
取消只看楼主 加入收藏
dodoyz
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-3-2
收藏
 问题点数:0 回复次数:1 
才学一个星期问两个白痴点的问题.谢谢啦~~~~
刚开始学C一个星期~感觉老师讲的速度比较慢只好自己看书了~有点白痴的问题希望大家帮帮忙解答一下哈~
1,VC++6.00运行完了怎么看结果呀?我用的是turbo2.0所以不太会用VC++~呵呵
2,再帮我看看这个的问题啦~谢谢哈~运行环境是turbo2.0(我们学校机房的,自己不愿意下)
是书上的一道例题:没看答案之前自己试着编了个结果......
题目是这样的用"派(3.14那个)"约等于1-1/3+1/5-1/7........公式求派的近似值,直到某一项的绝对值小与10的-6次方为止.程序在下面(我用turbo2.0)
#include<stdio.h>
void main()
{
int x,y;
float m,n,s;
x=1;m=0;y=-1;n=0;
for(;1/x>1/1000000;x=x+4) m=1/(x+4)+m;
for(;1/y>1/1000000;y=y+4) n=1/(y+4)+n;
s=4*(1+m-n);
printf("pi is %f\n",s);
}
按我的想的运行结果是3.141593,可是为什么运行后答案是4.000000??[bc02] [bc02] [bc02] [bc02] [bc02]
谢谢大侠们了先~~~
搜索更多相关主题的帖子: 才学 学校 float 近似值 环境 
2008-03-02 11:39
dodoyz
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-3-2
收藏
得分:0 
回复 2# 的帖子
for不可以么?我看书上说for功能挺强大的~我就用着试试看了~我弄弄看~谢谢啦~

[[it] 本帖最后由 dodoyz 于 2008-3-2 12:34 编辑 [/it]]
2008-03-02 12:33
快速回复:才学一个星期问两个白痴点的问题.谢谢啦~~~~
数据加载中...
 
   



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

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