问题标题: 酷町堂:1687 循环求和

0
0
已解决
张凌峰
张凌峰
新手光能
新手光能

1687   循环求和

题目描述 Description

计算 S = 1 + 1/2 + 1/3 + ... + 1/100 的结果

输入描述 Input Description

(无)

输出描述 Output Description

一行: S (结果保留三位小数)

样例输入 Sample Input

 

(无)

样例输出 Sample Output

 

5.187

 

 

 

 

#include<iostream>
using namespace std;
int main()
{
    double sum=0;
    for(int i=1;i<=100;i++)
    {
        sum=sum+(1.0/i);
    }
    printf("%.3lf",sum);
}

为啥0分?


0
已采纳
金一铭
金一铭
新手光能
新手光能

您这一题忘加了一个头文件,不加会编译错误

0
赵逸凡
赵逸凡
初级启示者
初级启示者

VC环境下的编译器iostream自带cstdio,cstring头文件,所以编译时不会报错。

加上#include<cstdio>或者#include<stdio.h>或者万能头(最好不要用)

0
0
王子健
王子健
初级天翼
初级天翼

少了一个头文件:

#include<iostream>

这样就满分了:

0
我要回答