1.2.2条件语句1.理解条件语句.(重点)2.用条件语句编写程序.(难点)3.条件语句与条件结构的关系.(易混点)[基础·初探]教材整理条件语句的格式、功能及结构阅读教材P25例5前面的内容,完成下列问题.格式一格式二条件语句IF条件THEN语句体ENDIFIF条件THEN语句体1ELSE语句体2ENDIF语句功能首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行ENDIF之后的语句首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体1,否则(ELSE)执行语句体2对应条件结构框图1.判断(正确的打“√”,错误的打“×”)(1)条件语句的执行是按照程序中的先后顺序执行的.()(2)条件语句实现了程序框图中的条件结构.()(3)条件语句一定要完整,即IF—THEN—ELSE—ENDIF中每一部分都不能少.()【答案】(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”开始,以“ENDIF”结束,这是条件语句中不可缺少的.2.当问题的解决需要分类讨论时,需要条件语句,其中分段函数求值是典型问题.[再练一题]1.求下列函数的函数值的算法中需要用到条件语句的函数为()A.f(x)=x2-1B.f(x)=x3-1C.f(x)=D.f(x)=2x【答案】C条件语句的应用已知函数f(x)=编写...