<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            試題

            計算機二級《VB》填空題練習與答案

            時間:2025-04-07 02:50:44 試題 我要投稿
            • 相關推薦

            2016年計算機二級《VB》填空題練習與答案

              2016年上半年計算機等級考試將于本周六開考,同學們都復習得怎么樣了?下面百分網小編為大家搜索整理了關于《VB》填空題練習與答案,歡迎參考練習,希望對大家備考有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網。

              1.隨機產生位學生的分數(分數范圍0~00),存放數組a中,以每分一個“*”顯示,如下圖(-)所示。

              Private Sub form_Click()

              Dim a%( To )

              For i = To

              a(i) = _______【】______

              Print _______【】_______

              Next i

              End Sub

              2.輸出大小可變的正方形圖案,如圖.所示,最外圈是第一層,要求每層上用的數字與層數相同。

              Option Base

              Private Sub Form_Click()

              Dim a()

              n = InputBox("輸入 n")

              ReDim a(n, n)

              For i = To (n + ) /

              For j = i To n - i +

              For k = i To n - i +

              _______【】_______

              Next k

              Next j

              Next i

              For i = To n

              For j = To n

              _______【】_______

              Next j

              _______【】_______

              Next i

              End Sub

              3.下面的程序是將輸入的一個數插入到按遞減的有序數列中,插入后使該序列仍有序。

              Private Sub form_Click()

              Dim a, i%, n%, m%

              a = Array(, , , , , , , , , )

              n = UBound(A)

              ReDim _______【】_______

              m = Val(InputBox("輸入插入的數 n"))

              For i = UBound(A) - To 0 Step -

              If m >= a(i) Then

              _______【】_______

              If i = 0 Then a(i) = m

              Else

              _______【】_______

              Exit For

              End If

              Next i

              For i = 0 To UBound(A)

              Print a(i)

              Next i

              End Sub

              4.冒泡排序程序如下,請填空。

              Private Sub Form_Click()

              Dim a, i%, n%, j%

              a = Array(, , , , , , , , )

              n = UBound(A)

              For i = 0 To n -

              For j = 0 To n - - i

              If a(j) > a(j + ) Then

              _______【】_______

              _______【0】_______

              a(j + ) = t

              End If

              Next j

              Next i

              For i = 0 To UBound(A)

              Print a(i)

              Next i

              End Sub

              5.在窗體上畫一個名稱為“Command”的命令按鈕,然后編寫如下事件過程:

              Private Sub Command_Click()

              Dim a As String

              a = ""

              For i = To

              Print Space( - i); Mid$(a, _【】__ , * i - )

              Next i

              End Sub

              程序運行后,單擊命令按鈕,窗體上的輸出結果是:

              請填空。

              6.以下程序段產生00個~之間的隨機整數,并進行統計。數組元素S(i)(i=,,,)的值表示等于i的隨機數的個數,要求輸出如下格式:

              S()=. . .

              S()=. . .

              S()=. . .

              S()=. . .

              7.將程序補充完整。

              Dim S() As Integer

              Randomize

              For I= To 00

              X=Int(Rnd * +)

              S(X)=S(X)+

              Next I

              For I= To

              _【】___

              Next I

              8.以下程序代碼將任意一組數存入數組,從鍵盤接收一數據,將其插入數組中,插入的位置也從鍵盤接收。

              Dim A( )

              Private Sub Form_Click( )

              N=InputBox("數據個數:")

              N=N+

              &, nbsp; __【】__

              For I=To N-

              A(I)=Val(InputBox("原數據:"))

              Next I

              D=Val(InputBox("插入的數據:"))

              P=Val(InputBox("插入的位置:"))

              Do While P>N Or P<

              MsgBox"位置越界!"

              P=Val(InputBox("插入的位置:"))

              Loop

              For I=N To P+ Step -

              A(I)=A(I-)

              Next I

              A(P)=D

              For I= To N

              Text.Text=Text.Text & Str(A(I))&""

              Next I

              End Sub

              9.設在窗體上有一個文本框Text,一個標簽數組Label,共有0個標簽,以下程序代碼實現在單擊任一個標簽時將標簽的內容添加到文本框現有內容之后。

              Private Sub Labell_Click(Index As Integer)

              Text.Text=_【】___

              End Sub

              10.設有如下程序

              Private Sub Form_Click()

              Dim a As Integer, b As Integer

              a = 0 :b = 0

              P a, b

              p a, b

              p a, b

              Print "a=";a,"b=";b

              End Sub

              Sub p(x As Integer, ByVal y As Integer)

              x = x + 0

              y = y + 0

              End Sub

              Sub p(ByVal x As Integer, y As Integer)

              x = x + 0

              y = y + 0

              End Sub

              Sub p(ByVal x As Integer, ByVal y As Integer)

              x = x + 0

              y = y + 0

              End Sub

              該程序運行后,單擊窗體,則在窗體上顯示的內容是:a = _【】___和 b =__【】__。

              11.設有程序

              Option Base

              Private Sub Command_Click()

              Dim arr,Max as Integer

              arr=Array(,,,,,,,)

              __【】___=arr()

              For i= To

              If arr(i)>Max Then_【0】_

              Next i

              Print"最大值是:";Max

              End Sub

              以上程序的功能是:用Array函數建立一個含有個元素的數組,然后查找并輸出該數組中元素的最大值。請填空。

              12.設有如下程序:

              Option Base

              Private Sub Command_Click()

              Dim arr

              Dim Min As Integer,i As Integer

              arr=Array(,,,-,,,,)

              Min=__【】__

              For i= To

              If arr(i)【】___

              Next i

              Print "最小值是:";Min

              End Sub

              以上程序的功能是:用 Array 函數建立一個含有個元素的數組,然后查找并輸出該數組中各元素的最小值。請填空。

              參考答案

              【1】Int(Rnd * 100 + 1)

              【2】String(a(i) / 2, "*"); "a("; i; ")="; a(i)

              【3】a(j, k) = i

              【4】Print Tab(j * 3); a(i, j);

              【5】Print

              【6】Preserve a(n + 1)

              【7】a(i + 1) = a(i)

              【8】a(i + 1) = m

              【9】t = a(j)

              【10】a(j) = a(j + 1)

              【11】6-I

              【12】Print "S(";I;")=";S(I)

              【13】ReDim A(N)

              【14】Text1.Text & Labell(Index).Caption

              【15】Form2.aaa(a,b,c1)

              【16】bbb a,b,c2

              【17】30

              【18】70

              【19】Max

              【20】Max=arr1(i)

              【21】12或arr1(1)

              【22】Min=arr1(i)

            【計算機二級《VB》填空題練習與答案】相關文章:

            計算機二級考試VB練習題及答案05-27

            計算機二級VB練習題附答案07-27

            2016計算機二級考試VB練習題及答案10-12

            計算機二級考試VB強化練習題及答案07-26

            計算機二級VB考試練習題及答案07-17

            全國計算機二級《VB》練習題及答案09-08

            計算機二級vb練習題及答案(精選4套)11-27

            2016計算機二級《VB》鞏固練習題及答案09-27

            2017計算機二級考試VB練習題及答案10-31

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院