一、程序及代码。
/*
* 文件名称: 分数的累加
* 作 者: 杨佳卫
* 完成日期: 2016 年 4 月 21 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 略
* 问题描述: 输出1/3-3/5+5/7-7/9…+19/21的结果
* 程序输出: sum=
* 问题分析: 采用循环语句编写程序
* 算法设计: 略
*/
#include <iostream>
using namespace std;
int main()
{
int i=1,k=1;
double sum=0;
while(i<=19)
{
sum=sum+double(k)*i/(i+2);
i=i+2;
k=-k;
}
cout<<"sum="<<sum<<endl;
return 0;
}
2、运行结果。
三、心得及体会。
这是一个较为简单的程序,不需要花费太多的时间,通过老师的提示,一步一步进行,可以很自然的编写出程序。
四、知识点总结。
要了解while语句的使用,对sum的定义应该用double。