vb 循环结构中的一题

学习 时间:2026-03-30 11:02:08 阅读:7008
vb 循环结构中的一题假定有以下循环结构Do Until 条件循环体Loop则正确的是A.如果“条件”是一个为0的常数,则一次循环体也不执行B.如果“条件”是一个为0的常数,则至少执行一次循环体但是我认为应该是A啊.这种形式的循环结构不是先判断后执行吗?所以有可能一次都不执行循环体中的语句啊?难道我的理解错了吗?感激不尽!

最佳回答

笨笨的小猫咪

炙热的煎饼

2026-03-30 11:02:08

确切的说因为条件是0 所以 如果循环体中没有跳出循环的话,那么永远会一直执行下去,但循环体中有可能包括跳出循环,所以循环体至少执行一次^^如果不考虑跳出循环的问题的话,那么将会无限循环执行循环体。 如果条件为1时(或真),才会像你想像一样一次都不执行,注意do until true才是一次也不执行。

最新回答共有2条回答

  • 无心的小土豆
    回复
    2026-03-30 11:02:08

    确切的说因为条件是0 所以 如果循环体中没有跳出循环的话,那么永远会一直执行下去,但循环体中有可能包括跳出循环,所以循环体至少执行一次^^如果不考虑跳出循环的问题的话,那么将会无限循环执行循环体。 如果条件为1时(或真),才会像你想像一样一次都不执行,注意do until true才是一次也不执行。

上一篇 如何控制飞机的方向

下一篇 each boy and each girl--- to help.A asks B is asked