1.2.3 循环语句(课件+课时训练)-2019-2020学年高中数学必修3【高考领航】一线课堂高中同步核心辅导(人教A版)

2020-02-14
| 2份
| 80页
| 277人阅读
| 4人下载
教辅
山东中联翰元教育科技有限公司
进店逛逛

资源信息

学段 高中
学科 数学
教材版本 -
年级 高一
章节 1.2.3 循环语句
类型 备课综合
知识点 算法初步
使用场景 同步教学
学年 2020-2021
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 3.10 MB
发布时间 2020-02-14
更新时间 2023-04-09
作者 山东中联翰元教育科技有限公司
品牌系列 高考领航·高中同步核心辅导与测评
审核时间 2020-02-14
下载链接 https://m.zxxk.com/soft/12639903.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

1.2.3 循环语句 [课标领航] 1.了解循环语句的概念及其相应循环结构的关系. 2.理解循环语句的功能及要求.(重点) 3.掌握两种循环语句的用法及格式,并会用循环语句处理一些简单问题.(难点) 1.循环语句 循环语句与程序框图中的循环结构相对应,一般程序设计语言中都有直到型(UNTIL)和当型(WHILE)两种循环语句结构,分别对应于程序框图中的直到型和当型循环结构. 2.循环语句的格式、功能 名称 直到型 当型 程序 结构 框图 格式 DO 循环体 LOOP__UNTIL条件 WHILE 条件 循环体 WEND 执行 步骤 先执行一次DO和UNTIL之间的循环体,再判断UNTIL后的条件是否符合,如果不符合,继续执行循环体,然后再检查上述条件,如果仍不符合,再次执行循环体直到某一次条件符合为止.这时不再执行循环体,跳出循环体执行UNTIL语句之后的语句 先判断条件的真假,如果条件符合,则执行WHILE和WEND之间的循环体,然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止,这时不再执行循环体,跳出循环体,执行WEND之后的语句 ①何时应用循环语句? 【提示】 在问题处理中,经常要对某一步骤或若干步骤重复执行多次,即对不同的运算对象进行若干次的相同运算或处理,这种模式就对应程序设计中的循环结构,在算法中的循环结构就是由循环语句来实现的. ②如何区分当型和直到型循环语句? 【提示】 (1)当型循环是先判断(条件),后执行(循环体),而直到型循环则是先执行(循环体),后判断(条件). (2)当型循环是当条件满足时执行循环体,不满足时结束循环,而直到型循环则是条件不满足时执行循环体,条件满足时结束循环. (3)直到型循环至少执行一次循环体,而当型循环可能一次也不执行循环体. (4)在设计程序时,一般说来,这两种语句用哪一种都可以,但在某种限定条件下,有时用WHILE语句较好表达,有时用UNTIL语句较好表达. 1.下列关于循环语句的说法,不正确的是(  ) A.算法中的循环结构只能由WHILE语句来实现 B.一般程序设计语言中有当型和直到型两种循环语句结构 C.循环语句中有当型和直到型两种语句,即WHILE语句和UNTIL语句 D.算法中的循环结构由循环语句来实现 解析:选A.循环结构包含两种基本结构类型:WHILE语句和UNTIL语句,故A不正确. 2.给出的四个框图,其中满足WHILE语句结构的是(  ) 解析:选B.WHILE语句结构对应当型循环结构,故选B. 3.当x=2时,下面程序的运行结果是________. 解析:s=1×2+1=3时,i=1+1=2;s=3×2+1=7时,i=2+1=3;s=7×2+1=15时,i=3+1=4,所以s=31. 答案:31 4.下面的程序: 执行完毕后a的值为________. 解析:当a<100时,执行循环体,a=99时,a=a+1=100. 答案:100 类型一 当型循环语句的应用 例1►给出的30个数,1,2,4,7,11,…,其规律是第1个数是1,第2个数比第1个数大1,第3个数比第二个数大2,第4个数比第3个数大3,…,依次类推,要求计算这30个数的和,先将下面所给出的程序框图补充完整,再依据程序框图写出程序. (1)把程序框图补充完整: ①________,②________; (2)写出程序. 【导析】 由程序框图知是当型循环结构,应当用“WHILE”循环语句编程.共有30个数求和应有i≤30,后一个数的和S=S+P,而P是由P+i得到的. 【解】 (1)①i≤30? ②P=P+i (2)程序: 【方法总结】 (1)计算机执行当型循环语句时,先判断条件的真假,若条件为真,执行循环体,若为假则退出,这是确定是否应用当型语句的关键. (2)当型循环语句中WHILE和WEND成对出现. (3)判断条件往往是控制循环次数的变量.[来源:Zxxk.Com] 1.编写一个程序,计算s=a+aa+aaa+…+aa…a.其中a是一个数字(例如a=2即a+22+222+2222+22222,共有5个数相加),要求输入数字a和相加的数的个数n,有如下程序: 其中横线上的内容应为(  ) A.a=10] B.a=10a C.a=10tn+a D.a=10*a 解析:选D.aaa=(a×10+a)×10+a. 类型二 直到型循环语句的应用 例2►画出计算1+3+5+…+999的程序框图,并写出程序. 【导析】→→→ 【解】 由题意知各项依次相差2,可以借助于循环设计算法. ①程序框图: ②程序为: 【方法总结】 (1)本题的关键是设置好循环计数变量i和累加变量S,并给出准确的初始值,一般是i=1,S=0.

资源预览图

1.2.3 循环语句(课件+课时训练)-2019-2020学年高中数学必修3【高考领航】一线课堂高中同步核心辅导(人教A版)
1
1.2.3 循环语句(课件+课时训练)-2019-2020学年高中数学必修3【高考领航】一线课堂高中同步核心辅导(人教A版)
2
1.2.3 循环语句(课件+课时训练)-2019-2020学年高中数学必修3【高考领航】一线课堂高中同步核心辅导(人教A版)
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。