C++上机报告 分别用3种循环(while~、for(;;)~、do~while)计算下式
来源:互联网 发布:淘宝客赚钱流程 编辑:程序博客网 时间:2024/05/17 18:26
上机内容:分别用3种循环(while~、for(;;)~、do~while)计算下式
运行结果:
上机目的:熟悉3种循环结构(while,for(;;),do while)
我的程序:
/* * 程序的版权和版本声明部分: * Copyright (c) 2011, 烟台大学计算机学院 * All rights reserved. * 文件名称:2.cpp * 作 者:陆文飞 * 完成日期:2012 年 10 月 05 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:无 * 问题描述:熟悉C++循环结构 * 程序输出:看运行结果 * 问题分析:略 * 算法设计:略 */ #include <iostream>using namespace std;int main(){ int n;double i,j,s;i=-1;s=0;j=1; for(n=1;n<=9;n++){i=-i;j=j*n;s=s+i/j;}cout<<"s="<<s<<endl;return 0;}
#include <iostream>using namespace std;int main(){int n=1;double i=-1,j=1,s=0;while (n<=9){i=-i;j=j*n;s=s+i/j;n=n+1;}cout<<"s="<<s<<endl;return 0;}
#include <iostream>using namespace std;int main(){int n=1;double i=-1,j=1,s=0;do{i=-i;j=j*n;s=s+i/j;n=n+1;}while(n<=9); cout<<"s="<<s<<endl; return 0;}
运行结果:
心得体会:三种循环都有相似处,do while 循环while后易忘了分号,这道题while和do while 循环只是形式不同
知识点总结:1:为了避免求余i和j要用double类型虽然他们本身都是整型
2:i=-i很重要,效率高
- C++上机报告 分别用3种循环(while~、for(;;)~、do~while)计算下式
- 第二周 任务四 分别使用for,while,do-while循环语句计算 n!
- JAVA004--3种循环对比,for;while;do{}while
- while、do while、for循环
- 循环:for、while、do-while
- C#--第2周实验--任务四--编写一个控制台应用--分别使用for,while,do-while循环语句计算 n!
- while循环、do..while 循环、for循环
- for循环,do....while循环,while循环
- for循环,while循环,do while循环
- c语言中不用while,for,do-while实现循环
- Object-C,循环语句for,while,do-while
- 【C++】For、While、do···while循环
- Mohican_12/12 C语言—循环 for ,while,do while
- 分别用do-while和for循环计算1+1/2!+1/3!+1/4!+...的前20项的和(作业)
- C#中的三种循环:while、do..while..、for循环
- Oracle三种循环:for,while,do...while(PL/SQL)
- 循环控制 for while do while switch
- 循环语句小结 for while do-while
- Java序列化算法透析
- 100道经典算法题(26-50)
- 数独小规律
- HDU-2007(赛前水题)
- 100道经典算法题(51-75)
- C++上机报告 分别用3种循环(while~、for(;;)~、do~while)计算下式
- 100道经典算法题(76-100)
- Linux——vim程序编辑器
- ★【C/C++】概念:内存泄露与内存泄露检测
- android Eclipse 热键和声卡,ATI显卡 热键(快捷键)冲突 解决办法
- 《妙趣横生的算法》第10章 算法设计与数据结构面试精粹之常见的算法设计题10-7(question?)
- The Famous Clock
- 不会崩溃的浏览器(附源码以便高手开发)
- WinCE中sources文件中targetlibs与sourcelibs的作用与区别