分都不能少
解析:条件语句先判断条件,再确定执行哪一支,故A错.条件语句要以嵌套,C错;IF-THEN-ELSE-END IF和ELSE根据情况可以省掉,D错.
答案:B
3.下列循环语句,循环终止时,i等于( )
A.3 B.4 C.5 D.6
解析:该循环语句是UNTIL语句,当条件成立时退出循环,D正确.
答案:D
4.下列程序语句是求函数y=|x-4|+1的函数值,则①处为( )
INPUT "x=";x
IF x>=4 THEN
y=x-3
ELSE
____①____
END IF
PRINT y
END
A.y=3-x B.y=x-5
C.y=5-x D.y=ABS(x-4)+1
解析:因y=|x-4|+1=选C.
答案:C