2017年計算機二級VB考試題庫及答案
想提高計算機等級考試成績平時就要多做練習,積累做題方法和技巧,提高做題速度。以下是小編為大家整理的2017年計算機二級VB考試題庫及答案,歡迎學習!
1.以下是求1~100之間5或7的倍數的和,如下程序段:
Sum = 0
For i = 1 To 100
If i Mod 5 = 0 Or i Mod 7 = 0 Then
【】
End If
Next i
Print Sum
其中【】處書寫正確的是(B)(單)
= i
= Sum + i
= Sum + 5+7
D.以上都不正確
2.以下是求1~100的5或7的倍數的和程序段:
Sum = 0
For i = 1 To 100
If i Mod 5 = 0 Or i 【mod】 7=0 Then
Sum = Sum + i
End If
Next i
Print Sum
3.下面是求100以內素數的程序,下面説法正確的是(A)(單)
Private Sub Command1_Click( )
Dim i As Integer, m As Integer, tag As Boolean
For m = 2 To 100
tag = True
For i = 2 To m - 1
If m Mod i = 0 Then tag = False
Next i
If tag=true Then Print m
Next m
End Sub
為true時,表示m是素數
為false時,表示m是素數
C.語句m Mod i = 0,説明m是素數
D.以上説法都不正確
4.百元買百雞問題: 假定小雞每隻5角,公雞每隻2元,母雞每隻3元。現在有100元錢要求買100只雞,以下程序列出了所有可能的購雞方案。
Private Sub Command2_Click( )
Dim x%, y%, z%
For x = 0 To 33
For y = 0 To 50
If 3 * x + 2 * y + 0.5 * (100 - x - y) = 100 Then
t x, y, 【100-x-y,10-y-x】
End If
Next y
Next x
End Sub
5.百元買百雞問題: 假定小雞每隻5角,公雞每隻2元,母雞每隻3元。現在有100元錢要求買100只雞,以下程序列出了所有可能的購雞方案。
Private Sub Command1_Click( )
Dim x%, y%, z%
For x = 0 To 33
For y = 0 To 50
For z = 0 To 100
If 3 * x + 2 * y + 0.5 * z = 100 And 【x+y+z=100】 Then
t x, y, z
End If
Next z
Next y
Next x
End Sub
6.隨機產生10個100~200之間的數,求它們的最大值程序如下:
Private Sub Command1_Click( )
Max = 100
For i = 1 To 10
x = Int(Rnd * 101 + 100)
Print x;
If x > Max Then 【】
Next i
Print "最大值="; Max
End Sub
在此程序中,其中【】處應該填寫的是(C)(單)
= 100
=200
= x
= 0
7.隨機產生10個100~200之間的數,求它們的.最大值程序如下:
Private Sub Command1_Click( )
Max = 100
For i = 1 To 10
x = int【RND*101+100或100+RND*101或RND()*101+100或100+RND()*101】
Print x;
If x > Max Then Max=x
Next i
Print "最大值="; Max
End Sub
8.隨機產生10個100~200之間的數,求它們的最大值程序如下:
Private Sub Command1_Click( )
Max = 100
For I = 1 To 10
x =Int(Rnd * 101 + 100)
Print x;
If 【】 Then Max=x
Next I
Print "最大值="; Max
End Sub
在【】處應該填寫的是:(A)(單)
A.x > Max
B.x
C.x = Max
D.以上都不正確
9.以下程序是求最大公約數和最小公倍數的程序,在【】處填寫合適的關係運算符。
Private Sub Form_Click( )
Dim m1, n1, m, n, r As Integer
n1 = InputBox("輸入自然數n", "輸入數")
m1 = InputBox("輸入自然數m", "輸入數")
n = n1
m = m1
If m
t = m: m = n: n = t
End If
r = m Mod n
Do While r 【<>】 0
m = n
n = r
r = m Mod n
Loop
Print "最大公約數=", n
Print "最小公倍數= ", m1 * n1 / n
End Sub
10.下面是求100以內素數的程序。
Private Sub Command1_Click( )
Dim i As Integer, m As Integer, tag As Boolean
For m = 2 To 100
tag = True
For i = 2 To m - 1
If m Mod 【i】 = 0 Then tag = False
Next i
If tag Then Print m
Next m
End Sub
-
2017計算機二級C++強化練習題
引導語:如何準備計算機二級C++,當然是多考多練,以下是本站小編分享給大家的2017計算機二級C++強化練習題,歡迎練習!1).以下敍述中正確的是()A.構成C++語言程序的基本單位是類B.可以在一個函數中定義另一個函數()函數必須放在其他函數之前D.所有被調用的函數一定要...
-
12月計算機二級MSoffice操作題訓練
從國小、國中、高中到大學乃至工作,我們或多或少都會接觸到試題,藉助試題可以為主辦方提供考生某方面的知識或技能狀況的信息。還在為找參考試題而苦惱嗎?下面是小編為大家整理的12月計算機二級MSoffice操作題訓練,希望對大家有所幫助。12月計算機二級MSoffice操作...
-
2023計算機二級考試MySQL數據庫練習題及答案
在學習、工作中,我們都離不開練習題,做習題有助於提高我們分析問題和解決問題的能力。什麼樣的習題才能有效幫助到我們呢?以下是小編收集整理的2023計算機二級考試MySQL數據庫練習題及答案,希望能夠幫助到大家。練習題一一、填空題在實際使用中,MySQL所支持的觸發器...
-
計算機二級模擬試題及答案大綱
1、在面向對象方法中,不屬於對象基本特點的是A)一致性B)分類性C)多態性D)標識唯一性【答案】:A對象的基本特點:①標識唯一性;②分類性;③多態性;④封裝性;⑤模塊獨立性好。2、查詢所有目前年齡是22歲的學生信息:學號,姓名和年齡,正確的命令組是TEVIEWAGE_LISTAS;SELE...