| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1241 人关注过本帖
标题:帮忙看看我的代码哪里错啦
取消只看楼主 加入收藏
hedaacm
Rank: 6Rank: 6
来 自:河北保定
等 级:侠之大者
威 望:2
帖 子:400
专家分:418
注 册:2012-1-26
结帖率:79.41%
收藏
已结贴  问题点数:20 回复次数:8 
帮忙看看我的代码哪里错啦

Problem Description
多项式的描述如下:
1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + ...
现在请你求出该多项式的前n项的和。
Input
输入数据由2行组成,首先是一个正整数m(m<100),表示测试实例的个数,第二行包含m个正整数,对于每一个整数(不妨设为n,n<1000),求该多项式的前n项的和。
Output
对于每个测试实例n,要求输出多项式前n项的和。每个测试实例的输出占一行,结果保留2位小数。
 Sample Input
2
1 2
Sample Output
1.00
0.50


#include<stdio.h>
#include<math.h>
int main()
{
    int m, n, i;
    double sum;
    while(scanf("%d", &m) !=EOF)                                            
    {
        sum = 0.0;
        for(i=1;1<=m;i++)
        {   
            sum=0.0;
            scanf("%d", &n);
      
            for(i = 1; i <= n; i++)
            sum += pow(-1.0, i - 1) * (1.0 / i);
           printf("%.2lf\n", sum);
        }
    }
}
搜索更多相关主题的帖子: 测试 include double 多项式 正整数 
2012-01-29 17:02
hedaacm
Rank: 6Rank: 6
来 自:河北保定
等 级:侠之大者
威 望:2
帖 子:400
专家分:418
注 册:2012-1-26
收藏
得分:0 
额。。。
2012-01-29 17:41
hedaacm
Rank: 6Rank: 6
来 自:河北保定
等 级:侠之大者
威 望:2
帖 子:400
专家分:418
注 册:2012-1-26
收藏
得分:0 
我在VC上试的输入3 回车 1 2 3回车后得到的结果是1.00 0.50
2012-01-30 15:03
hedaacm
Rank: 6Rank: 6
来 自:河北保定
等 级:侠之大者
威 望:2
帖 子:400
专家分:418
注 册:2012-1-26
收藏
得分:0 
可输入2回车1 2回车只得到1.00
2012-01-30 15:04
hedaacm
Rank: 6Rank: 6
来 自:河北保定
等 级:侠之大者
威 望:2
帖 子:400
专家分:418
注 册:2012-1-26
收藏
得分:0 
不知咋的,得到的结果总少一个。
2012-01-30 15:05
hedaacm
Rank: 6Rank: 6
来 自:河北保定
等 级:侠之大者
威 望:2
帖 子:400
专家分:418
注 册:2012-1-26
收藏
得分:0 
额,知道啦。谢谢。我是被误导的用i两次。
感觉自学却是有点费力。。。
哥,杭电oj咋上不去啦,啥时候能上去呀,知道吗
2012-01-30 15:27
hedaacm
Rank: 6Rank: 6
来 自:河北保定
等 级:侠之大者
威 望:2
帖 子:400
专家分:418
注 册:2012-1-26
收藏
得分:0 
我的就是没有最后一个结果0.78。而且每次运行都少一个结果。你用的啥编译器呀,我的是visual c++6.0
或许是编译器的问题
2012-01-30 15:39
hedaacm
Rank: 6Rank: 6
来 自:河北保定
等 级:侠之大者
威 望:2
帖 子:400
专家分:418
注 册:2012-1-26
收藏
得分:0 
13楼的哥哥,你是怎么把  编译结果(黑屏)弄上来的,我不会咯
2012-01-30 15:47
hedaacm
Rank: 6Rank: 6
来 自:河北保定
等 级:侠之大者
威 望:2
帖 子:400
专家分:418
注 册:2012-1-26
收藏
得分:0 
回复 18楼 有容就大
谢。。。
2012-01-30 16:25
快速回复:帮忙看看我的代码哪里错啦
数据加载中...
 
   



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

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