试题

试题 试卷

logo

题型:单选题 题类:常考题 难易度:普通

浙江省浙南名校联盟2020届高三上学期信息技术第一次(10月)联考试卷

下列VB程序段的功能为:对数组a中的n个元素进行排序,生成左右交替上升的数据系列。如排序前a中元素依次为:21,33,56,11,44,60,程序运行后a中元素依次为:11,33,56,60,44,21。

For i=1 To ①    

  k=i

  For j=i+1 To n-i+1

If a(k)>a(j) Then k= ②    

  Next j

  If k<>i Then t=a(k):a(k)=a(i):a(i)=t For j= ③      

    If a(j)<a(j+1) Then a(j)=a(j)+a(j+1) : a(j+1)=a(j)-a(j+1):a(j)=a(j)-a(j+1) Next j

Next i

上述程序段3个划线处的表达式分别为(  )

A、① n-1   ② j+1    ③ i To n-i+1 B、① n-1    ② j+1   ③ i To n-i  C、① n\2    ② j     ③ i+1 To n-i D、① n\2    ② j     ③ i+1 To n-i+1
举一反三
返回首页

试题篮