c++实验四—分数的累加

一问题及代码

/* 
* 文件名称:分数的累加 
* 作    者:  朱萌
* 完成日期:  2016    年  4   月20    日 
* 版 本 号:v1.0 
* 对任务及求解方法的描述部分:
* 输入描述:  
* 问题描述: 编程序,输出1/3-3/5+5/7-7/9…+19/21的结果(答案:-0.383842)
* 程序输出:上列式子的和  
* 问题分析: 
* 算法设计:  
*/  
#include<iostream>
using namespace std;
int main()
{
	int i=1,k=1;double sum=0;
	cout<<"1/3-3/5+5/7-7/9…+19/21="<<endl;
	while(i<=19)
	{
		sum=sum+double(k)*(i)/(i+2);
		i=i+2;
		k=-k;
	}
	cout<<sum<<endl;
	return 0;
}


二运行结果

c++实验四—分数的累加_第1张图片


三心得体会

第一使用循环语句编写程序,选择了一个较为简单的问题来编写,了解了while语句的大致结构。


四知识点总结

需要注意while后所连接的条件的具体范围

该算数是加号和减号相交替‘所以需要加上k=k+1

你可能感兴趣的:(c++实验四—分数的累加)