C++第一次上机实验-1
2016-06-10 10:25
281 查看
一:问题陈述 /* * 文件名称:1.cpp * 作 者:李明阳 * 完成日期: 2016年 03 月12 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:求:f=1-1/2!+1/3!-...+1/9! * 输入描述:用C++语言来完成输入。 * 问题描述: 求f=1-1/2!+1/3!-...+1/9! * 程序输出:0.632121 * 问题分析: 利用三种循环来完成,实现有序数的输入。 * 算法设计: */ 二:算法设计 #include<iostream> using namespace std; int main() { float s=0,m=-1; int i; for(i=1;i<=9;i++) { m=-m*i; s=s+1.0/m; } cout<<"s="<<s; return 0; } #include<iostream> using namespace std; int main() { float s=0,m=-1; int i=1; while(i<=9) { m=-m*i; s=s+1.0/m; i=i++; } cout<<"s="<<s; } #include<iostream> using namespace std; int main() { float s=0,m=-1; int i=1; do { m=-m*i; s=s+1.0/m; i=i++; } while(i<=9); cout<<"s="<<s; }
三;运行结果
四:归纳总结
1.熟练了对三种循环的用法。
2.掌握了对于C++语言的输入及输出。
相关文章推荐
- C语言文件
- Single Number III
- C语言枚举和联合
- C语言位操作
- C++首次测验
- C语言指针
- 《猜拳小游戏》--一个c语言写的小项目
- 21.6 windows_21_Library_Variable_DLL&&CPP&&DEF 动态库补充6
- C语言函数的应用
- c语言中如何判断文件是否存在
- C语言数组的应用
- c++ 多态小结
- C++ STL 之 lower_bound and upper_bound
- 21.3 windows_21_Library_DLL_test&&CPP&&DEF 动态库补充3
- C语言关系和逻辑运算符与分支语句
- C语言算数运算符和算数表达式
- C语言变量的使用
- C++ c++初识
- C语言基础学习
- C++11智能指针