上机内容:用循环语句完成分数求和 上机目的:灵活运用循环语句 /* * Copyright (c) 2012, 烟台大学计算机学院 * * All rights reserved. * * 作 者: 王锴英 * * 完成日期:2012 年 11 月 1 日 * * 版 本 号:v1.0 * * 输入描述: 无 * * 问题描述:求1-1/2+1/4-...+1/128 * * 程序输出:求和结果 * * 问题分析:累加和用sum表示,初值设置为0;加数用i表示,从1开始,每次循环,sum=sum+(2*i-1)/(2*i+1) ,然后,i=i+1,直至最后的加数达到19/21,然后输出和。 * * 算法设计:略 */ 我得程序: #include <iostream> #include <cmath> using namespace std; int main() { double i,sum=0; for(i=0;i<=8;i++) sum=sum+pow(-1,i-1)*1/pow(2,i); cout<<"sum="<<sum<<endl; return 0; }
- 运行结果:
C++ 第十周任务-分数求和3
最新推荐文章于 2023-11-23 23:14:07 发布