收藏 分享(赏)

2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt

上传人:高**** 文档编号:116178 上传时间:2024-05-25 格式:PPT 页数:51 大小:927KB
下载 相关 举报
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第1页
第1页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第2页
第2页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第3页
第3页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第4页
第4页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第5页
第5页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第6页
第6页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第7页
第7页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第8页
第8页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第9页
第9页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第10页
第10页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第11页
第11页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第12页
第12页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第13页
第13页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第14页
第14页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第15页
第15页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第16页
第16页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第17页
第17页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第18页
第18页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第19页
第19页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第20页
第20页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第21页
第21页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第22页
第22页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第23页
第23页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第24页
第24页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第25页
第25页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第26页
第26页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第27页
第27页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第28页
第28页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第29页
第29页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第30页
第30页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第31页
第31页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第32页
第32页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第33页
第33页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第34页
第34页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第35页
第35页 / 共51页
2021-2022学年数学人教A必修3课件:1-2-3 循环语句 .ppt_第36页
第36页 / 共51页
亲,该文档总共51页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、1.2.3 循 环 语 句 必备知识自主学习 导思1.什么是循环语句?什么样的问题适合用循环语句解决?2.如何用循环语句解决有关问题?1.循环语句 循环语句与程序框图中的_相对应,一般程序设计语言中都有 _和_两种循环语句结构,分别对应于程序框图 中的直到型和当型循环结构.循环结构 直到型(UNTIL)当型(WHILE)2.循环语句的格式、功能及程序框图 名称直到型(UNTIL语句)当型(WHILE语句)格式DO 循环体 LOOP UNTIL 条件WHILE 条件 循环体 WEND 功能先执行一次DO和UNTIL之间的循环体,再判断UNTIL后的条件是否符合,如果条件不符合,继续执行循环体;然

2、后再检查上述条件,如果条件仍不符合,再次执行循环体,直到条件符合时为止.这时,不再执行循环体,跳出循环体执行UNTIL语句后面的语句先判断条件的真假,如果条件符合,则执行WHILE和WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止,这时,不再执行循环体,跳出循环体,执行WEND后面的语句名称直到型(UNTIL语句)当型(WHILE语句)对应 程序 框图 【思考】(1)循环语句与程序框图中的哪种结构对应?循环语句可解决哪一类问题?提示:循环语句对应于程序框图中的循环结构.在需要处理反复执行的运算任务,如累加求和、累乘求积等问题时

3、,常常要用到循环语句.(2)WHILE语句与UNTIL语句可以相互转化吗?若能,转化时该注意什么?提示:WHILE语句与UNTIL语句一般可以相互转化,转化时循环语句的格式变了,另外,尤其注意要改变条件.【基础小测】1.辨析记忆(对的打“”,错的打“”)(1)UNTIL语句是先执行一次循环体,后判断条件.()(2)WHILE语句是先判断条件,后执行循环体.()(3)UNTIL语句是条件满足时执行循环体,条件不满足时,结束循环;而WHILE语句是当条件不满足时执行循环体,满足时结束循环.()2.设计程序求解下列问题时,不能用循环语句的有()输入每个同学的数学成绩,求全班同学的平均成绩;求分段函数

4、的函数值;求连续100个自然数的平方和;输入100个数,从中找出最大的数.A.1个 B.2个 C.3个 D.4个【解析】选A.求分段函数的函数值用条件语句,涉及累加和多次赋值,均可以用循环语句解决.3.(教材二次开发:例题改编)下列循环语句是程序的一部分,循环终止时,i等于()A.2 B.3 C.4 D.5【解析】选B.该循环语句是WHILE语句,当条件i11 B.i=11 C.i=11 D.i11 4.试分析下面的框图,解决下列问题:(1)ab,rb分别是什么条件?(2)试写出程序语句.【解题策略】(1)当型循环语句以WHILE开头,以WEND结束.(2)执行WHILE语句时,先判断条件,再

5、执行循环体,然后再判断条件,再执行循环体,反复执行,直至条件不满足.(3)WHILE语句先判断条件,再执行循环体,因此,循环体可能一次也不执行就退出循环.【补偿训练】运行如图所示的程序,如果输入的n是6,那么输出的p是_.类型三 循环语句的综合应用(数学运算、数学建模)【典例】用两种语句写出计算12+32+52+992的程序.步骤 内容 理解 题意 条件:用两种算法语句,写出计算前50个正奇数的平方和的算法 思路 探求 引入一个变量控制循环次数,再设计一个计算变量,需要考虑如何实现累计求和,选择哪个循环语句.步骤 内容 书写 表达 方法一:用WHILE语句编写程序如下:S=0 i=1 WHIL

6、E i99 PRINT S END 步骤 内容 题后 反思 求积、求和运算常用循环结构,利用循环结构书写循环语句时,一定要分清直到型和当型结构进而选择合适的命令语句.【解题策略】两种循环语句的相同点是:(1)进入循环前的语句相同;(2)循环体相同;(3)输出部分相同.不同点是:(1)循环条件的位置不同;(2)循环条件不同.【跟踪训练】1.输入100个数,将其中正数的个数输出.试用循环语句设计程序.2.某学生在体育训练时弄伤了膝关节,医生给他开了一些消炎药,并叮嘱他每天早晚8时各服用一片药片.现知该药片每片重220毫克,他的肾脏每12小时从体内滤出这种药的60%.设计一个程序,求他第n次服药后体

7、内此药的残留量,并画出程序框图.课堂检测素养达标 1.关于循环语句的说法不正确的是()A.算法中的循环结构由WHILE语句来实现 B.循环语句中有直到型语句和当型语句,即UNTIL语句和WHILE语句 C.UNTIL语句和WHILE语句是不同的循环语句 D.算法中的循环结构由循环语句来实现【解析】选A.算法中的循环结构由循环语句来实现,循环语句包括UNTIL语句和WHILE语句两种不同的格式,且一般情况下这两种语句可以相互转换.所以选项A是错误的,其余都正确.2.以下程序()A.输出结果是102 B.能执行45次 C.能执行46次 D.无法终止循环,有语法错误 3.执行下面程序的循环次数为()A.1 B.2 C.3 D.4 4.(教材二次开发:练习改编)读程序,回答下列问题:(1)若输入n=3,则输出的结果为_.(2)此程序对应的计算式子是_.(3)程序中的循环语句对应_型循环结构.5.根据如图所示的程序框图写出相应的程序.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿园

Copyright@ 2020-2024 m.ketangku.com网站版权所有

黑ICP备2024021605号-1