do until 条件 循环体 loop 则下列描述真确的是

do until 条件 循环体 loop 则下列描述真确的是
A) 如果“条件”是一个为0的常数,则一次循环体也不执行
B) 如果“条件”是一个为0的常数,则至少执行一次循环体
C) 如果“条件”是一个不为0的常数,则至少执行一次循环体
D) 不论“条件”是否为“真”,至少要执行一次循环体
答案居然选择B,我认为A和C都对,理由如下:
此题的关键是要判断“条件”是否成立,如果成立,则执行后面的循环体,不成立,就不执行.vb中0假,一切非0均为真.A)如果“条件”是为0的常数,也就是说条件为假,不成立,一次循环都不执行,所以A对.C)“条件”不为0,也就是说,可以确定初始时“条件”为真,则至少要执行一次后面的循环体,所以C对.
望各位大侠能为小弟指点一二,小弟愚钝,还望说详细点儿,
93323929 1年前 已收到1个回答 举报

天魔心 幼苗

共回答了20个问题采纳率:80% 举报

条件成立时就loop否则就do
注意它和do while的区别.
当条件为0时,就是个死循环,它会一直do而不loop

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.443 s. - webmaster@yulucn.com