单选题
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:
A、
把If a(k)>max Then改为If a(k)
B、
把max=a(k)改为a(k)=max
C、
把第2个循环语句For k=1TO10改为For k=2TO10
D、
把max=0改为max=a(10)
【正确答案】
D
【答案解析】
【解析】由于题中要求10个整数中最大值,并未限定是正整数还是负整数,因此不能将Max初值设为0,可以将Max设为该10个整数中的某-项。本题为a(10),然后与其余9个整数逐-比较,最终最到最大值。
提交答案
关闭