| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1065 人关注过本帖
标题:关于while循环的问题?
取消只看楼主 加入收藏
半片叶zick
Rank: 2
等 级:论坛游民
帖 子:53
专家分:44
注 册:2010-11-30
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:2 
关于while循环的问题?
#include<stdio.h>
#include<math.h>
main()
{
    float i,sum,n=1,a;
    sum=0;
    i=0;
    while(fabs(a)<le-4)
    {
        sum+=a;
        n=-n;
        i++;
        a=(1/(2*i+1))*n;
    }
    sum*=4;
    printf("%.4f\n",sum);

}

执行出现一个错误显示是: error C2065: 'le' : undeclared identifier
实在想不出什么错误。
这个题目是:公式pi/4=1-1/3+1/5-1/7+1/9....求pi的近似值,直到最后一项的绝对值小于le-4为止。
注:这个题目是我自己想的解决办法,书上的算法不谈。我无分,给10意思下,帮我看下,谢谢了。(针对我的算法改正下)
搜索更多相关主题的帖子: 绝对值 
2010-12-02 13:06
半片叶zick
Rank: 2
等 级:论坛游民
帖 子:53
专家分:44
注 册:2010-11-30
收藏
得分:0 
谢谢各位。没想到这么纠结啊。1和l完全一样,懂了,thanks!
2010-12-02 16:47
半片叶zick
Rank: 2
等 级:论坛游民
帖 子:53
专家分:44
注 册:2010-11-30
收藏
得分:0 
回复 10楼 guxinglei132
找出了那个错误,我就能调试出来了,同样谢谢你啊。
2010-12-05 23:22
快速回复:关于while循环的问题?
数据加载中...
 
   



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

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