影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計算機?  > 

[單項選擇題] 在窗體上畫一個名稱為Commandl的命令按鈕。有下列程序: Option Base 1 Private Sub Command1_Clic

2021-07-20   

[單項選擇題] 在窗體上畫一個名稱為Commandl的命令按鈕。有下列程序: Option Base 1 Private Sub Command1_Click()Dim aa=Array(45,27,34,24,91,37,11,67,82,63)For i = 1 To 9 For i = i + 1 To 10 If a(i)> a(j)Thena1 = a(i)a(i) = a(j)a(j) = a1 End If Next jNext iFor i = 1 To 10 Print a(i)Next i End Sub 程序運行后,單擊命令按鈕,則窗體上第2行和第3行顯示的內容是

A.27和34

B.34和24

C.45和63

D.24和27

正確答案:

D解析:[分析]: 冒泡排序是常用的一種排序方法,它是每次對兩個數據進行比較的方法,本題中就是a(i)和a(j)進行比較,循環(huán)變量i和j的關系為j=i+1。由此,對同一個數組操作,i的范圍應是1~9,而j的范圍應是i+1~10。容易犯錯誤的地方就是取i的范圍為1~10,這樣勢必會造成在對j進行操作時會出現j=11,因此產生數組下標溢出的錯誤。如果是“按升序排列”,那么就是將滿足“a(i)>a(j)”條件時,將 a(i)和a(j)進行交換,數據交換時需要通過一個臨時變量來進行。

詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。

標簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>