一、 填空題
1.設 a=2,b=3,表示式 a>b 的值是false(大小於表示判斷)
2.在vb中宣告符號常量的關鍵字是_______。const(變數是用dim a as …)
3. 表示式10 mod 16\4的值是_______。2(優先順序1 ^ ,2 取負,3 乘、除 ,4 整除 ,5 mod,6 加減)
4. 設a=5,b=6,c=7,d=8,表示式3>2*b or a=c and b<>c or c>d的值是_______。false|0|
5. 設a=6,b=3,c=5,則表示式not a>c and c=b or b<>a+c 的值為_______。true(優先順序:
6. 設a=1,b=2,c=3,則vb6.0表示式:
a7. 在vb中,用 dim x as integer 語句定義的變數x,系統預設其值為_______。0(integer 整形 % 字首 int 範圍 -32768~32767)
8. 表示x是5的倍數邏輯表示式為_______。x mod 5=0
9. 已知 a=3.5,b=5.
0,c=2.5,d=true 則表示式:a>=0 and a+c>b+3 or not d 的值是____。
false|0|零|假|假值|零值
10. 用 dim abc as integer 定義的變數abc,其型別是______。整型
11. 表示式"12345"<>"12345" & "abc"的值是_______。true
12. 在vb中,字元型常量應使_______將其括起來,日期/時間型常量應使用______將其括起來。 雙引號井號
13.在窗體上新增乙個命令按鈕,然後編寫如下事件過程:
private sub command1_click()
a = inputbox("請輸入乙個整數")
b = inputbox("請輸入乙個整數") (字元型)
print a + b
end sub
程式執行後,單擊命令按鈕,在輸入對話方塊中分別輸入321和456,輸出結果為___。」321456」
14. inputbox()函式返回值的資料型別是__。字元型
15. 執行語句 b = msgbox("***",,"yyy")後,在訊息框中的標題資訊是___。yyy
( inputbox(提示,標題,預設值,x,y) ,msgbox(提示,型別(按鈕),標題) )
16. for-next迴圈的子句預設時,迴圈變數每次改變的值是_______。1
17.迴圈結構中與while語句匹配出現的迴圈結束語句是_______。wend
18. vb程式的三種基本結構是:順序、選擇和_______。迴圈
19. 語句 x=inputbox("請輸入資料"),輸入12345,則x的值是_____,其型別為_______。」12345」 字元型
20. 表示式 sgn(-25) 的值是_______。-1(去引數的符號引數,大於0,返回1;小於0,返回-1;等於零,返回0)
21. 設a=6,則執行x=iif(a>5,-1,0)後,x的值為_______。-1(x=iif(表示式,true,false))
22. 設 a=2,b=9,表示式 a^2 > sqr (b)的值是_______。true|
23. int(-8.6)的函式值是_______。-9(取整,小於或等於引數的最大整數)
24. 表示式 int(1234.555*100+0.5)/100 的結果是_______。1234.56
25. 表示x是5或7的倍數的vb表示式是_______。x mod 5 = 0 or x mod 7 = 0
26. 執行a="123" +123 語句後,變數a的值是_______。246
27. 函式int(rnd*11)+10的值的範圍是___10___至__20。
28.若使命令按鈕不起作用,應將按鈕的_______屬性設定為false。enabled(設定物件是否應使用者生成事件)
29. 擴充套件名為.frm的檔案表示__窗體__檔案。
【工程檔案:vbp;窗體:frm;程式塊:
bas;類模組:cls;工程組:vbg;資源:
res】
30. 標準模組檔案的擴充套件名為____。.bas
31. 擴充套件名為.vbp的檔案是___檔案。工程
32. visual basic採用__事件__驅動的程式設計機制。
33. vb有3種工作模式,即設計模式、執行模式和中斷模式。
34. 在visual basic中,物件的大多數屬性既可以在______視窗設定,也可以通過程式**設定。屬性
35. 在 visual basic 中,物件的_______是用來描述乙個物件外部特徵的。 屬性
36. vb有三個除錯視窗,它們是_______視窗、本地視窗和監視視窗。 立即
37. 物件的屬性、事件和_______被稱為visual basic物件的三要素。 方法
38. visual basic 的物件主要分為窗體物件和_______兩大類。 控制項
39. 執行下面的程式段後,變數s的值為___7____。
s=5for i=3 to 5
i=i+1
s=s+1
next i
40. .以下程式段的輸出結果是___3____。
num=0
while num<=2
num=num+1
wend
print num
41. 執行下面的程式段後,x的值為___8____。
x=5for i=1 to 10 step 2
x=x+i\5
next i
42. 下列程式的執行結果為___-9___。
a="1"
b="2"
a=val(a)+val(b)
b=val("12")
if a<>b then print a-b
else
print b-a
end if
43下列程式的執行結果為___2___。
a=75
if a>60 then i=1
if a>70 then i=2
print i
44. 下列程式的執行結果為___3____。
a=75
if a>90 then
i=1elseif a>80 then
i=2elseif a>70 then(條件滿足,立即跳出選擇結構)
i=3elseif a>60 then
i=4end if
print i
45. 執行下面的程式段後,b的值為__100_。
a = 100
b = 20
a = a + b
b = a - b
a = a - b
46. 執行下列程式段後,變數x的值是_130_。
x = 100
y = 30
if x else
x=y+x
end if
47. 下列程式的執行結果是___1____。
private sub form_click()
dim i
if i then print i
else
print i+1
end sub(該題有問題)
48. 以下程式段的輸出結果是__true __。
a = sqr(3)
b = sqr(2)
c = a > b(先讀後寫)
print c
49. 以下迴圈的執行次數是___11____。
k = 0
do while k<=10
k = k + 1
loop(計算迴圈次數n=int[(終值-初值)/步長+1] int取不大於的最大整數 )
50. 在窗體的mouseup事件中有下列程式**:
select case button
case 1
print "ok!"
case 2
print "hello!"
case 4
print "welcome!"
end select
執行此程式,當單擊滑鼠右鍵時,窗體顯示_______。"hello!"
51. 執行下面的程式段後,s的值為_______。9
s = 5
for i = 2.6 to 4.9 step 0.6
s = s+1
next i
52. 表示式fix(-32.68)+int(-23.02)的值為56(取整,去引數的整數部分)
53.隨機產生[3,200]範圍內的隨機整數的vb表示式是int(rnd*(200-3)+1)+3
54. 設 a=2,b=3,表示式 a>b 的值是______。false
55. 數學表示式的vb表示式是a-b)/(a+b)
56. 表示x是5的倍數或是9的倍數的邏輯表示式為______。x mod 5=0 or x mod 9=0
57. 已知a=3.5,b=5.0,c=2.5,d=true 則表示式:a>=0 and a+c>b+3 or not d的值是______。false
58. 「a」,「t」,「z」,「9」,這四個字元中, ______的ascii碼值最大。"a"
59. 在vb中,1234,123456&,1.2346e+5,1.2346d+5四個常數分別表示型別。 整型長整型單精度雙精度
60. 函式len(lcase("abcdef"))的值是______。6(lcase所有大寫轉化為小寫,len字元個數,)
二、 選擇題
1.下面合法的常量是(d)。
a. 1/2 b. 'abcd' c. 1.2*5 d. false
basic中可以用型別說明符來標識變數的型別,其中表示貨幣型的是(c)。
大學VB複習題
課後複習題 一 單項選擇題 1 vb是一種物件導向的視覺化程式語言,採取了的程式設計機制。a 按過程順序執行b 從主程式開始執行 c 按模組順序執行d 事件驅動 2 已知x 8,y 20,執行下面的程式段後,有x 20,y 8。a t x x y y t b x y y x c x t t x y ...
vb複習題 題目答案
visual basic 期末複習題庫 單項選擇題判斷題填空題程式設計題 1 下列程式執行後,輸出的結果為 b 1do while b 40 b b b 1 loop print b a 42 b 39 c 6 d 1 答案 a 2 設執行以下程式段時依次輸入1 3 5,執行結果為 dim a 4 ...
員考試複習題
一 填空題 1 建設工程檔案分為工程 工程準備階段檔案 監理檔案 施工檔案 竣工圖 竣工驗收檔案 聲像檔案 六部分 2 建設工程專案實行總承包的,總包單位 負責收集 彙總個 分包單位 形成的工程檔案。並及時向建設單位移交。3 建設工程專案實行總承包的,各分包單位應將本單位形成的工程檔案整理 立卷後及...