C++第二次上机实验1
来源:互联网 发布:js拖拽与放大 编辑:程序博客网 时间:2024/05/22 15:52
一、问题及代码
计算:1-1/2!+1/3!-...+1/9!
/** 文件名称: sahdiash.cpp* 作 者: 邹鸿运* 完成日期: 2016年3月14日* 版 本 号:CodeBlocks* 对任务及求解方法的描述部分:无* 输入描述: 无* 问题描述: 计算1-1/2!+1/3!-...+1/9!* 程序输出: 循环* 问题分析: 用求余,再选择和判断* 算法设计: 循环和选择*/#include <iostream>using namespace std;int main(){int i,a=1;double s=1;for(i=2;i<=9;i++){a=a*i;if(i%2==0){s-=(1.0/a);}elses=s+1.0/a;}cout << s <<endl;return 0;}
二、运行结果
三、心得体会
为了精确,后面是1.0而不是1。
四、知识点总结
要善于把循环和选择结合结合起来。
0 0
- 第二次上机实验-1
- C++第二次上机实验1
- c程序语言设计第二次上机实验报告
- C++第二次上机实验报告-1
- 第二次上机实验
- 第二次上机实验
- 第二次上机实验报告
- 第二次上机实验报告
- 第二次上机实验报告
- 第二次上机实验报告
- 第二次上机实验报
- 第二次c++上机实验
- 第二次c++上机实验
- 第二次上机实验
- 第二次上机实验
- c++第二次上机实验
- 第二次上机实验-2
- c++第二次上机实验
- linux中的glibc库与STL库
- 查看java class version .cmd
- ORACLE11g 实例启动报错 ORA-00205: error in identifying control file, check alert log for more info
- 欢迎使用CSDN-markdown编辑器
- 【HDU】 5532 Almost Sorted Array
- C++第二次上机实验1
- c语言time
- jquery实现二级联动,实时查询数据库
- Java HashMap 的实现原理详解
- Java中的基本类型描述及范围
- IOS学习 触摸和手势UITouch 单击双击、移动视图
- java读写CSV文件
- WebSocket 实战
- iOS动画 实现音乐振动条