运行下列过程,当输入一组数据:l0,20,50,80,40,30,90,10
来源:其他
运行下列过程,当输入一组数据:l0,20,50,80,40,30,90,10
问题:
[单选]运行下列过程,当输入一组数据:l0,20,50,80,40,30,90,100,60,70,输出的结果应该是()。Subpl()Dimi,j,arr(11)AsIntegerx=1
Whilek<=10
arr(k)=VaI(InputBox(”请输入第”&k&”个数:”,”输入窗口”))k=k+1
Wend
Fori=1T09J=i+1
Ifarr(i)>arr(j)Thentemp=arr(i)
arr(i)=art(j)
arr(j)=temp
EndIfDebu9.Printarr(i)
NextiEndSub
A.无序数列
B.升序数列
C.降序数列
D.原输入数列
参考答案:A
参考解析:
本题中的第一个循环是将输入的数据放到数组中,第二个循环是一个单循环,如果要进行数列排序,必须使用二重循环才可以实现,所以此时输出的是一个无序数列。
你会喜欢下面的文章?