(6)為了把一個(gè)Visual BASIC應(yīng)用程序裝入內(nèi)存,只要裝入 【6】 文件即可。
答案:【6】工程或.vbp
評(píng)析:Visml Basic總是以ASCII格式保存工程文件(.Vbp)。工程文件包含了反映工程的設(shè)置的項(xiàng)目(包括工程中的窗體和模塊、引用、以及為控制編譯而選取的各種各樣的選項(xiàng),等等)。當(dāng)工程文件被裝入內(nèi)存的時(shí)候,所有相關(guān)的應(yīng)用程序的信息也就都被裝入了內(nèi)存。
(7)語句print"25+32=";25+32的輸出結(jié)果是 【7】 。
答案:【7】25+32=57
評(píng)析:語法:object.Print[outputlist]
Print方法的語法具有下列對(duì)象限定符和部分:
部分 描述
object 必要。對(duì)象表達(dá)式,其值為"應(yīng)用于"列表中的對(duì)象。
Outputlist 可選。要打印的表達(dá)式或表達(dá)式的列表。如果省略,則打印一空白行。
可以用空白或分號(hào)來分隔多個(gè)表達(dá)式。本題分號(hào)后是Print方法的第二個(gè)表達(dá)式。
(8)計(jì)時(shí)器事件之間的間隔通過 【8】 屬性設(shè)置。
答案:【8】Interval
評(píng)析:Interval屬性返回或設(shè)置對(duì)Timer控件的計(jì)時(shí)事件各調(diào)用間的毫秒數(shù)。語法:object.Interval [=milliseconds]。
(9)以下循環(huán)的執(zhí)行次數(shù)是 【9】 。
k=0
Do Until k>=10
K=k+l
Loop
答案:【9】10
評(píng)析:k從0開始每次加1,當(dāng)k條件為10時(shí),將不在進(jìn)入循環(huán),故整個(gè)循環(huán)執(zhí)行了10次。
(10)表達(dá)式Fix(-32.68)+Int(-23.02)的值為 【10】 。
答案:【10】56
評(píng)析:返回參數(shù)的整數(shù)部分,其類型和參數(shù)相同。
語法
Int(number)
Fix(number)
必要的number參數(shù)是Double或任何有效的數(shù)值表達(dá)式。如果number包含Null,則返回Null。
說明
Int和Fix都會(huì)刪除number的小數(shù)部份而返回剩下的整數(shù)。
Int和Fix的不同之處在于,如果number為負(fù)數(shù),則Int返回小于或等于number的第一個(gè)負(fù)整數(shù),而Fix則會(huì)返回大于或等于number的第一個(gè)負(fù)整數(shù)。例如,Int將.8.4轉(zhuǎn)換成.9,而Fix將.8.4轉(zhuǎn)換成-8。
(11)在窗體上畫一個(gè)命令按鈕,然后編寫如下程序:(假定變量x是一個(gè)窗體級(jí)變量)
Dim x As Integer
Sub inc(a As Integer)
X=X+a
End Sub
Private Sub Command1_Click()
inc 2
inc 3
inc 4
Print x;
End Sub
程序執(zhí)行后,單擊Command1命令按鈕,輸出的結(jié)果 【11】 。
答案:【ll】9
評(píng)析:inc函數(shù)每執(zhí)行一次就向x上累加一次傳入的參數(shù),所以最后x的值為:2+3+4=9。
答案:【6】工程或.vbp
評(píng)析:Visml Basic總是以ASCII格式保存工程文件(.Vbp)。工程文件包含了反映工程的設(shè)置的項(xiàng)目(包括工程中的窗體和模塊、引用、以及為控制編譯而選取的各種各樣的選項(xiàng),等等)。當(dāng)工程文件被裝入內(nèi)存的時(shí)候,所有相關(guān)的應(yīng)用程序的信息也就都被裝入了內(nèi)存。
(7)語句print"25+32=";25+32的輸出結(jié)果是 【7】 。
答案:【7】25+32=57
評(píng)析:語法:object.Print[outputlist]
Print方法的語法具有下列對(duì)象限定符和部分:
部分 描述
object 必要。對(duì)象表達(dá)式,其值為"應(yīng)用于"列表中的對(duì)象。
Outputlist 可選。要打印的表達(dá)式或表達(dá)式的列表。如果省略,則打印一空白行。
可以用空白或分號(hào)來分隔多個(gè)表達(dá)式。本題分號(hào)后是Print方法的第二個(gè)表達(dá)式。
(8)計(jì)時(shí)器事件之間的間隔通過 【8】 屬性設(shè)置。
答案:【8】Interval
評(píng)析:Interval屬性返回或設(shè)置對(duì)Timer控件的計(jì)時(shí)事件各調(diào)用間的毫秒數(shù)。語法:object.Interval [=milliseconds]。
(9)以下循環(huán)的執(zhí)行次數(shù)是 【9】 。
k=0
Do Until k>=10
K=k+l
Loop
答案:【9】10
評(píng)析:k從0開始每次加1,當(dāng)k條件為10時(shí),將不在進(jìn)入循環(huán),故整個(gè)循環(huán)執(zhí)行了10次。
(10)表達(dá)式Fix(-32.68)+Int(-23.02)的值為 【10】 。
答案:【10】56
評(píng)析:返回參數(shù)的整數(shù)部分,其類型和參數(shù)相同。
語法
Int(number)
Fix(number)
必要的number參數(shù)是Double或任何有效的數(shù)值表達(dá)式。如果number包含Null,則返回Null。
說明
Int和Fix都會(huì)刪除number的小數(shù)部份而返回剩下的整數(shù)。
Int和Fix的不同之處在于,如果number為負(fù)數(shù),則Int返回小于或等于number的第一個(gè)負(fù)整數(shù),而Fix則會(huì)返回大于或等于number的第一個(gè)負(fù)整數(shù)。例如,Int將.8.4轉(zhuǎn)換成.9,而Fix將.8.4轉(zhuǎn)換成-8。
(11)在窗體上畫一個(gè)命令按鈕,然后編寫如下程序:(假定變量x是一個(gè)窗體級(jí)變量)
Dim x As Integer
Sub inc(a As Integer)
X=X+a
End Sub
Private Sub Command1_Click()
inc 2
inc 3
inc 4
Print x;
End Sub
程序執(zhí)行后,單擊Command1命令按鈕,輸出的結(jié)果 【11】 。
答案:【ll】9
評(píng)析:inc函數(shù)每執(zhí)行一次就向x上累加一次傳入的參數(shù),所以最后x的值為:2+3+4=9。