问题标题: 酷町堂:4656:

0
0
已解决
许孟星
许孟星
高级守护
高级守护
  •  我的班级
  •  题库
  •  作业
  •  考试

  •  笔记本
  •  错题本
  •  排名

  •  网络课

  •  我的题单
  •  知识树

酷町堂

首页个人主页微课酷町讲座酷町网课酷町商城IDE问答天梯共享题单

许孟星(17 酷町币)

题目详情

提交记录

问题反馈

 

4656   分数累加

经验值:800 时间限制:1000毫秒

题目描述 Description

请你编写一个程序,计算1+1/2+1/3+…+1/n的值,并保留两位小数输出。

输入描述 Input Description

一个整数n

输出描述 Output Description

一个实数,表示累加结果

样例输入 Sample Input

3

样例输出 Sample Output

1.83

数据范围及提示 Data Size & Hint

1<=n<=100


0
已采纳
谭迪元
谭迪元
资深光能
资深光能
#include<bits/stdc++.h>
using namespace std;
int main(){
    double n,sum=0;
    cin>>n;
    for(double i=1;i<=n;i++){
        sum+=1/i;
    }
    printf("%.2f",sum);
    return 0; 
}

 

0
我要回答