| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 530 人关注过本帖
标题:小弟小菜,这程序哪错了
取消只看楼主 加入收藏
txcl2010
Rank: 1
等 级:新手上路
帖 子:17
专家分:4
注 册:2010-5-25
结帖率:25%
收藏
已结贴  问题点数:20 回复次数:2 
小弟小菜,这程序哪错了
#include<stdio.h>
void main()
{
 int sign,deno;
 float sum,term;
 sign=1;
 deno=2;
 sum=1.0;
 while(deno<=100)
 {
 sign=(-1)*sign;
 term=sign/deno;
 sum=sum+term;
 deno=deno+1;
 }
 printf("%f\n",sum);
 getch();
 }

为什么编译后是1.0000000

坚持写C的加QQ:57876583
2010-05-26 18:56
txcl2010
Rank: 1
等 级:新手上路
帖 子:17
专家分:4
注 册:2010-5-25
收藏
得分:0 
回复 2楼 zhanfffmmm
谢谢兄弟了,搞定

坚持写C的加QQ:57876583
2010-05-26 19:43
txcl2010
Rank: 1
等 级:新手上路
帖 子:17
专家分:4
注 册:2010-5-25
收藏
得分:0 
以下是引用zhanfffmmm在2010-5-26 19:57:11的发言:

我们初学者,要经常看看书,尤其是数据类型和优先级等。这些问题书上都有解释,加油啊
谢谢!

坚持写C的加QQ:57876583
2010-05-26 19:58
快速回复:小弟小菜,这程序哪错了
数据加载中...
 
   



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

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