




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 2 31 2 3 循环语句循环语句 算法中的循环结构是由循环语句来实现的 一 当型循环语句 程序语言中 当型循环结构由当型循环语句 While 表示 例 25 设计一个计算100321 的算法并写出相应的程序 解 程序框图 程序 语言 循环条件循环条件 i 1 S 0 WHILE i 100 S S i i i 1 WEND PRINT S END 循环结构循环结构 开始开始 结束结束 Yes No 1i 0S 1ii SSi 100 i 输出输出S 循环体循环体 探究 比较程序框图和程序语句 回答下列问题 1 循环结构和那一段语句对应 当型循环语句以什么开始 以 什么结尾 2 判断框中的 循环条件 在循环语句中处于什么位置 3 循环结构中的 循环体 在当型循环语句中处于什么位置 4 请说出程序中每一条语句被执行了多少次 循环结构的一般形式为 Yes No 循环体循环体 满足条件 满足条件 循环结构框图 循环语 句 当计算机遇到 WHILE 语句时 先判断条件是否成立 如果符合 条件 就执行 WHILE 和 WEND 之间的循环体 然后再检查条件 如果 仍然符合 再次执行循环体 这个过程反复进行 直到某一次条件 不符合为止 这时计算机将不执行循环体 直接跳到 WEND 之后 执 行 WEND 之后的语句 例 26 下面是一个计算246100 的算法 请填写程序框图 和相应的程序 解 程序框图 程序语句 WHILE 条件条件 循环体循环体 WEND i S 0 WHILE i100 PRINT S END 循环结构循环结构 开始开始 结束结束 Yes No 1i 0S 1ii SSi 100 i 输出输出S 循环体循环体 循环条件循环条件 注 英文 LOOP 是循环的意思 探究 比较程序框图和程序语句 回答下列问题 1 直到型循环结构和那一段语句对应 循环语句以何开始 以 何结尾 2 判断框中的 循环条件 在直到型循环语句中处于什么位置 3 循环结构中的 循环体 在直到型循环语句中处于什么位置 循环结构的一般形式为 满足条件 满足条件 Yes No 循环体循环体 直到型循环结构框图 UNTIL 循环 语句 思考 参照直到型循环结构 说说计算机是按怎样的顺序执 UNTI 语句的 例 29 编写一个程序 输入大于 2 的整数 n 由计算机判断它 是不是质 Prime Number 解 根据例 3 的算法 程序框图为 DO 循环体循环体 LOOP UNTIL 条件条件 开始开始 结束结束 Yes No 输入整数输入整数n rn MOD i 1ii 2i 1r 0inr 且且 Yes No 0 r 输出 输出 n不是质数不是质数输出 输出 n是质数是质数 思考 1 哪一部分为循环结构 哪一部分为条件结构 2 怎么判断 n 能够被 i 整除 3 根据例 3 的算法 什么时候循环结束 4 循环结束后 0r 意味着什么 0r 意味着什么 由程序框图写出程序 INPUT n n i 2 DO r n MOD i i i 1 LOOP UNTIL i n AND r 0 IF r 0 THEN PRINT n is not a prime mumber ELSE PRINT n is a prime mumber END IF END 探究 1 如果 n 35 请填写下表 第第5圈圈 i i 1 第第1圈圈 第第3圈圈 第第2圈圈 1 1 1 第第4圈圈 1 1 r 35 MOD i MOD MOD MOD MOD MOD 2 请说出程序中每一条语句被执行了多少次 3 输出结果为 4 如果 n 11 请用上述方法进行分析 练习 1 编写程序 输入正整数 n 计算它的阶乘 1 2 3nn 2 编写程序 计算下面 n 个数的和 3 4 51 2 2 3 4 n n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高维欧拉泊松系统在临界密度下的长波长极限
- 2025年原油加工量项目建议书
- 熔炼浇注工安全培训效果竞赛考核试卷含答案
- 直线感应电机效率优化控制研究
- 现代汉语构式“V都没V”研究
- 生物发酵管路状态监控系统开发
- 河南省单招考试真题及答案
- 2025年道路运输主要负责人和安全管理人员考试考核题库含答案
- 2025年煤矿全员复工复产培训考试题库及答案
- 气球送妈妈课件
- 清远市清城区事业单位考试试题真题及答案
- 胃脘痛临床路径表
- 2023年浅谈如何做好一名公安宣传员心得体会 做好当前公安宣传工作的思考大全有关范文多篇合集
- 2023年考研考博-考博英语-新疆大学考试历年高频考点真题荟萃带答案
- 集中供电空调客车的应急电源
- LY/T 2663-2016森林防火地理信息系统技术要求
- GB/T 5018-2008润滑脂防腐蚀性试验法
- 爆破片安全装置定期检查、使用、维护、更换记录表
- 筑梦航天知识题库
- 质量问题分析改进报告模板
- 抽水蓄能电站建设工程作业指导书编制导则资料
评论
0/150
提交评论