课下能力提升(六)条件语句[学业水平达标练]题组1条件语句与条件结构1.下列关于条件语句的说法正确的是()A.条件语句中必须有ELSE和ENDIFB.条件语句中可以没有ENDIFC.条件语句中可以没有ELSE,但是必须有ENDIFD.条件语句中可以没有ENDIF,但是必须有ELSE2.下列对条件语句的描述正确的是()A.ELSE后面的语句不可以是条件语句B.两个条件语句可以共用一个ENDIF语句C.条件语句可以没有ELSE后的语句D.条件语句中IF—THEN和ELSE后的语句必须都有3.下列问题需要用条件语句来描述其算法的是()A.输入x,输出它的相反数B.输入x,输出它的绝对值C.求边长为1的正三角形的面积D.求棱长为1的正四面体的体积4.若a=11,下面的程序段输出的结果是________.5.已知如图所示的程序,其运行结果是________.题组2条件结构的应用6.已知程序:若输出y的值为6,则输入x的值为________.7.试设计程序,求函数y=|x-4|+1的函数值.8.铁路托运行李,从甲地到乙地,按规定每张车票托运行李不超过50kg时,每千克0
13元,如超过50kg,超过的部分按每千克0
20元计算,如果行李重量为W(kg),运费为F(元),计算公式为:F=设计程序,输入行李的重量W,输出运费F
[能力提升综合练]1.给出以下四个问题,①输入一个数x,输出它的绝对值;②求函数的函数值;③求面积为6的正方形的周长;④求三个数a,b,c中的最大数,其中不需要用条件语句来描述其算法的有()A.1个B.2个C.3个D.4个2.(2016·临沂高一检测)下列程序的功能是:判断任意输入的数x是否为正数,若是,输出它的平方值;若不是,输出它的相反数.则填入的条件应该是()A.x>0B.x<0C.x>=0D.x<=03.根据下列算法语句,当输入x为60时,输出y的值为()A