/*
* Copyright (c) 2011, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:樊露露
* 完成日期:2012 年 10 月 29 日
* 版 本 号:v1.0
*
* 输入描述:无
* 问题描述:计算并输出1+1/2+1/3+...+1/20的结果
* 程序输出: 1+1/2+1/3+...+1/20的结果
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
int i;
double sum;
i=0;
sum=0;
do
{
sum=sum+double(1.0/(i+1));
i+=1;
}
while(i<=20);
cout<<"1+1/2+1/3+...+1/20="<<sum<<endl;
return 0;
}
心得体会:学会用double强制整型。