试题

试题 试卷

logo

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

浙江省高中信息技术 排序算法及程序实现同步练习

下面程序是一个改进过的冒泡排序:

Dim a(1 To 5) As Integer

a(1)=5: a(2)=10: a(3)=9: a(4)=3: a(5)=7

n=5: p=0

swap=True

Do While swap=True

 swap=False

 For i=1 To n-1

  If a(i) > a(i+1) Then

   t=a(i): a(i)=a(i+1): a(i+1)=t

   swap=True

  End If

 Next i

 If swap=True Then p=p+1

Loop

Text1.Text=p

该程序段执行后,在文本框Text1中显示的内容为(  )

A、1 B、2 C、3 D、4
举一反三
返回首页

试题篮