2023春VB語言程序設計作業(yè)及答案_第1頁
2023春VB語言程序設計作業(yè)及答案_第2頁
2023春VB語言程序設計作業(yè)及答案_第3頁
2023春VB語言程序設計作業(yè)及答案_第4頁
2023春VB語言程序設計作業(yè)及答案_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

2023春VB語言程序設計作業(yè)1

1/20單選題(5分)正確答案C我的答案C評分5分

以下敘述中,錯誤的是_______O

A

一個VisualBasic應用程序可以含有多個標準模塊文件

B

一個visualBasic工程可以含有多個窗體文件

C

標準模塊文件可以屬于某個指定的窗體文件

D

標準模塊文件的擴展名是.bas

2/20單選題(5分)正確答案A我的答案A評分5分

VisualBasic的窗體設計器主要是用來。

A

建立用戶界面

B

添加圖形、圖像、數(shù)據(jù)等控件

C

編寫程序源代碼

D

設計窗體的布局

3/20單選題(5分)正確答案C我的答案C評分5分

VisualBasic程序設計語言屬于_______。

A

面向過程的語言

B

機器語言

C

面向?qū)ο蟮恼Z言

D

匯編語言

4/20單選題(5分)正確答案B我的答案B評分5分

假定一個VisualBasic應用程序由一個窗體模塊和一個標準模塊構成。為了保存

該應用程序,以下正確的操作是_______.

A

只保存窗體模塊文件

B

分別保存窗體模塊、標準模塊和工程文件

C

只保存窗體模塊和標準模塊文件

D

只保存工程文件

5/20單選題(5分)正確答案D我的答案D評分5分

下面可以正確定義2個整形變量和1個字符串變量的語句的是_______

A

Dimn,mASInterger,sASString

B

Dima%,b$,cASString

C

DimaASInteger,b,cASString

D

Dimx%,yASInteger,zASString

6/20單選題(5分)正確答案A我的答案A評分5分

設有如下語句:

Dima,bAsInteger

c="VisualBasic"

d=#7/20/2005#

以下關于這段代碼的敘述中,錯誤的是_______O

A

a被定義為Integer類型變量

B

b被定義為Integer類型變量

C

c中的數(shù)據(jù)是字符串

D

d中的數(shù)據(jù)是日期類型

7/20單選題(5分)正確答案B我的答案B評分5分

以下可以作為VisualBasic變量名的是_______。

A

A#A

B

counstA

C

3A

D

?AA

8/20單選題(5分)正確答案B我的答案B評分5分

表達式12000+"129"&200的值是________。

A

12329

B

"12129200"

C

"12000129200"

D

9/20單選題(5分)正確答案A我的答案A評分5分

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

PrivateSubCommandl_Clicl<()

a$="VisualBasic"

PrintString(3,a$)

EndSub

程序運行后,單擊命令按鈕,在窗體上顯示的內(nèi)容是_______O

A

VVV

B

Vis

C

sic

D

11

10/20單選題(5分)正確答案D我的答案D評分5分

在窗體上畫一個文本框、一個標簽和一個命令按鈕其名稱分別為Textl.Labell

和Commandl,然后編寫如下事件過程:

PrivateSubTextl_Change()

Labell.Caption=Right(Trim(Textl.Text),3)

EndSub

程序運行后,在文本框中輸入"abcdef",單擊命令按鈕,則在標簽中顯示的內(nèi)容是

A

B

abcdef

C

abc

D

def

11/20單選題(5分)正確答案B我的答案B評分5分

設在名稱為Myform的窗體上只有1個名稱為C1的命令按鈕,下面敘述中正確

的是________O

A

窗體的Click事件過程的過程名是Myform_Click

B

命令按鈕的Click事件過程名是Cl_Click

C

命令按鈕的Click事件過程的過程名是Commandl_Click

D

上述3種過程名稱都是錯誤的

12/20單選題(5分)正確答案C我的答案C評分5分

以下能在窗體Forml的標題欄中顯示"VisualBasic窗體"的語句是_______。

A

Forml.Name="VisualBasic窗體"

B

Forml.Title="VisualBasic窗體"

C

Forml.Caption="VisualBasic窗體"

D

Forml.Text="VisualBasic窗體

13/20單選題(5分)正確答案D我的答案D評分5分

對用MsgBox顯示的消息框,下面_______是錯的。

A

可以有一個按鈕

B

可以有兩個按鈕

C

可以有三個按鈕

D

可以有四個按鈕

14/20單選題(5分)正確答案D我的答案D評分5分

