下列各种形式的循环中,输出“*”的个数最少的循环是A.a=5:b=8 Do Print "*" a=a+1 Loop While a<bB.a=5:b=8 Do Print "*" a=a+1 Loop Until a<bC.a=5:b=8 Do Until a-b Print "*" b=b+1 LoopD.a=5:b=8 Do Until a>b Print "*" a=a+1 Loop

题目

下列各种形式的循环中,输出“*”的个数最少的循环是

A.a=5:b=8 Do Print "*" a=a+1 Loop While a<b

B.a=5:b=8 Do Print "*" a=a+1 Loop Until a<b

C.a=5:b=8 Do Until a-b Print "*" b=b+1 Loop

D.a=5:b=8 Do Until a>b Print "*" a=a+1 Loop


相似考题
更多“下列各种形式的循环中,输出“*”的个数最少的循环是A.a=5:b=8 Do Print "*" a=a+1 Loop While ”相关问题
  • 第1题:

    下列4种形式的循环设计中,循环次数最少的是( )。

    A.a=5:b=8Do a=a+1Loop While a;ba=a+1Loop


    正确答案:C
    C.【解析】本题考查VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体:如果是后判断条件,则无论条件如何至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环:在While循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清楚。本题中的A循环执行4次,8循环执行l次,c循环一次也不执行,D循环执行4次。

  • 第2题:

    以下说法中不正确的是()。

    A.do-while循环中循环体语句只能是一条可执行语句

    B.do-while循环中,在while(表达式)后的分号可以省略

    C.在do-while循环体中,一定要有能使while后面表达式的值变为零(“假”)的操作

    D.do-while循环中,根据情况可以省略while

    E.do-while循环是先判断,后执行


    A

  • 第3题:

    先判断条件的当循环语句是()。

    A.do...while 

    B.while  

    C.while...do

    D.do ...loop


    while

  • 第4题:

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

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

    B.“do语句While(条件)”的循环中必须使用“break”语句退出循环

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

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


    正确答案:D
    do-while语句的一般形式是:
    do语句
    while(表达式);
    其语义是重复执行其成分语句,直至表示条件的表达式值为0时结束。do-while语句是正常使用的一种循环结构之一。do-while语句的循环结束条件由while后的表达式值为0所控制,并不一定要有break语句跳出循环来结束循环。do-while语句在条件值非0时,将继续循环,而不是结束循环。条件值为0时,才结束循环。所以正确的选择是D。

  • 第5题:

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

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

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

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

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


    A