单选题
[程序说明] 从键盘输入10个数,然后找出其中的最大值与最小值,最大值存放在变量MAX中,最小值存放在变量MIN中。
[程序]
SET TALK OFF
INPUT TO X
MAX=X
MIN=X
I=1
DO WHILE ______
INPUT TO X
IF ______
MAX=X
ENDIF
IF ______
MIN=X
ENDIF
______
ENDDO
? MAX, MIN
SET TALK ON
RETURN
A、
I>=1
B、
I<=11
C、
I<=10
D、
I<10
【正确答案】
C
【答案解析】
[解析] 题干要求输入10个数,I的初始值为1,所以DO WHILE循环条件应用条件I<=10,来控制输入的个数。
A、
X<MAX
B、
X>MAX
C、
X<>MAX
D、
X<=MAX
【正确答案】
B
【答案解析】
A、
X>=MIN
B、
X>MIN
C、
X<>MIN
D、
X<MIN
【正确答案】
D
【答案解析】
[解析] 当输入的数X大于最大值时,把X赋给MAX,当输入的数X小于最小值时,把X赋给MIN。MAX始终指向最大值,MIN始终指向最小值。
A、
I=X
B、
I=I+1
C、
I=I-1
D、
I=MIN
【正确答案】
B
【答案解析】
[解析] I用来控制输入的个数,处理输入的数X后,接着处理下一个输入的数,用I+1来控制,所以此空应为I=I+1。
提交答案
关闭