在窗體上畫一個名稱為Timerl的計時器控件,要求每隔0.5秒發(fā)生一次計時器事

件,則以下正確的屬性設置語句是_______O

A

Timerl.InterVal=0.5

B

Timerl.Interval=5

C

Timerl.Interval=50

D

Timerl.Interval=500

15/20單選題(5分)正確答案B我的答案B評分5分

在窗體上畫一個文本框,其名稱為Textlo為了在程序運行后Textl中的文本不

可編輯,應當使用的語句.

A

Textl.Clear

B

Textl.Locked=True

C

Textl.Visible=False

D

Textl.Enabled=False

16/20單選題(5分)正確答案C我的答案C評分5分

以下循環(huán)語句中在任何情況下都至少執(zhí)行一次循環(huán)體的是_______。

A

DoWhile〈條件〉

循環(huán)體

Loop

B

,While〈條件〉

循環(huán)體

Wend

c

Do

循環(huán)體

LoopUntil〈條件》

D

.DoUntil〈條件》

循環(huán)體

Loop

17/20單選題(5分)正確答案B我的答案B評分5分

在窗體上畫一個列表框和一個命令按鈕,其名稱分別為Listl和Commandl,

然后編寫如下事件過程:

PrivateSubForm_Load()

Listl.Addltem"Item1"

Listl.Addltem"Item2"

Listl.Addltem"Item3"

EndSub

PrivateSubCommandl_Click()

Listl.List(Listl.ListCount)="AAAA"

EndSub

程序運行后,單擊命令按鈕,其結果為O

A

把字符串"AAAA"添加到列表框中,但位置不能確定

B

把字符串"AAAA"添加到列表框的最后(即"Item3"的后面)

C

把列表框中原有的最后一項改為"AAAA"

D

把字符串"AAAA"插入到列表框的最前面(即"Item1"的前

面)

18/20單選題(5分)正確答案A我的答案A評分5分

在窗體上畫一個名稱為Listl的列表框,一個名稱為Labell的標簽,列表框中顯示

若干個項目。當單擊列表框中的某個項目時,在標簽中顯示被選中項目的索引值。

下列能正確實現(xiàn)上述操作的程序是_________。

A

PrivateSubListl_Click()]

Labell.Caption=Listl.Listindex

EndSub

B

PrivateSubListl_Click()

Labell.Name=Listl.Listindex

EndSub

c

PrivateSubListl_Click()

Labell.Name=Listl.Text

EndSub

D

PrivateSubListl_Click()

Labell.Caption=Listl.Text

EndSub

19/20單選題(5分)正確答案A我的答案A評分5分

將文本框的屬性設置為True時,文本框可以輸入或顯示多行文本,且會

在輸入的內(nèi)容超出文本框的寬度時自動換行。

A

Multiline

B

Scrollbars

C

Text

D

Enabled

20/20單選題(5分)正確答案C我的答案C評分5分

