73 算法初步 探究提升案考纲要求学习目标1.了解算法的含义,了解算法的思想;2.理解程序框图的三种基本逻辑结构:顺序结构、选择结构、循环结构;1. 说出算法含义,并分析总结程序框图的三种基本逻辑结构的特点;2.根据流程图解决条件判断、结果输出等问题.【使用说明及学法指导】1.先仔细阅读教材必修 3P2—45 内容,再思考算法的含义与思想、程序框图的基本结构. 2.限时 30 分钟独立、规范完成基础知识梳理部分,并总结规律方法.重点:程序框图的功能;难点:对循环结构的理解。探究主题:算法的基本结构探究一 条件分支型结构算法问题【例 1】(2017 山东卷文 6)执行右侧的程序框图,当输入的的值为 4 时,输出的的值为 2,则空白判断框中的条件可能为( ).A. B. C. D.【拓展 1】 某客运部门规定甲、乙两地之间旅客托运行李的费用为:不超过 25 kg 按 0.5 元/kg 收费,超过 25 kg 的部分按 0.8 元/kg 收费,计算收费的程序框图如图所示,则①②处应填( ).A.y=0.8x y=0.5xB.y=0.5x y=0.8xC.y=25×0.5+(x-25)×0.8 y=0.5xD.y=25×0.5+0.8x y=0.8x选择结构的特点:探究二 循环结构性算法问题【例 2】执行如图所示的程序框图,若输入的分别为 1,2,3,则输出的( )A. B. C. D.y=log2xy=x+2开始输入x否是结束输出y开始输入 a,b,k结束否是输出 M开始输 入x是结束否输 出n【拓展 2]执行如图所示的程序框图,若输入的的值为 ,则输出的的值为 .循环结构的特点:【高考在线】1.(2015 新课标 2)右边程序框图的算法思路来源于我国古代数学名著《九章算术》中的“更相减损术”,执行该程序框图,若输入的分别为 14,18,则输出的为( ) 2.执行如右上图所示的程序框图,则输出的 λ 是( ).A.-4 B.-2 C.0 D.-2 或 03. 下图是一个算法框图,则输出的 k 的值是________.