计算1/3-3/5+5/7-7/9…+19/21 的值.

来源:互联网 发布:大众网络报2016停刊 编辑:程序博客网 时间:2024/04/29 22:49
/*  * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作    者: 李家豪 * 完成日期:2013 年11月11日 * 版 本 号:v1.0 * 问题描述:1/3-3/5+5/7-7/9…+19/21* 样例输入:* 样例输出:-0.383842.* 问题分析:*/ #include <iostream>using namespace std;int main( ){ int i,s=1;double sum=0; for(i=1;i<=10;++i)  //i和下面加数是相关的{sum=sum+s*double(2*i-1)/(2*i+1); //按循环变量变化规律,相邻的两个奇数将相除s=-s;}cout<<"sum="<<sum<<endl;return 0;}


运行结果:

体会心得:正如贺老师所说,一口吃不成胖子,分解开来一步一步,最终完成终极Boss。。。

原创粉丝点击