語句a=InputBox("Today","Tomorrow","Yesterday",,,"Daybefore

yesterday",5)將顯示一個對話框,在對話框的輸入?yún)^(qū)中顯示的信息是_______。

A

Today

B

Tomorrow

C

Yesterday

D

Day

2023春VB語言程序設計作業(yè)2

1/20單選題(5分)正確答案C我的答案C評分5分

以下循環(huán)語句中在任何情況下都至少執(zhí)行一次循環(huán)體的是________。

A

DoWhile〈條件>

循環(huán)體

Loop

B

While〈條件》

循環(huán)體

Wend

c

,Do

循環(huán)體

LoopUntil〈條件>

D

DoUntil〈條件》

循環(huán)體

Loop

2/20單選題(5分)正確答案A我的答案A評分5分

某人設計了如下程序用來計算并輸出7!(7的階乘)

PrivateSubCommandl_Clicl<()

t=0

Fork=7To2Step-1

t=t*k

Next

Printt

EndSub

執(zhí)行程序時,發(fā)現(xiàn)結果是錯誤的,下面的修改方案中能夠得到正確結構的是

A

把t=0改為"1

B

把Fork=7To2Step-1改為Fork=7To1Step-1

C

把Fork=7To2Stip-1改為Fork=lTo7

D

把Next改為Nextk

3/20單選題(5分)正確答案B我的答案B評分5分

以下程序段的輸出結果是________O

num=0

Whilenum<=2

num=num+1

Wend

Printnum

A

2

B

3

C

4

D

程序出錯

4/20單選題(5分)正確答案A我的答案A評分5分

設有以下循環(huán)結構:

Do

循環(huán)體

LoopWhile<條件>

則下列敘述中錯誤的是________.

A

若"條件”是一個為0的常數(shù),則一次也不執(zhí)行循環(huán)體

B

"條件"可以是關系表達式,邏輯表達式或常數(shù)

c

循環(huán)體中可以使用ExitDo語句

D

如果"條件"總是為True,則不停地執(zhí)行循環(huán)體

5/20單選題(5分)正確答案B我的答案B評分5分

在窗體上畫一個列表框和一個命令按鈕,其名稱分別為Listl和Command1,

然后編寫如下事件過程:

PrivateSubForm_Load()

Listl.Addltem"Item1"

Listl.Addltem"Item2"

Listl.Addltem"Item3"

EndSub

PrivateSubCommandl_Click()

Listl.List(Listl.ListCount)="AAAA"

EndSub

程序運行后,單擊命令按鈕,其結果為O

A

把字符串"AAAA"添加到列表框中,但位置不能確定

B

把字符串"AAAA"添加到列表框的最后(即"Item3"的后面)

C

把列表框中原有的最后一項改為"AAAA"

D

把字符串"AAAA"插入到列表框的最前面(即"Item1"的前

面)

6/20單選題(5分)正確答案A我的答案A評分5分

在窗體上畫一個名稱為Listl的列表框,一個名稱為Labell的標簽,列表框中顯示

若干個項目。當單擊列表框中的某個項目時,在標簽中顯示被選中項目的索引值。

下列能正確實現(xiàn)上述操作的程序是_________。

A

PrivateSubListl_Click()

Labell.Caption=Listl.Listindex

EndSub

B

PrivateSubListl_Click()

Labell.Name=Listl.Listindex

EndSub

c

.PrivateSubListl_Click()

Labell.Name=Listl.Text

EndSub

D

PrivateSubListl_Click()

Labell.Caption=Listl.Text

EndSub

7/20單選題(5分)正確答案C我的答案C評分5分

可以同時刪除字符前導和尾部空白的函數(shù)是_____。

A

Ltrim

B

Rtrim

C

Trim

D

Mid

8/20單選題(5分)正確答案C我的答案C評分5分

在窗體上畫一個文本框(其Name屬性為Textl),然后編寫如下事件過程:

PrivateSubForm_Load()

Textl.Text=""

Textl.SetFocus

Fori=1To10

Sum=Sum+i

Nexti

Textl.Text=Sum

EndSub

上述程序的運行結果是____o

A

在文本框Textl中輸出55

B

在文本框Textl中輸出0

C

出錯

D

在文本框Textl中輸出不定值

9/20單選題(5分)正確答案C我的答案C評分5分

以下是一個計算1-100之間所有奇數(shù)的和的程序,所缺部分應填。

DimSAsLong

DimXAsInteger

S=0

ForX=Step-2

S=S+X

NextX

PrintS

A

100To1

B

1To100

C

99To1

D

ITo99

10/20單選題(5分)正確答案B我的答案B評分5分

下列關于DO...LOOP語句的敘述中,不正確的是____________.

A

DO...LOOP語句采用邏輯表達式來控制循環(huán)體執(zhí)行的次數(shù)。

B

DOWHILE...LOOP語句與DOUNTIL...LOOP語句中WHILE

與UNTIL后面的表達式值為TRUE或非0時循環(huán)繼續(xù)。

C

DO…LOOPWHILE與DO…LOOPUNTIL語句者B至少執(zhí)行一次

循環(huán)

D

DOWHILE...LOOP語句與DOUNTIL...LOOP語句可能不執(zhí)行

循環(huán)

11/20單選題(5分)正確答案C我的答案C評分5分

要使循環(huán)至少執(zhí)行一次,應使用循環(huán)。

A

FOR……NEXT

B

WHILE……WEND

C

DO……LOOPWHILE/UNTIL

D

DOWHILE/UNTIL……LOOP

12/20單選題(5分)正確答案A我的答案A評分5分

下列關于FOR循環(huán)的說法中,正確的是_____________。

A

循環(huán)變量、初值、終值和步長都必須是數(shù)值型

B

STEP后面的值必須為正數(shù)

C

初值必須小于終值

D

初值必須大于終值

13/20單選題(5分)正確答案A我的答案A評分5分

以下程序如果要求運行時只能循環(huán)3次,則所缺部分應填____。

X=1

DO

X=X+3

PRINTX

LOOPUNTIL

A

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論