假定有以下循環(huán)結(jié)構(gòu)Do Until條件循環(huán)體Loop則正確的敘述是()。
假定有以下循環(huán)結(jié)構(gòu) Do Until條件 循環(huán)體 Loop 則正確的敘述是( )。
A.如果“條件”值為0,則一次循環(huán)體也不執(zhí)行
B.如果“條件”值為0,則至少執(zhí)行一次循環(huán)體
C.如果“條件”值不為0,則至少執(zhí)行一次循環(huán)體
D.不論“條件”是否為“真”,至少要執(zhí)行一次循環(huán)體
正確答案:B解析: 本題考查VBA中Do Until…Loop循環(huán)的知識(shí)。對(duì)于這種循環(huán)結(jié)構(gòu),首先看條件判斷在循環(huán)體的前面還是后面,如果是先判斷條件,則有可能一次也不執(zhí)行循環(huán)體;如果是后判斷條件,則無論條件如何至少執(zhí)行一次循環(huán)體。在Until循環(huán)中條件為False時(shí)執(zhí)行循環(huán)體,條件為。True時(shí)退出循環(huán);在While循環(huán)中條件為True時(shí)執(zhí)行循環(huán)體,條件為False時(shí)退出循環(huán),這一點(diǎn)要注意區(qū)分清楚。本題中是先判斷條件,條件值為0表示條件是False,則至少執(zhí)行一次循環(huán)體。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。