您的位置:首页 > 其它

计算1/2+2/3+3/4+…+19/20的值。

2013-11-11 12:33 211 查看
/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作    者: 李家豪
* 完成日期:2013 年11月11日
* 版 本 号:v1.0
* 问题描述:1/2+2/3+3/4+…+19/20
* 样例输入:
* 样例输出:16.4023.
* 问题分析:
*/
#include <iostream>
using namespace std;
int main( )
{
int i;
double sum=0;
for(i=2;i<=20;++i)
sum=sum+double(i-1)/i;
//注意是double(i-1)/i,而不能是(i-1)/i
cout<<"sum="<<sum<<endl;
return 0;
}


运行结果:(ps插入不进来,在找到解决方法之前暂时不传了)

体会心得:这次的分子不是一而是简单的累加变化。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: