1.2.2 条件语句1.理解条件语句.(重点)2.用条件语句编写程序.(难点)3.条件语句与条件结构的关系.(易混点)[基础·初探]教材整理 条件语句的格式、功能及结构阅读教材 P25例 5 前面的内容,完成下列问题.格式一格式二条件语句IF 条件 THEN 语句体END IFIF 条件 THEN语句体 1 ELSE语句体 2 END IF语句功能首先对 IF 后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行 END IF 之后的语句首先对 IF 后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体 1 ,否则(ELSE)执行语句体 2 对应条件结构框图1.判断(正确的打“√”,错误的打“×”)(1)条件语句的执行是按照程序中的先后顺序执行的.( )(2)条件语句实现了程序框图中的条件结构.( )(3)条件语句一定要完整,即 IF—THEN—ELSE—END IF 中每一部分都不能少.( )【答案】 (1)√ (2)√ (3)×2.条件语句对应的基本逻辑结构是( )A.顺序结构B.条件结构C.循环结构D.以上都不正确【解析】 条件语句对应的基本逻辑结构是条件结构,故选 B.【答案】 B3.当 a=3 时,下面的程序段输出的结果是________.【解析】 当 a=3 时,满足 a<10 的条件,所以计算机执行 y=2×a,即 y=6.【答案】 6 [小组合作型]条件语句和条件结构 (1)给出下面 4 个问题:①输入一个数 x,输出它的绝对值;②求函数 f(x)=的函数值;③求面积为 6 的正方形的周长;④求三个数 a,b,c 中的最大数.其中可以用条件语句来描述其算法的有( ) A.1 个 B.2 个C.3 个D.4 个(2)已知条件语句如下:则下列说法正确的是( )A.条件成立时,先执行语句体 1,再执行语句体 2,最后结束条件语句B.条件不成立时,先执行语句体 2,再执行语句体 1,最后结束条件语句C.条件成立时,先执行语句体 1,再结束条件语句D.条件成立时,先执行语句体 2,再结束条件语句【精彩点拨】 (1)根据问题的解决是否需要分类来确定是否需要用条件语句.(2)根据条件语句,判断执行的过程.【尝试解答】 (1)在算法中需要逻辑判断的都要用到条件语句,其中①②④都需要进行逻辑判断,故都要用到条件语句,③只要顺序结构就能描述其算法.(2)根据条件语句的功能知选 C.【答案】 (1)C (2)C1.一个条件语句都是以“IF”开始,以“END IF”结束,这是条件语句中不可缺少的.2.当问题的解决需要分类讨论时,需要条件语句,其中分段函数求值是典...