[單項選擇題] 窗體上有一個Text1文本框,一個Command1命令按鈕,并有以下程序: Private Sub Command1_Click() Di
2021-07-20
[單項選擇題] 窗體上有一個Text1文本框,一個Command1命令按鈕,并有以下程序:
Private Sub Command1_Click()
Dim n
If Text1.Text<>"123456"Then
n=n+1
Print"口令輸入錯誤" & n & "次"
End If
End Sub
希望程序運行時得到左圖所示的效果,即:輸入口令,單擊“確定口令”命令按鈕,若輸入的口令不是“123456”,則在窗體上顯示輸入錯誤口令的次數(shù)。但上面的程序?qū)嶋H顯示的是右圖所示的效果,程序需要修改。下面修改方案中正確的是( )
A.在Dim n語句的下面添加一句:n=0
B.把Print"口令輸入錯誤"&n&"次"改為Print"口令輸入錯誤"+n+"次"
C.把Print"口令輸入錯誤"&n&"次"改為Print"口令輸入錯誤"&Str(n)&"次"
D.把Dim n改為Static n
正確答案:D
參考解析:本題要實現(xiàn)的功能是當(dāng)輸入錯誤口令時,在窗體上顯示輸入錯誤口令的次數(shù),本題若要正確記錄輸入錯誤的次數(shù),應(yīng)把n定義成靜態(tài)變量n。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。