【正文】
它的方法是把待排序的n個(gè)元素的數(shù)組看成是垂直堆放的一列數(shù)據(jù),從最下面一個(gè)元素起,自下而上的比較相鄰兩個(gè)元素中的數(shù)據(jù),如果較小的數(shù)據(jù)在下面,那將較小的數(shù)據(jù)換到上面的元素中(否則不交換)。4(本題4分,每空2分)數(shù)制轉(zhuǎn)換。第1個(gè)人(1號(hào))將燈全部關(guān)閉,第2個(gè)人(2號(hào))將凡是2的倍數(shù)的燈打開(kāi),第3個(gè)人(3號(hào))將凡是3的倍數(shù)的燈做相反處理(該燈如果為打開(kāi)的,則將它關(guān)閉,如關(guān)閉的將它打開(kāi)),以后的人和3號(hào)一樣,將凡是自己號(hào)數(shù)倍數(shù)的燈做相反處理。3(本題4分,每空2分)有如下Visual Basic程序段:s = 0a = 5For i = 1 To 10 Step 2 a = a + i s = a * iNext i問(wèn):該程序段運(yùn)行后,(1)變量i的值是___________。 For j = 2 To 100If a(j) a(k) Then k = jNext jx = a(k)該程序段執(zhí)行后,變量x中存儲(chǔ)的是( )。① b = 20 39。發(fā)生下標(biāo)越界錯(cuò)誤時(shí)所執(zhí)行的語(yǔ)句是( )。問(wèn)小猴子第一天摘了多少個(gè)桃子。A、14 B、5 C、1 D、41設(shè)x是正數(shù),下列能用于描述x是否為偶數(shù)的Visual Basic條件表達(dá)式是( )。A、屬性值 B、屬性名 C、對(duì)象名 D、類名1在Visual Basic中,下列能作為變量名的是( )。A、唯一性 B、有窮性 C、能行性 D、有輸出做勻加速直線運(yùn)動(dòng)物體的即時(shí)速度計(jì)算公式是vt = v0 + at,其中v0是初速度,a是加速度,t是時(shí)間。 A、3 B、6 C、10 D、15在VB中,要添加一個(gè)列表框(listbox),在工具箱中要單擊的控件是 ( )。A、123 B、45 C、12 D、51如下數(shù)組聲明語(yǔ)句:Dim a(3,2 To 2,5) ,則數(shù)組a包含的元素的個(gè)數(shù)為( )。第二天小猴子接著吃剩下的一半,還覺(jué)得不過(guò)癮,又吃了一個(gè)。A、M=M*2+1 D=1 B、M=M*2+1 D1 C、M=2*(M+1) D=1 D、M=2*(M+1) D12有如下Visual Basic程序段:a = 3b = 9c = a + bIf c = 12 Then py = 正確 Else py = 不正確分析該程序段,下列說(shuō)法正確的是( )。④End Sub A、① B、② C、③ D、④2運(yùn)行如下Visual Basic程序,單擊命令按鈕Command1,出現(xiàn)如圖所示的出錯(cuò)信息。S=0 :T=1For i=1 to 100S=s+i*TT=TNext i①S=0 For i=1 to 100S=s+i*(1)^(i+1)Next i②S=0For i=1 to 100S=s+i*(1)^iNext i③S=0:S1=0:S2=0For i=1 to 50S1=s1+2*i1S2=s2+2*iNext iS=s1s2④A、① B、② C、③ D、④2下列語(yǔ)句執(zhí)行后,s的值為( )。寫(xiě)出閏年的VB表達(dá)式(年份用變量y) ______ ____。3(本題4分,每空2分)設(shè)有n盞燈,放在一排。解決此問(wèn)題的程序段如下:Dim a(1 To 50) As IntegerDim b(1 To 50) As StringFunction search(m As Integer) As Integersearch = 0For i = 1 To 50 If m = a(i) Then search = a(i) End IfNext iEnd FunctionPrivate Sub Command1_Click()Dim c As Integer,t as integerRandomize ① = Str(c)t = search(c) If t 0 Then = 恭喜 + ② + 同學(xué) End IfEnd SubPrivate Sub Form_Load() 39。 (2)程序中②劃線處應(yīng)填入___________________。冒泡排序?qū)?yīng)流程圖片段如下:(2)下面程序片段要實(shí)現(xiàn)數(shù)據(jù)d(1)..d(n)的從小到大排序,請(qǐng)根據(jù)上面流程圖說(shuō)明,填寫(xiě)中間部分代