亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

計(jì)算機(jī)等級(jí)

下半年計(jì)算機(jī)二級(jí)vb考試試題及答案

時(shí)間:2024-07-27 01:40:12 計(jì)算機(jī)等級(jí) 我要投稿
  • 相關(guān)推薦

2016下半年計(jì)算機(jī)二級(jí)vb考試試題及答案

  2016下半年計(jì)算機(jī)等級(jí)考試9月24日就要開始啦,同學(xué)們準(zhǔn)備好了嗎?下面yjbys小編為大家分享的是計(jì)算機(jī)等級(jí)考試vb復(fù)習(xí)試題,同學(xué)們趕緊來學(xué)習(xí)吧!

2016下半年計(jì)算機(jī)二級(jí)vb考試試題及答案

  1.基本操作(2小題,每題15分,共計(jì)30分)

  (2)在名稱為Form1的窗體上畫兩個(gè)命令按鈕(見圖1),其名稱分別為Cmd1和Cmd2,編寫適當(dāng)?shù)氖录^程。程序運(yùn)行后,如果單擊命令按鈕Cmd1則可使該按鈕移動(dòng)窗體的左上角(只允許通過修改屬性的方式實(shí)現(xiàn));如果單擊命令按鈕Cmd2,則可使該按鈕在長度和寬度上各擴(kuò)大到原來的2倍。

  程序的運(yùn)行情況如圖2所示。

  rivate Sub Cmd1_Click()

  Cmd1.Left = 0

  Cmd1.Top = 0

  End Sub

  Private Sub Cmd2_Click()

  Cmd2.Width = Cmd2.Width * 2

  Cmd2.Height = Cmd2.Height * 2

  End Sub

  2.簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)

  (1)在考生文件夾下有一個(gè)工程文件sjt21.vbp,相應(yīng)的窗體文件為sjt21.frm。其功能是產(chǎn)生30個(gè)0~1000的隨機(jī)整數(shù),放入一個(gè)數(shù)組中,然后輸出其中的最大值。程序運(yùn)行后,單擊命令按鈕(名稱為Command1,標(biāo)題為“輸出最大值”,如圖所示),即可求出其最大值,并在窗體上顯示出來。這個(gè)程序不完整,請(qǐng)把它補(bǔ)充完整,并能正確運(yùn)行。

  Option Base 1

  Private Sub Command1_Click()

  Dim arrN(30) As Integer

  Dim Max As Integer

  Randomize

  For i = 1 To 30

  arrN(i) = Int(Rnd * 1001)

  Next i

  Max = arrN(1)

  For i = 2 To 30

  If Max < arrN(i) Then

  Max = arrN(i)

  End If

  Next i

  Print Max

  End Sub

  (2)在考生文件夾下有一個(gè)工程文件sjt22.vbp,相應(yīng)的窗體文件為sjt22.frm,在窗體上有一個(gè)命令按鈕和一個(gè)文本框。程序運(yùn)行后,單擊命令按鈕,即可計(jì)算出0~1000范圍內(nèi)能被5整除或能被7整除的整數(shù)的個(gè)數(shù),并在文本框中顯示出來。在窗體的代碼窗口中,已給出了部分程序,其中計(jì)算能被5整除或能被7整除的整數(shù)的個(gè)數(shù)的操作在通用過程Fun中實(shí)現(xiàn),請(qǐng)編寫該過程的代碼。

  Sub SaveData()

  Open App.Path & "\" & "outtxt.txt" For Output As #1

  Print #1, Text1.Text

  Close #1

  End Sub

  Function Fun()

  Dim i As Integer '循環(huán)變量

  Dim num As Integer '存放符合條件總數(shù)

  num = 0

  For i = 0 To 1000

  If i Mod 5 = 0 Or i Mod 7 = 0 Then

  num = num + 1

  End If

  Next i

  Fun = num

  End Function

  Private Sub Command1_Click()

  d = Fun()

  Text1.Text = d

  SaveData

  End Sub

  3.綜合應(yīng)用(1小題,計(jì)30分)

  在考生文件夾下有一個(gè)工程文件sjt31.vbp,相應(yīng)的窗體文件為sjt31.frm,此外還有一個(gè)名為datain.txt的文本文件,其內(nèi)容如下:

  32 43 76 58 28 12 98 57 31 42 53 64 75 86 97 13 24 35 46 57 68 79 80 59 37

  程序運(yùn)行后,單擊窗體,將把文件datain.txt中的數(shù)據(jù)輸入到二維數(shù)組Mat中,在窗體上按5行、5列的矩陣形式顯示出來,并輸出矩陣左上-右下對(duì)角線上的數(shù)據(jù),如圖所示。在窗體的代碼窗口中,已給出了部分程序,這個(gè)程序不完整,請(qǐng)把它補(bǔ)充完整,并能正確運(yùn)行。

  Option Base 1

  Private Sub Form_Click()

  Const N = 5

  Const M = 5

  Dim Mat(N, M) As Integer

  Dim i, j

  Open App.Path & "\" & "datain.txt" For Input As #1

  For i = 1 To N

  For j = 1 To M

  Input #1, Mat(i, j)

  Next j

  Next i

  Close #1

  Print

  Print "初始矩陣為:"

  Print

  For i = 1 To N

  For j = 1 To M

  Print Tab(5 * j); Mat(i, j);

  Next j

  Print

  Next i

  Print

  Print "左上 - 右下對(duì)角線上的數(shù)為:"

  For i = 1 To N

  For j = 1 To M

  If i = j Then Print Tab(5 * j); Mat(i, j);

  Next j

  Next i

  End Sub


【下半年計(jì)算機(jī)二級(jí)vb考試試題及答案】相關(guān)文章:

計(jì)算機(jī)等級(jí)考試二級(jí)VB模擬試題及答案09-18

2017計(jì)算機(jī)二級(jí)VB考試試題07-17

2024年9月計(jì)算機(jī)二級(jí)VB考試試題及答案09-04

2016年9月計(jì)算機(jī)二級(jí)vb考試試題及答案07-17

計(jì)算機(jī)二級(jí)考試C++試題及答案09-20

2024計(jì)算機(jī)二級(jí)考試模擬試題及答案06-12

計(jì)算機(jī)二級(jí)Visual Basic考試試題及答案07-17

廣東省計(jì)算機(jī)二級(jí)考試題及答案07-20

2023計(jì)算機(jī)二級(jí)java考試上機(jī)模擬試題及答案08-14

全國計(jì)算機(jī)二級(jí)考試Office操作試題及答案10-13