




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
VB期末測試題及其答案
1.表達式“34”+5的值是?[單選題]*
A、實時錯誤,類型不匹配
B,"345"
C、39(正確答案)
D、34
答案解析:加號運算符兩邊只要有一個是數值型數據,則進行加法算術運算
2.DoWhile0...Loop,則?[單選題]*
A、一次循環也不執行
B、執行無窮次循環
C、至少執行一次循環
D、條件錯誤,無法運行
答案解析:While后面的條件。表示False,即循環條件不成立,故選A。
3.下列VB運算符,運算級別最高的是—?[單選題]*
A、\
B、Mod
C、+
D、&
答案解析:這四個運算符的優先級別依次是'(整除)>乂0或取余)>+(加法)〉&
(字符串連接)
4.修改窗體的caption屬性的作用是()[單選題]*
A.確定窗體的大小
B.確定窗體的位置
C.確定窗體的名稱
D.改變窗體的標題
5.a=7
ifa<6then
a=a-2
Else
a=a+2
Endif
a=a*2
運行后a的結果為[單選題]*
9
10
18
6.如下VB程序段
X=1
y=4
DoWhiley>4
x=x*y
y=y+l
Loop
運行后x的值為()[單選題]*
A.1二確答案)
B.4
C.8
D.20
答案解析:分析程序,只有當y>4時,程序才執行X=x*y、y=y+l,但y=4,故不
執行循環體內的語句,故x保持不變,所以x=l,故選A。
7.有如下VB程序段:
k=l:s=0
DoWhilek<=3
s=s+k
k=k+l
Loop
該程序段執行后,變量k和s的值分別是()[單選題]*
A.33
B.63
C.46三確答案)
D.1()4
答案解析:【分析】本題考查的是VB程序設計中的基本結構和語句,題中的程序
段是個循環結構,當滿足k<=3的條件時執行程序,不滿足該條件的話就停止。
【解答】程序段運行時,循環體中變量k和s的值在程序執行過程中的變化如下:
第一次循環:k=l,s=l,k=2;第二次循環:k=2,s=3,k=3;第三次循環:k=3,s=6,k=4o所
以該程序段執行后,k和s的值分別是:4和6,應選:Co
8.有如下的VB程序段:
Fori=lTo10Step3
s=s+i
Nexti
該程序段運行后,語句s=s+i執行的次數是()[單選題]*
A.1
B.3
C.4(正確答案)
D.10
答案解析:循環變量i的范圍是比10],步長是3,因此i的取值分別是:1、4、
7、10。所以循環體語句“s=s+i”執行的次數是4次。
9.某VisualBasic程序段如下:
x=-3
Dowhilex<0
x=x+2
Loop
該程序段運行后,變量x的值是()[單選題]*
A.-3
B.-1
C.1(正確答案)
D.3
答案解析:分析程序,當滿足x<0時,執行語句x=x+2,第一次循環:當x=-3,
執行x=x+2=-3+2=-l,第二次循環:x=x+2=-l+2=l,故C正確。
故選C。
10.有如下VB程序段:
s=0
Fori=1To15
s=s+iMod2
Nexti
Label1.Caption=Str(s)
該程序運行后,在標簽Label1中顯示的是()[單選題]*
A.5
B.7
C.8(正確答案)
D.9
11.下列程序執行后變量c的值為()
c=0
Fori=1To1()
IfiMod2=0orimod3=1Then
c=c+1
EndIf
Nexti[單選題]*
A.4
B.5
C.6
D.7(正確答案)
答案解析:c=c+l是統計滿足條件“iMod2=0orimod3=1"的個數,其中iMod2
=0中i的值是偶數即2、4、6、8、10,imod3=1中i的值是1、4、7、10,并集
后是1、2、4、6、7、8、10。
7.在VB中,表示代數式—ac的表達式是()
Asqr(b2-4ac)
B.Vb*b-4*a*c
C.sqr(bxb-4xaxc)
D.sqr(b*b-4*a*c)
12.[單
選題1*
A
B
c
D(正確答案)
13.正常情況下,當步長為正時,循環變量的值要()終值才能退出循環。[單選
題]*
.上工笙工,工笙工C.大于,工
A.大于寺于DB.小于寺于D.小于
答案解析:在For-Next語句中,當步長是正數時,循環變量的值要大于終值才稱
為“超過”;當步長是負數時,循環變量的值要小于終值才稱為“超過”。
14.周伯豪設計了一段VB程序,用來計算1+3+5+……199的和,該程序中?位置
應該輸入的是()
s=0
Fori=1T
s=s+
Nexti
Print"s=
[單選題]*
A.1
B.2
C.s
D.i
15.周全設計了一段VB程序,用來計算1+2+3+……100的和,該程序中?位置應
該輸入的是()
s=0
Fori=1T
s=s+
Nexti
PrintHs=
[單選題]*
A.1
B.100(T
c.+
D.i
16.循環語句中需要反復執行的部分一般稱為()。[單選題]*
D.循環體(正確答
A.初值B.終值C.步長值
案)
答案解析:For和Next之間的部分,可以是一個或多個語句,它們是每次循環時被
重復執行的程序段,稱為循環體。
17.For語句中省略步長時,表示步長為()o[單選題1*
A.負數B.-1C.1正確答案)D.0
答案解析:步長為1時,“Step1”可以省略
18.循環語句每循環一次,循環變量的值就會自動加上(),然后賦值給循環變
量。[單選題]*
AF佰n微估C.步長值(正確答「狂門在
A.初值B.終值D循環體
案)
19.VisualBasic是一種面向對象的可視化程序設計語言,采取了的編程機
制。[填空題]*
___________________________________(答案:事件驅動)
20.有下面的程序代碼:Commandl.Caption="確定",則Commandl,Caption和"確
定'分別代表o[單選題]*
對象,屬性,值(正確答案)
對象,值,屬性
屬性,對象,值
21.下列選項可以更改窗體背景圖片的屬性是。[單選題]*
picture(正確答案)
image
photo
22.有如下VB程序段:
s=0
Fork=3To1Step—1
Ifk<=lThenx=1
Ifk<=2Thenx=2
Ifk<=3Thenx=3
s=s+x
Nextk
Textl.Text=Str(s)
該程序段運行后,文本框Textl中顯示的內容是()[單選題]*
A.9(正確答案)
B.7
C.6
D.5
答案解析:【解答】
閱讀程序,分析得出:
第一次循環:k=3,x=3,s=0+3=3;
第二次循環:k=2,x=3,s=3+3=6;
第二次循環:k=l,x=3,s=6+3=9.
故該程序段運行后,文本框Textl中顯示的內容是9.
故選A。
23.下面程序在運行時不出現消息框,文本框中的內容是選擇項目的哪個值?
a=val(textl.text)
SelectCasea
Caseis>=90
Msgbox""優秀”",48,""消息""
Caseis>=80
Msgbox""良好"”,48,""消息""
Caseis>=60
Msgbox""及格"",48,""消息""
Caseis<=()
EndSelect[單選題]*
120
8()
65
-30(正確答案)
24.根據題意補充完整以下程序。編寫一個程序,判斷用戶輸入的分數是否滿足條
件:輸入80及以上,打印“優秀”;輸入70至79,打印“良好”;輸入60至69,打
E[T及格”;60以下則打印不及格。
PrivateSubForm_Click()
DimxAsInteger
x=Inputbox("請輸入分數”,x)
SelectCasex
Caseis>=80
Print”優秀”
Case70to79
Print"良好”
Case()
Print”及格”
CaseElse
Print”不及格”
EndSelect
EndSub[單選題]*
is>=60
60to69
59to69
60to70
25.在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下事件過程:
PrivateSubCommand1_Click()
x=InputBox("Input")
SelectCasex
Case1,3
Print”分支1"
CaseIs>4
Print”分支2"
CaseElse
PrintHElse分支"
EndSelect
EndSub
程序運行后,如果在輸入對話框中輸入2,則窗體上顯示的是()[單選題]
分支1
分支2
Else分支(正確答案)
程序出錯
26.運行下面程序后,在彈出的消息窗口中顯示的是()o
PrivateSubForm_CIick()
score=Int(Rnd)+5
SelectCasescore
Case5
a="Good”
Case4
a=nOkM
Case3
a="Pass”
CaseElse
a=nBadH
EndSelect
MsgBoxa
EndSub[單選題]*
A、Bad
B、Pass
C、Ok
D、Good端答案)
27.若整型變量a的值為2、b的值為3,則下列程序段執行后整型變量c的值為
Ifa>5then
If
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中醫藥試題及答案
- 天津市五校2025年高二數學第二學期期末預測試題含解析
- 重慶市第三十中學2025屆高二生物第二學期期末監測試題含解析
- 云南省馬關縣一中2025年數學高二第二學期期末監測模擬試題含解析
- 云南省玉溪市元江縣第一中學2025屆高二物理第二學期期末達標測試試題含解析
- 新疆兵團二師華山中學2024-2025學年高二化學第二學期期末考試模擬試題含解析
- 西藏自治區拉薩市城關區拉薩中學2025屆物理高二下期末復習檢測試題含解析
- 鹽城市時楊中學高二下學期期中考試地理試題
- 食品加工EMC合同能源管理服務合同
- 浙江省杭州市錢塘區2025年八年級下學期期末數學試題及參考答案
- 2025年小學語文畢業升學全真模擬試卷(古詩詞背誦默寫)歷年真題回顧
- 東莞濱海灣新區管理委員會下屬事業單位招聘筆試真題2024
- 安徽宣城郎溪開創控股集團有限公司下屬子公司招聘筆試題庫2025
- 2025屆江蘇省高三高考科研卷語文試題及參考答案
- 統編版語文六年級下冊古詩詞誦讀考點鞏固 期末復習專用課件
- 中小學期末考試總動員主題班會
- 核聚變:人類終極能源的鑰匙646mb
- 糖尿病急性并發癥的識別及處理課件
- 國家公職人員應知應會法律知識300題(單選)含答案
- 2025江西中考:化學高頻考點
- 2024年中考語文記敘文閱讀之新聞閱讀(解析版)
評論
0/150
提交評論