版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
VisualBasic測試題及其答案
1.當(dāng)VB執(zhí)行下面語句后,A的值為()
A=1
IfA=0ThenA=A+1
IfA>1ThenA=0
[單選題]*
A、0
B、1
C、2
D、3
2.運行下列程序段后,顯示的結(jié)果為()
al=35
a2=53
Ifal<a2ThenPrintalElsePrinta2[單選題]*
A、35(正確答案)
B、53
C、88
D、3553
3.以下Case語句中錯誤的是()
[單選題]*
A、CaseIs>5andIs<101答案)
B、Case1to10
C、CaseIs>10
D、Case2,3Js>8
4.在SelectCaseX結(jié)構(gòu)中,描述判斷條件3<=X<=7的測試項應(yīng)該寫成()
[單選題]*
A、Case3to7
B、Case3<=x<=7
C、Case3<=x,x<=7
D、CaseIs<=7,Is>=3
5.VB提供的結(jié)構(gòu)化程序設(shè)計的3種基本結(jié)構(gòu)是()[單選題]*
A、遞歸結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
B、輸入/輸出結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
C、順序結(jié)構(gòu)、過程結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
D、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
6.語句IfX=lThenY=l,下列說法正確的是()[單選題]*
A、X=l,Y=1均為賦值語句
B、X=1為關(guān)系表達(dá)式,Y=1為賦值語句啕答案)
C、X=1和Y=1均為關(guān)系表達(dá)式
D、X=1為賦值語句,Y=I為關(guān)系表達(dá)式
7.下列程序運行后,輸出的結(jié)果是()
PrivateSubCommandl_Click()
k=3
Ifk>=1Thena=3
Ifk>=2Thena=2
Ifk>=3Thena=1
Printa
EndSub
[單選題]*
A、1
B、2
C、3
D、出錯
8.下列程序段的執(zhí)行結(jié)果是()
x=3:y=5:z=9
x=x+y
y=x-y
Ifx-y>z-xThenz=x+y
Ifx+y>z-yThenx=z+y
Printx;y;z
[單選題]*
A、359
B、14311
C、8311
D、859
9.下面程序運行后,變量Y的值為()
a=5:b=55:b=a-b
Ifa>bTheny=a+bElsey=a-b
Printy[單選題]*
A、-45(正確答案)
B、-50
C、50
D、60
10.下面程序段運行后,Y的值為()
x=5
IfxA2=16Theny=x
IfxA2<15Theny=1/x
IfxA2>15Theny=xA2+1
Printy[單選題]*
A、16
B、26(正確答案)
C、17
D、4
11.下面的程序運行時,若從鍵盤輸入3和4,則程序輸出結(jié)果為()
a=InputBox("請輸入a")
b=InputBox("請輸入b")
c=a
Ifb>cThenc=b
c=c*c
Printc[單選題]*
A、14
B、16三確答案)
C、18
D、20
12.下列程序段的輸出結(jié)果是()
x=3:y=0:z=0
Ifx=y+zThen
Print"****”
Else
Print"####"
EndIf
[單選題]*
A、輸出*****
B、輸出####
C、語法錯誤,不能運行
D、輸出###
13.以下程序段的執(zhí)行結(jié)果為()
a=50:b=100
Ifa>bThen
a=a-b
Else
b=b+a
EndIf
Printa[單選題]*
A、50三確答案)
B、100
C、-50
D、150
14.語句:If表達(dá)式Then中的表達(dá)式不可以是()表達(dá)式。[單選題]*
A、字符(正確答案)
B、算術(shù)
C、邏輯
D、關(guān)系
15.執(zhí)行下面程序段,輸出結(jié)果()
Dimm
IfmThenPrintmElsePrintm+1
[單選題]*
A、1(正確答案)
B、0
C、False
D、
16.下列語句中循環(huán)體的執(zhí)行次數(shù)是(
for1=3to1
PrintI
NextI
[單選題]*
A、0(正確答案)
B、1
C、2
D、3
17.設(shè)有如下程序段:
x=3
Fori=1To10Step3
x=x+i
Nexti
Printx[單選題]*
A、25(正確答案)
B、26
C、27
D、28
18.下列關(guān)于DoWhile...Loop循環(huán)和Do...LoopUntil循環(huán)執(zhí)行循環(huán)題次數(shù)的描述正
確的是()[單選題]*
A、DoWhile...Loop循環(huán)和Do...LoopUntil循環(huán)至少都執(zhí)行一次
B、DoWhile...Loop循環(huán)和Do...LoopUntil循環(huán)可能都不執(zhí)行
C、DoWhile...Loop循環(huán)至少執(zhí)行一次,Do...LoopUntil循環(huán)可能不執(zhí)行
D、DoWhile…Loop循環(huán)可能不執(zhí)行,Do...LoopUntil循環(huán)至少執(zhí)行一次
19.下面“賦值號”和“等號”的意義敘述正確的是()[單選題]*
A、賦值號不具有方向性
B、等號具有方向性
C、”賦值號“和”等號”的意義相同
D、賦值號具有方向性,只能把賦值號右邊的表達(dá)式的值賦給左邊的變量
案)
20.下面關(guān)于賦值語句的說法正確的是(”單選題]*
A、賦值語句以關(guān)鍵字Let開頭,也稱為Let語句隹至i
B、一個賦值語句中,可以同時給多個變量賦值
C、整型和浮點型數(shù)值之間不可以相互轉(zhuǎn)換
D、賦值號與等號意義相同
21.下面給變量x,y,z賦值都為2,正確的表示方式是()[單選題]*
A、x=2:y=2:z=2
B、x=y=z=2
C、x=2;y=2;z=2
D、x=2:y=2,z=2
22.賦值語句中數(shù)值型與邏輯型之間的轉(zhuǎn)換敘述正確的是()
[單選題]*
A、數(shù)值型轉(zhuǎn)換為邏輯型時,。轉(zhuǎn)換為False,非()轉(zhuǎn)換為True
B、邏輯型轉(zhuǎn)換為數(shù)值型時,F(xiàn)alse轉(zhuǎn)換為0,True轉(zhuǎn)換為1
C、數(shù)值型轉(zhuǎn)換為邏輯型時,1轉(zhuǎn)換為False,非0轉(zhuǎn)換為True
D、邏輯型轉(zhuǎn)換為數(shù)值型時,F(xiàn)alse轉(zhuǎn)換為1,True轉(zhuǎn)換為0
23.下面順序結(jié)構(gòu)程序中,賦值語句轉(zhuǎn)換結(jié)果正確的是()
PrivateSubCommandl_Click()
a%="22.51"
b%="22.5"
c%="22.49"
Printa;b;c
EndSub[單選題]*
A、232222卷票)
B、222223
C、222322
D、232322
24.關(guān)于Print輸出語句的敘述不正確的是()[單選題]*
A、Print語句末尾若無逗號和分號,輸出后自動換行
B、Print語句中以逗號分開的輸出項按緊湊格式輸出
C、Print語句中以分號分開的輸出項按緊湊格式輸出
D、Print語句中以逗號分開的輸出項按標(biāo)準(zhǔn)格式輸出
25.以下不正確的單行結(jié)構(gòu)條件語句是()f單選題]*
A、Ifx>ythenPrint"x>y"
B、ifxthent=t*x
C、ifxmod3=2thenPrintx
D、ifx<0theny=2*x-l:printx:Endif正確答案)
26.下面關(guān)于條件函數(shù)Hf的敘述正確的是()[單選題]*
A、在VB中,HF函數(shù)與If...then....else語句功能相同確答案)
B、Uf函數(shù),當(dāng)條件為假時,函數(shù)返回“表達(dá)式1”的值,否則,返回“表達(dá)式2”的
值
C、在VB中,申F函數(shù)和If...then語句的功能相同
D、在VB中,IIF函數(shù)與If...then....elseif語句功能相同
27.關(guān)于SelectCase語句的敘述錯誤的是()[單選題]*
A、測試表達(dá)式可以是算術(shù)表達(dá)式、字符串表達(dá)式、邏輯表達(dá)式
B、Case表達(dá)式與測試表達(dá)式的數(shù)據(jù)類型必須相同
C、如果有多個Case后面的取值與測試表達(dá)式相匹配,只執(zhí)行第一個與之匹配的
Case后面的語句塊
D、當(dāng)Case表達(dá)式為一個關(guān)系條件時,不能包含邏輯運算符
28.關(guān)于For...Next語句的敘述錯誤的是()
[單選題]*
A、For循環(huán)中的循環(huán)變量是一個數(shù)值型變量
B、初值、終值、步長均為數(shù)值表達(dá)式
C、步長缺省時,默認(rèn)為1
D、Next語句后面的“循環(huán)變量”與For語句中的“循環(huán)變量”可以不同
29.關(guān)于Do.…Loop循環(huán)的敘述錯誤的是()
[單選題]*
A、D。While....Loop為先判斷后執(zhí)行,循環(huán)體有可能一次也不執(zhí)行
B、Do…LoopWhile為執(zhí)行后判斷,循環(huán)體有可能一次也不執(zhí)行
C、關(guān)鍵字While用于指明條件為真時就執(zhí)行循環(huán)體中的語句
D、ExitDo語句表示當(dāng)遇到該語句時,退出循環(huán),執(zhí)行Loop的下一句
30.關(guān)于循環(huán)嵌套的注意事項敘述正確的是()[單選題]*
A、嵌套中每個結(jié)構(gòu)必須完整
B、外層結(jié)構(gòu)和內(nèi)層結(jié)構(gòu)可以交叉
C、內(nèi)循環(huán)變量與外循環(huán)變量可以同名
D、循環(huán)嵌套中使用Exit語句,則退出所有循環(huán)
31.關(guān)于無條件轉(zhuǎn)向語句的敘述正確的是()[單選題]*
A、GoTo語句就是無條件地轉(zhuǎn)移到標(biāo)號或行號指定的語句
B、標(biāo)號是一個數(shù)字序列
C、行號是一個字符序列
D、標(biāo)號命名規(guī)則和變量一樣,只是標(biāo)號后要加上";"分號
32.以下哪一種結(jié)構(gòu)不是VB語言的循環(huán)控制結(jié)構(gòu)()[單選題]*
A、For結(jié)構(gòu)
B、SelectCase結(jié)構(gòu)
C、WHILe結(jié)構(gòu)
D、D。結(jié)構(gòu)
33.下列程序運行后,輸出的結(jié)果為()
B=1
Dowhileb<40
b=b*(b+l)
loop
Printb
[單選題】*
A、42
B、39
C、6
D、1
34.當(dāng)執(zhí)行以下程序時,在窗體上將顯示()
Privatesubcmdit_click()
DimI,R
R=0
For1=1to5step1
R=R+1
Nexti
Printstr(R)
Endsub
[單選題]*
A、5,確答案)
B、6
C、7
D、8
35.有如下程序段,該程序的運行結(jié)果為()
Dimkasinteger
N=5:m=l:k=l
Dowhilek<=n
M=M*2
K=k+1
Loop
PrintM
[單選題]*
A、1
B、5
C、32(正確答案)
D、40
36.有如下程序段,該程序?qū)?)
Fori=lto10step0
K=k+2
Nexti
[單選題]*
A、形成無限循環(huán)(正確答案)
B、循環(huán)體執(zhí)行一次后結(jié)束循環(huán)
C、語法錯誤
D、循環(huán)體不執(zhí)行即結(jié)束循環(huán)
37.執(zhí)行下列程序段后,變量Z的值是()
A="abbacddcba”
Fori=6to2step-2
X=mid(a,i,i)
Y=left(a,i)
Z=right(a,i)
Z=x&y&z
Nexti
[單選題]*
A、aba
B、aabaab
C、bbabba
D、abbaba
38.語句Fori=20.2to5step-4.7的執(zhí)行次數(shù)為()[單選題]*
A、4
B、0
C、3
D、不確定
39.下列程序的執(zhí)行結(jié)果是()
K=0
Fori=lto3
A=IAIAk
Printa;
Nexti
[單選題]*
A、111.
B、123
C、000
D、149
40.當(dāng)變量x=2,y=5時,以下程序的輸出結(jié)果為()
Dountily>5
X=x*y
Y=y+1
Loop
Printx
[單選題]*
A、2
B、5
C、10(正確答案)
D、20
41.下列程序執(zhí)行后,變量s的值為()
Dimsaslong,xasinteger
S=O:x=l
Dowhilex<10
S=s+x
X=x+2
Loop
Prints
[單選題]*
A、10
B、25(正確答案)
C、5()
D、100
42.下列程序的執(zhí)行結(jié)果是()
k=0
Forj=1To2
Fori=1To3
k=i+1
Nexti
Fori=1To7
k=k+1
Nexti
Nextj
Printk
[單選題]*
A、10
B、6
C、11(正確答案)
D、16
43.下面程序運行的結(jié)果是()
m=0
DoUntil0
m=m+1
Ifm>10ThenExitDo
Loop
Printm
[單選題]*
A、0
B、10
C、11
D、出錯
44.下面程序運行時語句Printm被執(zhí)行的次數(shù)()
DimmAsInteger,nAsInteger
m=0
Forn=10To1Step-3
m=m+n
Printm
Nextn
[單選題]*
A、4(正確答案)
B、8
C、12
D、16
45.下面程序段的運行結(jié)果是()
n=5:x=2:i=1
Do
x=x*i
i=i+1
LoopWhilei>n
Printx[單選題]*
A、2(正確答案)
B、1
C、3
D、4
46.執(zhí)行以下程序段后,X的值為()
DimxAsInteger,iAsInteger
x=0
Fori=20To1Step-2
x=x+i\5
Nexti
Printx[單選題
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個人抵押貸款風(fēng)險評估合同2篇
- 金融產(chǎn)品代理銷售合同
- 2025版影視作品宣傳片拍攝保密協(xié)議及后期制作合同3篇
- 2025年度個人房產(chǎn)買賣合同糾紛處理規(guī)則4篇
- 2025年度個人股權(quán)無償轉(zhuǎn)讓協(xié)議范本全新發(fā)布8篇
- 2025年度個人消費貸款額度調(diào)整合同范本3篇
- 2025年鋼材現(xiàn)貨交易合同標(biāo)準(zhǔn)范本
- 2025-2030全球降膜式水冷螺旋式冷水機組行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球充電LED泛光燈行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國L4自動駕駛用光芯片行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 危險品倉儲危險廢物處置與管理考核試卷
- 2024版汽車融資擔(dān)保合同范本版B版
- 浙江寧波鎮(zhèn)海區(qū)2025屆中考生物對點突破模擬試卷含解析
- 湖南省長沙市2025年新高考適應(yīng)性考試生物學(xué)模擬試題(含答案)
- 工業(yè)自動化設(shè)備維護保養(yǎng)方案
- 《中醫(yī)心理學(xué)》課件
- 心肌梗死病人護理課件
- 宮頸癌中醫(yī)護理查房
- 醫(yī)院手術(shù)室醫(yī)院感染管理質(zhì)量督查評分表
- 心內(nèi)電生理導(dǎo)管及器械
- 保潔服務(wù)崗位檢查考核評分標(biāo)準(zhǔn)
評論
0/150
提交評論