| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 163 人关注过本帖
标题:怎么就错了呢????
只看楼主 加入收藏
xufan123
Rank: 5Rank: 5
等 级:职业侠客
帖 子:226
专家分:318
注 册:2010-11-15
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
怎么就错了呢????

main ()
{
int term,sum=1,deno;
do   
{
deno=2;
term=1/deno;
sum=sum+term;
deno=deno+1;   
}
while (deno<=10);
printf("the sum is %d  ",sum );
}  
  题目的意思是求1+1/2+1/3+……1/10
怎么就错了呢??
2010-11-25 13:06
xiaomarn
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:5
帖 子:348
专家分:2026
注 册:2009-3-18
收藏
得分:20 
程序代码:
#include<stdio.h>

int
main (void)
{
      float term,sum=1;
      int deno=2;

      do  

      {
            term=1.0/deno;
            sum=sum+term;
            deno=deno+1;  

      }while (deno<=10);

      printf("the sum is %f  ",sum );
      getch();
      return 0;
}  

2010-11-25 13:10
xufan123
Rank: 5Rank: 5
等 级:职业侠客
帖 子:226
专家分:318
注 册:2010-11-15
收藏
得分:0 
嗯 知道了 谢谢啊
2010-11-25 13:14
快速回复:怎么就错了呢????
数据加载中...
 
   



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

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