(23) 下列程序段的執(zhí)行結(jié)果為
I=4
x=5
Do
I=I + 1
x=x^ 2
Loop Until I>=7
Print "I="; I
Print "x="; x
A) I=4
x=258694
B) I=7
x=256987
C) I=6
x=365840
D) I=7
x=390625
【命題目的】考查考生對循環(huán)控制結(jié)構(gòu)的掌握。
【解題要點】結(jié)構(gòu)Do循環(huán)結(jié)構(gòu),其格式為:
Do
[語句塊]
[Exit Do]
Loop Until 循環(huán)條件
此循環(huán)由于"先執(zhí)行后檢查",所以至少執(zhí)行一次。本題中,程序運行到循環(huán)條件I>=7的值為True,停止。所以程序結(jié)束運行后I=7,x=390625。
【考點鏈接】Do…Loop While循環(huán)結(jié)構(gòu),Do While|Until…Loop循環(huán)結(jié)構(gòu)。
相關(guān)推薦:
在VB中利用遠(yuǎn)程數(shù)據(jù)庫的訪問之應(yīng)用舉例 VB中利用遠(yuǎn)程數(shù)據(jù)庫的訪問之?dāng)?shù)據(jù)處理案例