第六十八课时 程序框图与算法语句课前预习案考纲要求1.了解算法的含义,了解算法的思想.2.理解程序框图的三种基本逻辑结构:顺序、条件分支、循环.3.了解几种基本算法语句――输入语句、输出语句、赋值语句、条件语句、循环语句的含义.基础知识梳理1.程序框图的结构类型及作用(1)顺序结构① 定义:由若干个 执行的步骤组成的,这是任何一个算法都离不开的基本结构.② 结构形式(2)条件结构① 定义:算法的流程根据 是否成立有不同的流向,条件结构就是处理这种过程的结构.② 结构形式(3)循环结构① 定义:从某处开始,按照一定的条件反复执行某些步骤的情况,这就是循环结构,反复执行的步骤称为 .② 结构形式2.算法语句的格式与应用(1)输入语句、输出语句和赋值语句语句一般格式功能输入语句INPUT“提示内容”;变量输出语句PRINT“提示内容”;表达式赋值语句变量=表达式(2)条件语句① 功能:实现 结构.② 条件语句的格式及框图:a.IF-THEN 格式b.IF-THEN-ELSE 格式IF 条件 THEN 语句体 1ELSE 语句体 2END IF(3)循环语句① 功能:实现程序框图中的 结构.② 循环语句的格式及框图:a.UNTIL 语句 b.WHILE 语句 WHILE 条件 循环体WEND预习自测1.(2013 年高考北京卷)执行如图所示的程序框图,输出的 S 值为( )A.1B.C.D.2.(2012 年高考天津卷)阅读如图所示的程序框图,运行相应的程序,当输入 x 的值为-25 时,输出 x 的值为( ).A.-1 B.1 C.3 D.9开始是否输出结束3.(2012·安徽)如图所示,程序框图的输出结果是( ).A.3 B.4 C.5 D.84.(2012·浙江)若某程序框图如图所示,则该程序运行后输出的值是________.课内探究案典型例题考点 1 基本逻辑结构和程序框图的运用【典例 1】(2013 临沂一模)若执行如图所示的框图,输入 x1=1,x2=2,x3=3,=2,则输出的数等于( ).A. B. C. D.1【变式 1】 (2013 济南三模)阅读如图所示的程序框图,执行相应的程序,则输出的结果是( ).A.2 B.-2 C.3 D.-3考点 2 程序框图的补充与完善【例 2】如图所示的框图,当 x1=6,x2=9,p=8.5 时,x3等于( ).A.7 B.8C.10 D.11【变式 2】一个算法的程序框图如图所示,若该程序输出的结果是,则判断框内应填入的条件是( ).A.i<4 B.i>4C.i<5 D.i>5考点 3 算法与其他知识的交汇【典例 3】(2012 年高考新课标全国卷)如果执行如图所示...