- 0
- 0
- 约2.49千字
- 约 50页
- 2021-10-21 发布于湖北
- 举报
A.1 B.3 C.5 D.7 2.如果执行下面程序后输出的结果是132,那么在程序 中WHILE后面的条件应为 世纪金榜导学号( ) A.i11 B.i=11 C.i=11 D.i11 【思维·引】1.逐步执行循环体,注意结束循环的条件. 2.运行程序寻找规律,进而确定条件. 【解析】1.选C.该程序的执行过程是i=1,i=15,是; i=1+2=3,i=35,是; i=3+2=5;i=55,否.所以输出i的值为5. 2.选B.由题意S=1,i=12,满足条件;S=1×12=12,i=12- 1=11满足条件;S=12×11=132,i=10,由题意此时应输出 S值,即不满足条件,退出循环, 故WHILE后条件应为“i=11”. 1.2.3 循 环 语 句 1.循环语句 循环语句与程序框图中的循环结构相对应,一般程序设计语言中都有直到型(UNTIL)和当型(WHILE)两种循环语句结构,分别对应于程序框图中的直到型和当型循环结构. 2.循环语句的格式、功能及程序框图 格式 当型(WHILE语句) 直到型(UNTIL语句) 名称 先判断条件的真假,如果条件符合,则执行WHILE和WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止,这时,不再执行循环体,跳出循环体,执行WEND后面的语句 先执行一次DO和UNTIL之间的循环体,再判断UNTIL后的条件是否符合,如果条件不符合,继续执行循环体;然后再检查上述条件,如果条件仍不符合,再次执行循环体,直到条件符合时为止.这时,不再执行循环体,跳出循环体执行UNTIL语句后面的语句 功能 当型(WHILE语句) 直到型(UNTIL语句) 名称 对应 程序 框图 当型(WHILE语句) 直到型(UNTIL语句) 名称 【思考】 循环语句与条件语句有何关系? 提示:循环语句中一定有条件语句,条件语句是循环语句的一部分,离开条件语句,循环语句无法循环.但条件语句可以脱离循环语句单独存在,可以不依赖循环语句独立地解决问题. 【素养小测】 1.思维辨析(对的打“√”,错的打“×”) (1)UNTIL语句是先执行一次循环体,后判断条件. ( ) (2)WHILE语句是先判断条件,后执行循环体. ( ) (3)UNTIL语句是条件满足时执行循环体,条件不满足时,结束循环;而WHILE语句是当条件不满足时执行循环体,满足时结束循环. ( ) 【解析】(1)√;UNTIL语句对应程序结构中的直到型循环,所以是先循环后判断. (2)√;WHILE语句对应当型循环结构,所以是先判断是否符合条件后循环. (3)?;UNTIL语句是条件不满足时执行循环体,条件满足时,结束循环;而WHILE语句是当条件满足时执行循环体,条件不满足时结束循环. 2.下列四个程序框图中能用直到型语句描述的是 ( ) 【解析】选A.直到型语句特征是不满足条件时,执行循环体,满足条件时,退出循环. 3.下列循环语句,循环终止时,i等于 ( ) A.3 B.4 C.5 D.6 【解析】选D.题目中给出的判断条件是“i5”, 所以当i=6时, 满足i5,终止循环. 类型一 UNTIL语句的应用 【典例】1.下面为一个求1,2,3,…,20的平均数的程序,在横线上应填充的语句为 ( ) A.i20 B.i20 C.i=20 D.i=20 2.如图程序执行后输出的结果是________.? 【思维·引】1.求1,2,3,…,20的平均数,包含20. 2.根据题目给出的条件,弄清楚题目中的运算法则和循环体结束条件. 【解析】1.选A.由题意知横线处应填i20. 2.i=11时,s=1×11=11; i=10时,s=11×10=110; i=9时,s=110×9=990; i=8时,i9成立,输出s的值为990. 答案:990 【内化·悟】 UNTIL语句适用什么类型? 提示:直到型循环又称“后测试”循环,也就是我们所讲的“先执行后测试”,“先循环后判断”. 【类题·通】 使用UNTIL语句应注意两点 (1)DO语句只是循环的开始标记,遇到DO语句,程序只 是记住这个标记,其他什么也不做,接着执行后面的 循环体,在执行一次循环体后,再检查LOOP UNTIL语句 中的条件是否成立,如果不成立,就重复执行循环体,直 到条件符合时退出循环. (2)在循环体内,应注意务必有相应的语句使“条件”改变,保证能终止循环,否则循环将无休止地进行下去. 【习练·破】 下列两个程序(1)和(2)的运行结果分别是 ( ) A.7,7 B.7,6 C.6,7
您可能关注的文档
- 20版数学《学习方略》必修四苏教江苏配套课件:2.2.1.ppt
- 20版数学《学习方略》必修四苏教江苏配套课件:1.2.2.ppt
- 20版数学《学习方略》选修2-2苏教版:配套课件:1.2.2.ppt
- 20版数学《学习方略》选修2-2苏教版:配套课件:3.2.1.ppt
- 20版数学《学习方略》必修四苏教江苏配套课件:3.2.1.ppt
- 20版数学《高中全程学习方略》人教A版必修三2.3.1 变量之间的相关关系&2.3.2 两个变量的线性相关.ppt
- 20版数学《学习方略》必修四北师版:配套课件:2.5.ppt
- 20版数学《高中全程学习方略》人教A版必修三3.3.2均匀随机数的产生.ppt
- 20版数学《高中全程学习方略》必修三人教B版新教材8.2.2配套课件.ppt
- 20版数学《高中全程学习方略》选修2-2人A浙江配套课件:1.3.1.ppt
- 20版数学《高中全程学习方略》新教材必修二人教A版配套课件:10.1.4.ppt
- 20版数学《高中全程学习方略》选修2-2人A浙江配套课件:2.3.ppt
- 20版数学《高中全程学习方略》选修2-2北师配套课件:1.1.1.ppt
- 20版数学《高中全程学习方略》选修2-2北师配套课件:3.1.2.ppt
- 20版数学《高中全程学习方略》选修2-2北师配套课件:2.1.ppt
- 20版数学《高中学习方略》必修五人A:1.2.2 解三角形的实际应用举例——高度、角度问题.ppt
最近下载
- 人教版英语中考九年级话题复习中国传统节日Chinesetraditionalfestivals教学设计.docx VIP
- 四年级道德与法治下册第一单元单元整体教学设计.pdf VIP
- 进修汇报医生课件课件.pptx VIP
- 03G102钢结构设计制图深度和表示方法(高清版) (OCR).pdf VIP
- 基于三菱PLC的自动洗碗机控制系统设计.doc VIP
- 下肢深静脉血栓形成介入治疗护理实践指南(2025)解读PPT课件.pptx VIP
- 南京新港东区建设发展有限公司南京龙潭新城花园路等13条道路及花园河等4条河道工程项目环评报告表(报批稿).pdf VIP
- 医学免疫学 第9版.pdf VIP
- 物联网安全——理论与技术胡向东电子课件第6章节物联网应用层安全.ppt VIP
- 火灾疏散应急演练.pptx VIP
原创力文档

文档评论(0)