9512.net
甜梦文库
当前位置:首页 >> 数学 >>

2018-2019学年高中数学人教B版必修3课件:第一章 1.2 1.2.3 循环语句_图文

1.2.3 循环语句 预习课本 P22~25, 思考并完成以下问题 (1)循环语句的概念是什么? (2)循环语句的适用范围是什么? (3)循环语句的格式有哪两种? [新知初探] 循环语句 (1)概念:在算法程序语言中用来处理算法中的 循环结构 的 语句. (2)范围: ①在实际问题中 有规律 的 重复运算 . ②在程序中需要对某些语句进行 重复的执行 . (3)格式 ①for 循环语句. for 循环变量= 初值 : 步长 : 终值 循环体; end ②while 循环语句. while 表达式 循环体; end [小试身手] 1.下面程序最后输出的结果为 ( ) A.17 C.27 B.21 D.37 答案:B 2.如图循环语句中,循环终止时,n 等于 n=2; while n<=7 n=n+1; end A.6 C.8 答案:C ( ) B. 7 D.9 3.执行语句“for n=1:50”时. (1)变量 n 的第 1 个值为________. (2)变量 n 的第 2 个值为________. (3)变量 n 的最后一个值为________. 解析:“for n=1:50”的意思是 n 的初值为 1;步长 为 1,终值为 50.因此变量 n 的第 1 个值为 1,第 2 个值 为 2,最后 1 个值为 50. 答案:(1)1 (2)2 (3)50 for 循环及其应用 [典例] 1 1 1 1 设计一个计算 1+ + 2+ 3+…+ 20的算法程序框 3 3 3 3 图,并设计程序. [解] 程序如下: 程序框图如右: 1.利用 for 语句实现循环结构的三个关键点 (1)确定变量的初值,即进行初始化操作. (2)确定循环的次数,步长以及终值. (3)确定循环体的内容. 2.利用 for 语句编写程序的注意点 (1)循环体要正确,尤其要注意循环体中的变量是否齐全. (2)循环条件要正确,条件与初始值要对应. (3)程序语句的格式要正确,循环结束时要有 end. [活学活用] 1.下面的程序运行后第 3 个输出的数是________. 1 1 解析:第一次输出的数是 x= + =1, 2 2 1 3 第二次输出的数是 x=1+ = , 2 2 1 1 第三次输出的数是 x=1+ + =2. 2 2 答案:2 2.以下程序是计算 1×3×5×7×…×101 的值的一个算法, 其中①和②处应分别填写________和________. 解析:循环变量 i 的初值为 1,终值为 101,步长为 2,循环 体为 S=S*i,故①处应填 2:101,②处应填“S*i”. 答案:2:101 S*i while 循环及应用 [典例] 画出求满足 1+2+3+…+n>2 016 的最小的自然数 n 的程序框图,并写出程序. [解] 程序框图如图所示. 程序为: 利用 while 语句的三个关注点 (1)在用 while 语句解决相关问题时,要熟练掌握 while 语句的一般格式,后面的 end 一定不要忘记.在运行语句的 时候,一定要先判断表达式是否成立,再执行循环体. (2)while 语句可以不知循环次数, 但需要知道循环终止的 条件.条件为真时执行循环,条件为假时终止循环,防止表 达式相反出现错误. (3)用 while 语句解决循环次数不确定的问题时,首先要 确定控制运算次数的变量,然后确定变量与运算次数的关系, 利用这种关系,将运算次数当作一个确定的量,从而将问题 转化为循环次数确定的问题来解决. [活学活用] 1.执行下面的程序,输出的 结果是________. 解析:运行程序如下: S=0,i=1,i≤4; S=1,i=2,i≤4; S=3,i=3,i≤4; S=7,i=4,i≤4; S=15,i=5,i>4. 结束循环,输出 S=15. 答案:15 1 1 1 1 2.写出计算 2+ 2+ 2+…+ 的值的程序. 1 2 3 1002 解:程序如下: 循环语句的综合应用 [典例] 给出以下 10 个数:4,10,70,33,95,74,29,17,60,40.要 求将其中大于 40 的数找出来, 画出求解该问题算法的程序框图, 并写出程序. [解] 该算法的程序框图如图所示. 程序如下: for 循环语句: for i=1:10 x=input?“x=”?; if x>40 print?%io?2?,x?; end end while 循环语句: i = 1; while i<=10 x=input?“x=”?; if x>40 print?%io?2?,x?; end i=i+1; end 循环语句的实际应用的解题策略 (1)分析循环特征:仔细分析题意,建立适当模型,明确 题目中需要反复执行的步骤,以确定循环体. (2)设置变量初值:一般累乘变量初始值为 1,累加变量 初始值为 0,计数变量根据题意设置. (3)确定终止条件: 根据选择语句的不同确定循环终止条 件,有时 for 语句和 while 语句可以互化. [活学活用] 高一(1)班共有 50 人,市青少年保护中心抽样检测同学们的身 体素质,要求学号能被 3 整除的同学参加体检,已知学号是从 1 到 50 号,请编写输出参加体检的同学的学号的一个程序. 解:法一:运用 for 循环语句. 法二:运用 while 循环语句. [层级一 学业水平达标] 1.下列程序输出的结果 s 是 ( ) A.17 B.19 C.21 D.23 解析:选 A 每次进入循环体时的 i 值依次为 15,13,11,9. 最后一次执行循环体为 i=9>8,i=7,s=17. 2.下面的程序循环次数为 ( ) A.2 B. 3 C.4 D.5 解析:选 B 每次执行循环体时的 i 值依次为 1,2,5,一共执 行了 3


