`
java-mans
  • 浏览: 11415674 次
文章分类
社区版块
存档分类
最新评论

第十一周实验报告1--学会使用循环控制语句解决实际问题,并强化注重效率的观念

 
阅读更多
实验目的:学会使用循环控制语句解决实际问题,并强化注重效率的观念
实验内容:用循环控制语句编写程序,完成表达式的计算

* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:<wbr><wbr><wbr>使用循环控制语句解决实际问题<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br> * 作<wbr><wbr><wbr> 者:雷恒鑫<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br> * 完成日期:<wbr><wbr><wbr><wbr><wbr><wbr>2011<wbr><wbr> 年<wbr><wbr><wbr>11<wbr><wbr><wbr> 月<wbr><wbr><wbr><wbr>01<wbr><wbr><wbr> 日<br> * 版本号:<wbr><wbr><wbr>68<wbr><wbr><wbr><wbr><wbr><wbr><br><br> * 对任务及求解方法的描述部分<br> * 输入描述:无<br> * 问题描述:求 f=1-1/2!+1/3!-...+1/9!<br> * 程序输出:三种循环语句构造的程序求得的结果<br> * 问题分析:……<br> * 算法设计:为了提高效率,用单重循环完成,不用求幂函数pow()。……<br> * 程序头部的注释结束(此处也删除了斜杠)<br><wbr> #include &lt;iostream&gt;<wbr><wbr><br> using namespace std;<br> int main( )<br> {<br><wbr>int i=0,m,sign=1;<br><wbr>double sum=1,f;<br><wbr>i=i+1;<br><wbr>while (i&lt;=9)<br><wbr>{<br><wbr><wbr>i=i+1,f=1,m=1;<br><wbr><wbr>while (m&lt;=i)<br><wbr><wbr>{<br><wbr><wbr><wbr>f=f*m;<br><wbr><wbr><wbr>m=m+1;<br><wbr><wbr>}<br><wbr><wbr><wbr>sign=-sign;<br><wbr><wbr><wbr>sum=sum+sign/f;<br><wbr>}<br> cout&lt;&lt;"(1)用while循环求解,sum的值为:"&lt;&lt;sum&lt;&lt;endl;<br><wbr><wbr><wbr> for (i=i+1;i&lt;=9;sign=-sign,sum=sum+sign/f)<br><wbr>{<br><wbr><wbr>i=i+1,f=1,m=1;<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> while (m&lt;=i)<br><wbr><wbr>{<br><wbr><wbr><wbr>f=f*m;<br><wbr><wbr><wbr>m=m+1;<br><wbr><wbr>}<br><wbr>}<br> cout&lt;&lt;"(2)用for循环求解,sum的值为:"&lt;&lt;sum&lt;&lt;endl;<br><wbr><wbr><wbr> i=i+1;<br><wbr>do<br><wbr>{<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> i=i+1,f=1,m=1;<br><wbr><wbr>while (m&lt;=i)<br><wbr><wbr>{<br><wbr><wbr><wbr>f=f*m;<br><wbr><wbr><wbr>m=m+1;<br><wbr><wbr>}<br><wbr><wbr><wbr>sign=-sign;<br><wbr><wbr><wbr>sum=sum+sign/f;<br><wbr>}<br><wbr>while (i&lt;=12);<br> cout&lt;&lt;"(3)用do~while循环求解,sum的值为:"&lt;&lt;sum&lt;&lt;endl;<br> cout&lt;&lt;"(4)三种循环殊途同归,灵活运用是关键!"&lt;&lt;endl;<br> return 0;<br> }<br><a href="http://photo.blog.sina.com.cn/showpic.html#blogid=8db23fd10100v9ej&amp;url=http://s15.sinaimg.cn/orignal/8db23fd14b0e88c1541de" target="_blank"><img title="第十一周实验报告1" alt="第十一周实验报告1" src="http://s15.sinaimg.cn/middle/8db23fd14b0e88c1541de&amp;690" name="image_operate_93701320412741078"></a><br><br><br><br> 经验积累:<br> 1.我学会了用多层循环<br> 2.<br> 3.<br><br> 上机感言:<br></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
分享到:
评论

相关推荐

    (实验报告)C语言程序设计实验报告.docx

    (实验报告)C语言程序设计实验报告全文共4页,当前为第1页。(实验报告)C语言程序设计实验报告全文共4页,当前为第1页。C语言程序设计实验报告 (实验报告)C语言程序设计实验报告全文共4页,当前为第1页。 (实验报告)...

    C语言程序设计实验报告(实验报告).docx

    C语言程序设计实验报告(实验报告)全文共3页,当前为第1页。C语言程序设计实验报告(实验报告)全文共3页,当前为第1页。C语言程序设计实验报告 C语言程序设计实验报告(实验报告)全文共3页,当前为第1页。 C语言程序...

    c语言上机实验报告报告.doc

    C语言程序设计实验报告 "实验名称 "控制语句 " "学 院 "材料与冶金学院 "专业班级 "材料成型及控制工程044班 " "姓 名 "胡冬梅 "学 号 "20041432 " "任课教师 "高克宁 "实验时间 "2006年12 月5 日 " 实验目的 1....

    C语言程序设计实验报告

    CSU 大一上 C语言实验报告 (1)教材第2章编程题第2题:编写计算球体体积的程序。 说明:本题声明适当变量,用户键入数据,运算并输出结果,较简单。 (2)教材第2章编程题第8题:编写程序计算第一、第二、第三月...

    汇编实验报告八 循环分支结构

    第一部分:编写一个判断闰年的汇编语言程序,判断某个年份是否是闰年,如果是,输出“yes”;如果不是,则输出“no”。 年份变量名称为year,它是一个字变量。 将year依次赋值为1995、1664、1900、2000,检查程序的...

    软件课程设计 试验报告 代码 演示

    2) 出题函数,也是本程序最关键的一个函数,通过使用“rand()%10”或“rand()%100”来获得一个0到9的一位整数随机值或得到0到99的两位整数随机值来为用户出题,并判断用户答案的对错; 3) 评分系统,是在用户...

    C程序设计语言(第2版·新版中文)

    原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,world”程序就是由本书首次引入的,现在,这一程序已经成为所有程序设计语言入门的第一课。 内容提要 -------------------...

    《Java程序设计》课程实验指导书程序代码(答案)(实验二)

    1. 正确使用Java语言的选择语句,循环语句; 2. 调试程序、编译,运行后得到正确的结果 3.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提成示,并给出解决办法。 四、实验步骤: 1.编写主类; 2.在...

    数据结构(C++)有关练习题

    e. 如有可能,请建立一个存储商品名称和数量的文本文件,并为二叉搜索树建立一个成员函数SetupInventory(),用于从该文本文件中读取库存商品的数据, 实验报告要求: 1、 按要求记录下二叉搜索树的完整实验...

    实验分析报告三数据的表示.doc

    实验报告三数据的表示 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 计算机系统基础实验报告 学院 信电...

    华为编程开发规范与案例

    S -1个季度内收到问题报告单总数 1)当D≥3时,如果P≥3%,将进行警告处理,并予以公告; 2)当D≥5时,如果P≥5%,将进行罚款处理,并予以公告。 目 录 一、逻辑类代码问题 第5页 1、变量/指针在使用前就...

    软件工程-理论与实践(许家珆)习题答案

    若你作为一名管理员刚加入M公司,你认为快速原型法对公司的软件开发更加优越,请向公司副总裁写一份报告阐明你的理由,切记:副总裁不喜欢报告长度 超过一页(B5)。 参考答案提示: 应先简述瀑布模型的缺点,它已不...

    LINGO软件的学习

    LINGO内置了一种建立最优化模型的语言,可以简便地表达大规模问题,利用LINGO高效的求解器可快速求解并分析结果。 §1 LINGO快速入门 当你在windows下开始运行LINGO系统时,会得到类似下面的一个窗口: ...

    数据结构:图的建立与输出.doc

    实验8 图的建立与输出 8.1实验目的 1.熟练掌握图的邻接表存储结构; 2.掌握图邻接表建立和输出算法; 3.注意区分邻接表顶点结点以及边结点的表示意义; 4.了解在进行边的输入时,输入顺序不一样时,会得到不一样的...

    网页与Web程序设计 课件 ppt 机械工业出版社 part1

    7.5.4 循环语句 130 7.5.5 标签语句 132 7.6 JavaScript函数 133 7.6.1 引例 133 7.6.2 函数的定义和调用 133 7.6.3 函数的参数传递和返回值 134 7.6.4 函数的变量作用范围 135 7.7 JavaScript对象和数组 ...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    (1)针对多窗口类浏览器模式问题,指出并分析了该问题存在的原因,利用Activity的运行机制,通过Fragment栈对主要模块的Webview进行管理,实现对不同模块之间切换的控制。 (2)针对跨域数据交互问题,指出并分析了...

Global site tag (gtag.js) - Google Analytics