2017年計算機二級VB考試題及答案

來源:文萃谷 2.14W

計算機二級對於很多考生來説還是比較有難度的,那麼怎樣順利通過二級考試呢?這就需要大家平時多練習和找方法了。以下是本站小編整理的 2017年計算機二級VB考試題及答案,希望對大家有幫助!

2017年計算機二級VB考試題及答案

  試題一

1.在窗體上畫一個名稱為Text1的文本框,一個名稱為Command1的命令按鈕,然後編寫如下事件過程和通用過程:

Private Sub Command1_Click( )

n = Val()

If n2 = n/2 Then

f = f1(n)

Else

f = f2(n)

End If

Print f; n

End Sub

Public Function f1(ByRef x)

x=x*x

f1=x+x

End Function

Public Function f2(ByVal x)

x=x*x

f2=x+x+x

End Function

程序運行後,在文本框中輸入3,然後單擊命令按鈕,窗體上顯示的是(D)(單)

A.72 36

B.108 36

C.72 6

D.27 3

2.在窗體上畫一個名稱為Command1的命令按鈕,然後編寫如下事件過程:

Private Sub Command1_Click( )

c = "1234"

For i = 1 To 4

c1 = Trim(Str( ))

Print c1

Next i

End Sub

程序運行後,單擊命令按鈕,要求在窗體上顯示如下內容

1

12

123

1234

則在下劃線處應填入的內容為(B)(單)

t(c1,i)

(c1,i)

(c1,i,1)

(c1,i,i)

3.在窗體上畫一個名稱為Command1的命令按鈕和一個名稱為Text1的文本框,然後編寫如下事件過程:

Private Sub Command1_Click( )

n = Val()

For i = 2 To n

For j = 2 To sqr(i)

If i Mod j = 0 Then Exit For

Next j

If j >Sqr(i) Then Print i

Next i

End Sub

該事件過程的功能是(C)(單)

A.輸出n以內的奇數

B.輸出n以內的偶數

C.輸出n以內的素數

D.輸出n以內能被j整除的數

4.在窗體上畫一個名稱為Command1的命令按鈕,然後編寫如下通用過程和命令按鈕的事件過程:

Private Function f(m As Integer)

If m Mod 2 = 0 Then

f = m

Else

f = 1

End If

End Function

Private Sub Command1_Click( )

Dim i As Integer

s = 0

熱門標籤