1.2.2 条件语句1.理解条件语句.(重点)2.能够用条件语句编写条件分支结构的程序.(难点)[基础·初探]教材整理 条件语句的概念、格式及功能阅读教材 P20“最后一段”~P21,完成下列问题.1.条件语句的概念:处理条件分支逻辑结构的算法语句,叫做条件语句.2.Scilab 语言中的条件语句的格式及功能:格式功能一般格式if 表达式语句序列 1;else 语句序列 2;end 如果表达式结果为真,则执行表达式后面的语句序列 1 ;如果表达式结果为假,则执行else 后面的语句序列 2 最简单格式if 表达式语句序列 1;end 如果表达式结果为真,则执行表达式后面的语句序列 1,否则跳过语句序列 1 1.判断(正确的打“√”,错误的打“×”)(1)条件语句的执行是按照程序中的先后顺序执行的.( )(2)条件语句实现了程序框图中的条件分支结构.( )(3)条件语句一定要完整,即 if—else—end 中每一部分都不能少.( )【答案】 (1)× (2)√ (3)×2.当输入 x=-3.2 时,程序输出的结果为( )A.-3.2 B.3.2 C.3 D.-3【解析】 x=-3.2<0,∴把-(-3.2)=3.2 赋给 x,故输出 3.2.【答案】 B[小组合作型]条件语句最简单格式的应用 编写程序,输入 x 的值,当 x>0 时,求 y=x2的值.【精彩点拨】 根据条件语句最简单格式可解决.【尝试解答】 程序如下:计算机执行条件语句的最简单格式时,若表达式结果为真,则执行表达式后面的语句序列 1,否则跳过语句序列 1,执行下面的语句.[再练一题]1.编写程序,输入两个实数,由小到大输出这两个数.【解】 程序如下:条件语句一般格式的应用 编写程序计算:y=【精彩点拨】 以 x≥0 是否成立作为条件判断,利用条件语句的一般格式.【尝试解答】 程序如下: if—else—end 格式的条件语句中,计算机执行这种格式的条件语句时,若表达式结果为真,则执行表达式后面的语句序列 1;如果表达式结果为假,执行 else 后面的语句序列 2,然后结束这一条件语句.[再练一题]2.已知函数 f(x)=编写一个程序,使输入的每一个 x 值都得到相应的函数值.【解】 用变量 x,y 分别表示自变量和函数值.步骤如下:S1 输入 x 值.S2 判断 x 的范围.若 x≥0,则用解析式 y=x2-1 求函数值;否则,用 y=2x2-5 求函数值.S3 输出 y 值.程序框图如图所示.程序如下:条件语句的嵌套 已知分段函数 y=编写程序,要求输入自变量 x 的值,输出相应的函数值,并画出程序框图.【精彩...