




已阅读5页,还剩51页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五章循环结构程序设计第五章第五章循环结构程序设计循环结构程序设计第一节第一节为什么使用循环为什么使用循环如何解决求如何解决求1001NNSUM算法算法1直接写出算式直接写出算式SUM12345100算法算法2考虑到考虑到123100可以改写为可以改写为123100,则有,则有S1P101S2P2P12S3P3P23S99P99P9899S100P100P99100,结果在结果在P100里。里。第五章循环结构程序设计算法算法3考虑用变量考虑用变量I存放加数存放加数,变量变量P存放上一步存放上一步的和。那么每一步都可以写成的和。那么每一步都可以写成PI,然后然后让让PI的和存入的和存入P,即每步都是即每步都是PPI。S0P0,I1S1PPI,II1S2PPI,II1S3PPI,II1S100PPI,II1如何解决求如何解决求1001NNSUM第五章循环结构程序设计算法算法4在上面的算法基础上采用循环功能实现。在上面的算法基础上采用循环功能实现。S0P0,I1循环初值循环初值S1PPI,II1(循环体)循环体)S2如果如果I小于或等于小于或等于100,重复执行步,重复执行步骤骤S1及及S2;否则,算法结束(循环否则,算法结束(循环控制)。控制)。P中的值就是中的值就是12100的值。的值。如何解决求如何解决求1001NNSUM第五章循环结构程序设计1001NNSUM求解求解问题的问题的NS图图打印P的值当I100PPIII1P0,I1第五章循环结构程序设计WHILE语句1形式WHILE(表达式)语句2作用实现“当型”循环,当条件满足时,执行语句3特点先判断表达式,后执行语句条件表达式循环体语句真假第二节第二节WHILE语句与语句与DOWHILE语句语句第五章循环结构程序设计题目分析SUM123100变量设定SUM存放计算的中间结果和最后结果,I存放被加数算法分析1开始SUM0,I12如果满足条件IMAININTI,SUMSUM0I1WHILEIACOUNTPRINTF“COUNTD“,COUNT输入输入AS2F37GF9开始开始CHARCH、INTI,COUNT0I0I9NCOUNTI输出输出COUNT结束结束第五章循环结构程序设计第七节第七节循环结构程序设计举例循环结构程序设计举例【例【例59】读入】读入10个数,编写程序求其中的最大值。个数,编写程序求其中的最大值。程序如下程序如下MAININTI0FLOATX,MAXPRINTF“NPLEASEINPUTDATA“SCANF“F“,MAXXFORI1IK1PRINTF“D,“,MNIFN100PRINTF“N“第五章循环结构程序设计【例【例512】求】求S12320MAINDOUBLES0,T1INTIFORI1I20ITTISSTPRINTF“SEN“,S【例【例513】一个百万富翁遇见一个陌生人,达成换钱的】一个百万富翁遇见一个陌生人,达成换钱的协议陌生人说第一天我给你协议陌生人说第一天我给你10万元,你只需给我一万元,你只需给我一分钱;第二天我依然给你分钱;第二天我依然给你10万元,你只需给我二分钱;万元,你只需给我二分钱;第三天我给你第三天我给你10万元,你给我四分钱万元,你给我四分钱以后你每天给以后你每天给我的钱是前一天的二倍,直到满我的钱是前一天的二倍,直到满30天,富翁很高兴,欣天,富翁很高兴,欣然同意了。请编程计算一下,然同意了。请编程计算一下,30天后每人各得多少钱天后每人各得多少钱分析分析设设FU富翁得到的钱的总数富翁得到的钱的总数MO陌生人得到的钱的总数陌生人得到的钱的总数T陌生人每天得到的钱数陌生人每天得到的钱数第一天第一天FU1000000T001,MO001元元循环循环230天天FUFU1000000T2TMOMOT第五章循环结构程序设计程序如下程序如下INCLUDE“STDIOH“MAININTN,IFLOATFU,MO,TCLRSCRFU1000000MO001T001FORI2I30IT2TMOTFUFU1000000PRINTF“RICHMANSMONEYF“,FUPRINTF“NSTRANGERSMONEYF“,MO运行结果THERICHMANSMONEY3,000,00000THESTRANGERSMONEY10,737,41800第五章循环结构程序设计在线教务辅导网HTTP/WWWSHANGFUWANGCOM更多课程配套课件资源请访问在线教务辅导网第五章循环结构程序设计第五章循环结构程序设计第五章循环结构程序设计第五章循环结构程序设计第五章循环结构程序设计第五章循环结构程序设计馋死第五章循环结构程序设计第五章循环结构程序设计第五章循环结构程序设计第五章循环结构程序设计第五章循环结构程序设计第五章循环结构程序设计第五章循环结构程序设计第五章循环结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国无给油耐磨板行业投资前景及策略咨询研究报告
- 2025年中国推刀行业投资前景及策略咨询研究报告
- 安全眼镜使用及管理制度
- 中学学生电动车管理制度
- 中国保税区仓库管理制度
- 实验实训室卫生管理制度
- 央企投资信息化管理制度
- 培训中心实训室管理制度
- 幼儿教育培训班管理制度
- 抢救室仪器设备管理制度
- 浙江省强基联盟2024-2025学年高二下学期5月联考试题 物理 PDF版含解析
- 自来水考试试题大题及答案
- (2025)发展对象考试题库与答案
- 北京师范大学《微积分(2)》2023-2024学年第二学期期末试卷
- 海关总署在京直属事业单位招聘考试真题2024
- 大学生自杀统计报告和多重因素分析
- 2022大容量海上风电机组智能功能要求技术规范
- 天津市滨海新区第四共同体2025年八下物理期末复习检测试题含解析
- 客服投诉处理技巧培训
- 护理心理学试题及答案解读
- 殡葬火化师试题及答案大全
评论
0/150
提交评论