更多相关文章:
2018-2019学年高中数学人教A版必修3课件:第一章 1.2 1.....ppt
2018-2019学年高中数学人教A版必修3课件:第一章 1.2 1.2.2 条件语句_数学_高中教育_教育专区。1.2.2 条件语句 预习课本 P25~29, 思考并完成以下问题 (...
2017-2018学年高中数学人教B版必修3课件:第一章 1-2 1-....ppt
2017-2018学年高中数学人教B版必修3课件:第一章 1-2 1-2-3 循环语句 精品_数学_高中教育_教育专区。1.2.3 循环语句 预习课本 P22~25, 思考并完成以下...
2018-2019学年高中数学人教B版必修3课件:第一章 1.1 1.....ppt
2018-2019学年高中数学人教B版必修3课件:第一章 1.1 1.1.2 程序框图_数学_高中教育_教育专区。1.1.2 程序框图 预习课本 P7~9,思考并完成以下问题 (1)...
...人教B全国通用版必修三课件:第一章 算法初步1.2.3_....ppt
2018-2019数学同步导学练人教B全国通用版必修三课件:第一章 算法初步1.2.3_英语_高中教育_教育专区。1.2.3 循环语句 1.了解两种形式的循环语句的功能及一般...
2017-2018学年高中数学人教B版必修3课件:第一章 1-2 1-....ppt
2017-2018学年高中数学人教B版必修3课件:第一章 1-2 1-2-1 赋值、输入和输出语句 精品_数学_高中教育_教育专区。基本算法语句 1.2.1 赋值、输入和输出语句...
2018-2019学年高中数学人教A版必修3教学案:第一章1.21.....doc
2018-2019学年高中数学人教A版必修3教学案:第一章1.21.2.3循环语句-含解析_数学_高中教育_教育专区。数学 1.2.3 循环语句 预习课本 P29~32, 思考并完成...
2018-2019学年高中数学人教B版必修3课件:第一章 1.1 1.....ppt
2018-2019学年高中数学人教B版必修3课件:第一章 1.1 1.1.1 算法的概念_数学_高中教育_教育专区。 算法与程序框图 1.1.1 算法的概念 预习课本 P3~6,...
2018-2019学年高一数学人教B版必修课件:第1章 集合....ppt
2018-2019学年高一数学人教B版必修课件:第1章 集合1.1.2_数学_高中教育_教育专区。第一章 §1.1 集合与集合的表示方法 1.1.2 集合的表示方法 学习...
2017-2018学年高中数学人教B版必修3课件:1-2-3循环语句....ppt
2017-2018学年高中数学人教B版必修3课件:1-2-3循环语句 精品_数学_高中教育_教育专区。1.2.3 循环语句 1.了解两种形式的循环语句的功能及一般格式,明确它们的...
2018-2019学年高中数学(人教B版)必修1课件:1.2.1 集合....ppt
2018-2019学年高中数学(人教B版)必修1课件:1.2.1 集合之间的关系_数学_高中教育_教育专区。集合之间的关系与运算 1.2.1 集合之间的关系 预习课本 P10~13,...
...(人教B版)实用课件:第1章 1.2.3 循环语句_图文.ppt
2018版数学同步必修三(人教B版)实用课件:第1章 1.2.3 循环语句_数学_高中教育_教育专区。上一页 返回首页 下一页 阶段一 阶段三 1.2.3 阶段二 循环语句...
2018-2019学年人教A版数学必修3第一章1.2.1_图文.ppt
2018-2019学年人教A版数学必修3第一章1.2.1_英语_高中教育_教育专区。第一章 算法初步 1.2 基本算法...
2018版高中数学第一章算法初步1.2.3循环语句课件人教....ppt
2018版高中数学第一章算法初步1.2.3循环语句课件人教B版必修3_教学案例/设计_教学研究_教育专区。阶段一 阶段三 1.2.3 阶段二 循环语句 学业分层测评 1....
2018-2019学年高中数学(人教B版)必修1课件:3.2 3.2.1 ....ppt
2018-2019学年高中数学(人教B版)必修1课件:3.2 3.2.1 第一课时 对数_数学_高中教育_教育专区。对数与对数函数 3.2.1 对数及其运算 第一课时 对数 预习...
2018版高中数学人教B版必修三:1.2.3 循环语句_图文.ppt
2018版高中数学人教B版必修三:1.2.3 循环语句_数学_高中教育_教育专区。高中数学 必修3 人教B版 1.2.3 循环语句 预习导学 [学习目标] 1.正确理解循环...
2017-2018学年高中数学人教B版必修3教学案:第一章 1.2 ....doc
2017-2018学年高中数学人教B版必修3教学案:第一章 1.2 1.2.1 赋值、输入和输出语句_数学_高中教育_教育专区。1.2.1 赋值、输入和输出语句 预习课本 P16~...
2018-2019学年高中数学(人教B版)必修1课件:2.1 2.1.3 ....ppt
2018-2019学年高中数学(人教B版)必修1课件:2.1 2.1.3 函数的单调性_数学_高中教育_教育专区。2.1....
...2018-2019学年高中人教A版数学必修3课件:1.2.3循环....ppt
《高中同步测控 优化设计》2018-2019学年高中人教A版数学必修3课件:1.2.3循环语句_数学_高中教育_教育专区。1.2.3 循环语句 -* - 1.2.3 循环语句 首页 ...
2018-2019学年高中数学必修四(人教B版)课件:第一章 基....ppt
2018-2019学年高中数学必修四(人教B版)课件:第一章 基本初等函数(Ⅱ)1.2.1_数学_高中教育_教育专区。成才之路 数学 人教B版 必修4 路漫漫其修远兮 吾...
2018-2019学年人教B版高中数学-必修3教学案-第一章赋值....doc
2018-2019学年人教B版高中数学-必修3教学案-第一章赋值、输入和输出语句(Word)(1)_数学_高中教育_教育专区。数学 1.2.1 赋值、输入和输出语句 预习课本 P16...
更多相关标签:

All rights reserved Powered by 甜梦文库 9512.net

copyright ©right 2010-2021。
甜梦文库内容来自网络,如有侵犯请联系客服。zhit325@126.com|网站地图