第九周项目二分数的累加
来源:互联网 发布:问道手游数据互通 编辑:程序博客网 时间:2024/05/16 05:20
问题及代码:
for语句:
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:郝俊宇 * 完成日期:2014年 10 月 23 日 * 版 本 号:v1.0 * * 问题描述:输出1/3-3/5+5/7-7/9...+19/21的结果 */ #include <iostream>using namespace std;int main(){ double n,sum=0,s=1; for(n=1;n<=19;n=n+2,s=-s) sum=sum+s*n/(n+2); cout<<"1/3-3/5+5/7-7/9...+19/21="<<sum<<endl; return 0;}
do-while语句:
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者: 郝俊宇 * 完成日期:2014年 10 月 24 日 * 版 本 号:v1.0 * * 问题描述:输出1/3-3/5+5/7-7/9...+19/21的结果 */ /* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者: * 完成日期:2014年 10 月 x 日 * 版 本 号:v1.0 * * 问题描述:计算函数的值:当x>=1时,y=x-1,否则,y=-x+1 * 输入描述:一个整数x * 程序输出: 对应的y值 */ #include <iostream>using namespace std;int main(){ double n=1,sum=0,s=1; do { sum=sum+s*n/(n+2); s=-s; n=n+2; } while(n<=19); cout<<"1/3-3/5+5/7-7/9...+19/21="<<sum<<endl; return 0;}
while语句:
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:郝俊宇 * 完成日期:2014年 10 月 24日 * 版 本 号:v1.0 * * 问题描述:输出1/3-3/5+5/7-7/9...+19/21的结果 */ #include <iostream>using namespace std;int main(){ double n=1,sum=0,s=1; while (n<=19) { sum=sum+s*n/(n+2); s=-s; n=n+2; } cout<<"1/3-3/5+5/7-7/9...+19/21="<<sum<<endl; return 0;}
运行结果:
知识点总结:
各种语句的应用
学习心得:
我在用电脑写程序之前,先在纸上写了一遍流程图,但当我用电脑写完之后,发现他虽然能运行,但是是一个黑框,什么都没有,最后经过同学的帮忙,完成了这个程序,争取下次自己独立完成。
0 0
- 第九周项目二分数的累加
- 第九周项目二分数的累加
- 第九周项目二分数的累加
- 第九周上级项目二分数的累加
- 第9周项目二分数的累加
- 第九周项目2-分数的累加
- 第九周项目二 分数的累加
- 第九周 项目2:分数的累加
- 第九周项目2-分数的累加
- 第九周项目二:分数的累加
- 第九周项目二--分数的累加
- 第九周 项目二 分数的累加
- 第九周项目2-分数的累加
- 第九周项目 2 分数的累加
- 第九周项目二:分数的累加
- 第九周项目2分数的累加
- 第九周项目二 分数的累加
- 第九周项目2--分数的累加
- Server2012R2访问局域网远程桌面很卡很慢
- hibernate之关于一对一单向,双向关联映射
- 邮箱的自动补全--代码
- 用Qt写软件系列三:一个简单的系统工具(上)
- 1.开头写给自己的话
- 第九周项目二分数的累加
- bzoj 2424: [HAOI2010]订货
- 第九周项目三 输出星号图
- Liaoning Province L
- ubuntu14.04 LTS 安装配置jdk1.7
- improve the quality
- c# c++ vb等数据类型对照表
- construction equipme
- Linux内核3.7 TCP Fast Open验证实例