(24)在窗體上有文本框Text1和命令按鈕Command1,并有下列事件過程: Private Sub Command1_Click()
(24)在窗體上有文本框Text1和命令按鈕Command1,并有下列事件過程: Private Sub Command1_Click() Dim i As Integer For j=0 To 50 i=i+3 n=n+1 If i>10 Then Exit For Next Text1.Text=Str(n) End Sub 單擊命令按鈕,程序運(yùn)行后,在文本框中顯示的值是 A.2 B.3 C.4 D.5
正確答案:C【解析】For循環(huán)是指定循環(huán)次數(shù)的循環(huán),但是有時(shí)候可能需要在循環(huán)變量到達(dá)終值前退出循環(huán),這可以使用Exit For語句來實(shí)現(xiàn)。在一個(gè)For循環(huán)中,可以含有一個(gè)或多個(gè)Exit For語句,并且它可以出現(xiàn)在循環(huán)體的任何位置。本題中,當(dāng)i大于10的時(shí)候,就退出For循環(huán),不管循環(huán)變量j是否達(dá)到終值50。程序執(zhí)行過程如下:第1次循環(huán),即j=0時(shí):i=3,n=1;第2次循環(huán),即j=1時(shí):i=6,n=2;第3次循環(huán),即j=2時(shí):i=9,n=3;第4次循環(huán),即j=3時(shí):i=12,n=4;此時(shí)i>10成立,執(zhí)行E
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。