<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 試題

    計算機二級《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

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人