2、句;④求f(x)=ax2+bx+c(a≠0)的图象的对称轴方程,不需要用条件语句.2.条件语句的一般形式为“IF A THEN B ELSE C”,其中语句C的作用是( )A.条件语句B.不满足条件时执行的内容C.条件D.满足条件时执行的内容解析:选B.“IF A THEN B ELSE C”,先执行条件,若“真”,则执行B,若“假”,则执行C.3.下面程序的算法功能是:判断任意输入的数x是不是正数,若是,则输出它的平方值;若不是,则输出它的相反数.INPUT “x=”;xIF__________THEN y=-xELSE
6、ELSE IF x<=5 THEN y=2*x-3 ELSE y=1/x ENDIFENDIFPRINT yEND(1)画出该程序对应的程序框图;(2)若要使输入的x值与输出的y值相等,则这样的x值有几个?解:由程序可知这是一个求y=的函数值的程序.(1)程序框图如图所示.(2)若x=x2,则x=0或x=1,此时均满足x≤2;若2x-3=x,则x=3,满足25.综上可知,满足题设条件的x值有3个,即x=0或x=1或x=3.9.儿童乘坐火车时,若身高不超过1.2m,则无需购票;若身高超过1
7、.2m但不超过1.5m,可买半票;若超过1.5m,应买全票,试写出一个购票的算法程序.解:用x表示儿童身高,则购票的算法程序如下:INPUT “儿童身高”;xIF x<=1.2 THEN PRINT “免票”ELSE IF x>1.5 THENPRINT “全票” ELSEPRINT “半票” ENDIFENDIFEND[B 能力提升]10.下面程序在开始运行后,通过键盘输入三个值a=3,b=24,c=7,则输出结果是( )INPUT “a,b,c=”;a,b,cIF b>a THENt=aa=bb=tENDIFIF c>a