更多“ 在永真条件DO WHILE.T.的循环中,退出循环时可使用 ”相关问题
  • 第1题:

    若循环体执行的次数为m,则在do-while型循环中,循环条件的执行次数为(请作答此空),在while-do型循环中,判断循环条件的次数为( )。

    A.m l
    B.m
    C.m+1
    D.2m

    答案:C
    解析:
    While-do型循环的含义如下图(a)所示。在这种循环中,是先判断循环条件再决定是否执行循环体,循环条件(菱形框)的运算总是比循环体多一次。因此,若循环体的执行次数为m,则循环条件的执行次数为m+1。

    Do-while型循环的含义如上图(b)所示。在这种循环中,先执行循环体再判断循环条件以决定是否进行下一次的循环,循环条件(菱形框)的运算和循环体执行的次数相同。

  • 第2题:

    若循环体执行的次数为m,则在do-while型循环中,循环条件的执行次数为(),在while-do型循环中,判断循环条件的次数为(请作答此空)。

    A.m l
    B.m
    C.m+1
    D.2m

    答案:C
    解析:
    While-do型循环的含义如下图(a)所示。在这种循环中,是先判断循环条件再决定是否执行循环体,循环条件(菱形框)的运算总是比循环体多一次。因此,若循环体的执行次数为m,则循环条件的执行次数为m+1。

    Do-while型循环的含义如上图(b)所示。在这种循环中,先执行循环体再判断循环条件以决定是否进行下一次的循环,循环条件(菱形框)的运算和循环体执行的次数相同。

  • 第3题:

    在C语言中,下列说法中正确的是()

    A.不能使用"do … while"的循环。

    B."do while"的循环必须使用break语句退出循环。

    C."do while"的循环中,当条件为0时将结束循环。

    D."do while"的循环中,当条件为非0时将结束循环。


    D 解析:本题考查do-while语句。C语言支持do-while语句,选项A)错误;do-while构成的循环,当while语句中的表达式值为零时结束循环,故选项B)、C)都是错误的。

  • 第4题:

    若循环体执行的次数为m,则在do-while型循环中,循环条件的执行次数为(请作答此空),在while-do型循环中,判断循环条件的次数为()。

    A.m-1
    B.m
    C.m+1
    D.2m

    答案:B
    解析:
    While-do型循环的含义如下图(a)所示。在这种循环中,是先判断循环条件再决定是否执行循环体,循环条件(菱形框)的运算总是比循环体多一次。因此,若循环体的执行次数为m,则循环条件的执行次数为m+1。

    Do-while型循环的含义如上图(b)所示。在这种循环中,先执行循环体再判断循环条件以决定是否进行下一次的循环,循环条件(菱形框)的运算和循环体执行的次数相同。

  • 第5题:

    1.在C语言中,下列说法中正确的是 。

    A.不能使用“do { 语句 } while (条件);”的循环。

    B.“do { 语句 } while (条件);”的循环必须使用" break" 语句退出循环。

    C.“do { 语句 } while (条件);”的循环中,当条件为非0时将结束循环。

    D.“do { 语句 } while (条件);”的循环中,当条件为0时将结束循环。


    A