[填空題] 在窗體上建立名稱為了ext1、Text2和Text3的三個(gè)文本框,其中Text1和Text2文本框用來(lái)接受兩個(gè)整數(shù)(假設(shè)為M和N),建立一個(gè)名稱為C
[填空題] 在窗體上建立名稱為了ext1、Text2和Text3的三個(gè)文本框,其中Text1和Text2文本框用來(lái)接受兩個(gè)整數(shù)(假設(shè)為M和N),建立一個(gè)名稱為Command1的命令按鈕,單擊它將得到數(shù)M從右邊起的第N位數(shù)字,并把該數(shù)字顯示在Text3文本框中,如圖20-15如示。請(qǐng)?zhí)羁铡?/p>
Private Function digit(ByVal m As Integer,ByVal n As Integer)As Integer
Dim i As Integer
For i=1 To n-1
m=m10
Next i
digit= 【11】
End Function
Private Sub Command1_Click()
Dim m As Integer,n As Integer,k As Integer
m=Val(Text1.Text)
n=Val(Text2.Text)
k= 【12】
Text3.Text=Str(k)
End Sub
正確答案:[11]m Mod 10 [12]digit(m,n)
參考解析:本題digit()函數(shù)的作用是求第一個(gè)形參m從右數(shù)的第n(第二個(gè)形參)位數(shù)字。為求m的第n位數(shù)字,可先讓m除以10n-1,再求商除以10的余數(shù),該余數(shù)就是所需要的數(shù)字。因此[11]處應(yīng)填“m Mod 10”。當(dāng)發(fā)生 Command1_Click事件時(shí),將調(diào)用該函數(shù)求得m和右數(shù)第n位數(shù)字,因此在[12]處應(yīng)填函數(shù)調(diào)用“digit(m,n)”。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。