[填空題] 工程中有Form1和Form2兩個(gè)窗體。Form1窗體外觀如圖5所示。程序運(yùn)行時(shí),在Form1中名稱為Text1的文本框中輸入一個(gè)數(shù)值(圓的半徑),
[填空題] 工程中有Form1和Form2兩個(gè)窗體。Form1窗體外觀如圖5所示。程序運(yùn)行時(shí),在Form1中名稱為Text1的文本框中輸入一個(gè)數(shù)值(圓的半徑),然后單擊命令按鈕“計(jì)算并顯示”(其名稱為Command1),則顯示Form2窗體,且根據(jù)輸入的圓的半徑計(jì)算圓的面積,并在Form2的窗體上顯示出來(lái),如圖6所示。如果單擊命令按鈕,文本框中輸入的不是數(shù)值,則用信息框顯示“請(qǐng)輸入數(shù)值數(shù)據(jù)!”。請(qǐng)?zhí)羁铡?/p>
Private Sub Command1_Click()
If Text1.Text="" Then
Msgbox "請(qǐng)輸入半徑!"
ElseIf Not IsNumeric(______) Then
MsgBox "請(qǐng)輸入數(shù)值數(shù)據(jù)!"
Else
r=Val(______)
Form2.Show
______.Print "圓的面積是" & 3.14 * r * r
End If
End Sub
正確答案:Text1.Text Text1.Text Form2
參考解析:第1空所在的語(yǔ)句用于檢查輸入的數(shù)據(jù)是否為數(shù)字,輸入的數(shù)據(jù)由文本框Text1提供,所以第1空處填Text1.Text。在輸入的數(shù)據(jù)為數(shù)字的情況下,因?yàn)槲谋究蛑械臄?shù)據(jù)不論是否為數(shù)字,都為字符型數(shù)據(jù),為了進(jìn)一步的運(yùn)算,需要將輸入的數(shù)據(jù)用val函數(shù)轉(zhuǎn)換為數(shù)值型數(shù)據(jù)存入到變量r中,所以第2空還是填Text1.Text。最后在窗體Form2上顯示圓的面積,為了指明輸出在窗體Form2上,所以Print方法前應(yīng)填Form2。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。