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
3.下列关于条件语句的说法正确的是( )
A.条件语句中必须有ELSE和END IF
B.条件语句中可以没有END IF
C.条件语句中可以没有ELSE,但是必须有END IF
D.条件语句中可以没有END IF,但是必须有ELSE
【解析】 条件语句中必须有END IF,但可以没有ELSE,故选C.
【答案】 C