1.2.2 条件语句
课后篇巩固提升
基础巩固
1.下列关于条件语句的说法正确的是( )
A.条件语句中必须有ELSE和END IF
B.条件语句中可以没有END IF
C.条件语句中可以没有ELSE,但是必须有END IF
D.条件语句中可以没有END IF,但是必须有ELSE
解析条件语句主要有两种形式的格式,分别是IF-THEN格式和IF-THEN-ELSE格式,但是不管是这两种格式的哪一种,IF与END IF必须是同时出现.所以条件语句中可以没有ELSE,但是必须有END IF,故选C.
答案C
2.已知程序如图,若输入x,y的值分别为6,6,则输出的结果为( )
INPUT x,y
IF x<0 THEN
x=y-4
ELSE
y=y+4
END IF
PRINT x,y
END
A.6,6
B.-2,10
C.2,10
D.6,10
解析由于6>0,故执行ELSE后语句y=6+4=10,输出的结果为6,10.
答案D
3.给出下面程序:
INPUT a,b,c
M=a
IF b>M THEN
M=b
ELSE
IF c>M THEN