




已阅读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年小学科学知识竞赛模拟试卷
- 现代农业物联网课件
- 玩具消防安全知识培训课件
- 2026届山东省滕州实验中学化学高一上期末调研模拟试题含解析
- 产品买卖代理合同设计要点
- 玉米肥料基础知识培训总结
- 2025年度智能化仓库设备买卖及仓储租赁综合服务合同
- 2025年度幼儿园教辅人员服务保障与支持协议
- 2025年度南美市场多元化产品认证及服务合同
- 2025年度保障性住房置换服务买卖合同
- GB/T 6728-2017结构用冷弯空心型钢
- GB/T 35147-2017石油天然气工业机械动力传输挠性联轴器一般用途
- GB/T 32911-2016软件测试成本度量规范
- GB/T 10125-2021人造气氛腐蚀试验盐雾试验
- T-JSYLA 00007-2022 江苏省智慧公园建设指南
- 员工宿舍的整改方案
- 《压力容器安全技术监察规程》
- 数控加工中心培训课件
- 《思想政治教育专业导论》课程教学大纲
- 自动控制原理全套ppt课件(完整版)
- 智慧燃气安全监管平台建设方案
评论
0/150
提交评论