高中数学第一章算法初步1.2.3循环语句教学案新人教B版必修27.pdf
《高中数学第一章算法初步1.2.3循环语句教学案新人教B版必修27.pdf》由会员分享,可在线阅读,更多相关《高中数学第一章算法初步1.2.3循环语句教学案新人教B版必修27.pdf(12页珍藏版)》请在三一文库上搜索。
1、 积一时之跬步臻千里之遥程 马鸣风萧萧整理 12.3 循环语句 预习课本 P2225,思考并完成以下问题 (1)循环语句的概念是什么? (2)循环语句的适用范围是什么? (3)循环语句的格式有哪两种? 新知初探 循环语句 (1)概念:在算法程序语言中用来处理算法中的循环结构的语句 (2)范围: 在实际问题中有规律的重复运算 在程序中需要对某些语句进行重复的执行 (3)格式 for 循环语句 for 循环变量初值:步长:终值 循环体; end while 循环语句 while 表达式 循环体; end 小试身手 1下面程序最后输出的结果为( ) A 17 B21 C27 D37 积一时之跬步臻千
2、里之遥程 马鸣风萧萧整理 答案: B 2如图循环语句中,循环终止时,n等于 ( ) n 2; while n2 016 的最小的自然数n的程序框图, 并写出程序 解 程序框图如图所示 程序为: 利用 while 语句的三个关注点 (1)在用 while 语句解决相关问题时,要熟练掌握while 语句的一般格式,后面的end 一 定不要忘记在运行语句的时候,一定要先判断表达式是否成立,再执行循环体 (2)while 语句可以不知循环次数,但需要知道循环终止的条件条件为真时执行循环, 积一时之跬步臻千里之遥程 马鸣风萧萧整理 条件为假时终止循环,防止表达式相反出现错误 (3)用 while 语句解
3、决循环次数不确定的问题时,首先要确定控制运算次数的变量,然后 确定变量与运算次数的关系,利用这种关系, 将运算次数当作一个确定的量,从而将问题转 化为循环次数确定的问题来解决 活学活用 1执行下面的程序,输出的结果是_ 解析:运行程序如下: S0,i1,i 4; S1,i2,i 4; S3,i3,i 4; S7,i4,i 4; S15,i5,i4. 结束循环,输出S 15. 答案: 15 2写出计算 1 12 1 2 2 1 3 2 1 100 2的值的程序 解:程序如下: 积一时之跬步臻千里之遥程 马鸣风萧萧整理 循环语句的综合应用 典例 给出以下10 个数: 4,10,70,33,95,7
4、4,29,17,60,40.要求将其中大于40 的数找出来, 画出求解该问题算法的程序框图,并写出程序 解 该算法的程序框图如图所示 程序如下: for 循环语句: for i1: 10 xinput“ x”; if x40 print%io2,x; end end while 循环语句: i1; while i40 print%io2,x; end i i1; end 循环语句的实际应用的解题策略 (1)分析循环特征:仔细分析题意,建立适当模型,明确题目中需要反复执行的步骤, 以确定循环体 (2)设置变量初值:一般累乘变量初始值为1,累加变量初始值为0,计数变量根据题意 积一时之跬步臻千里之
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中数学 第一章 算法 初步 1.2 循环 语句 教学 新人 必修 27
链接地址:https://www.31doc.com/p-5590486.html