更多“以下不构成无限循环的语句或语句组是_______。”相关问题
  • 第1题:

    以下不正确的是 ______。

    A.语句for(i=0:;i++)表示无限循环

    B.for(; ;)表示无限循环

    C.for()也表示无限循环

    D.while(1)表示无限循环


    正确答案:C

  • 第2题:

    以下不构成无限循环的语句或语句组是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    选项A)中d0后面的语句只执行了一次便结束了循环;B)选项中条件while(1)永远成立,因此是死循环;C)选项中n的值为l0,而循环体为空语句,所以while(n)永远为真,进入死循环;D)选项中fbr语句第二个表达式为空,因此没有判定条件,进入死循环。因此本题答案为A)。

  • 第3题:

    以下不构成无限循环的语句或语句组是( )。


    正确答案:A
    选项A中d0后面的语句只执行了-次匣结束了循环;B选项中条件while(1)永远成立,所以是死循F;C选项中n的值为10,而循环体为空语句,所以while(n)永远为真,进入死循环;D选项中for语句第二个表达式为空,所1以没有判别条件,进入死循环。

  • 第4题:

    下列叙述中,正确的是( )。

    A.while语句构成的循环不能用其他语句构成的循环来代替

    B.do-while语句构成的循环只能用break语句退出

    C.用while语句构成的循环,只有在while后的表达式为非0时才执行循环

    D.do-while语句构成的循环,只有在while后的表达式为0时才结束循环


    正确答案:C
    解析:本题考核对do-while语句、while语句基本语法的掌握。选项A中,while语句构成的循环体可由其他语句构成的循环体代替,所以选项A不正确。选项B中,do-while语句构成的循环,当while的条件表达式的值为0时,也可结束循环,所以选项B也不正确。选项C是正确的。选项D可参照选项B,当使用break语句时,也可退出循环。故选项D也不正确。

  • 第5题:

    以下不正确的是 ______。

    A.语句for(i=0;; i++)表示无限循环

    B.for(;;)表示无限循环

    C.for()也表示无限循环

    D.while(1)表示无限循


    正确答案:C

  • 第6题:

    do-while语句构成的循环不能用其它语句构成的循环来代替


    正确答案:错误

  • 第7题:

    不能构成循环的语句是()。

    • A、for语句
    • B、while语句
    • C、switch语句
    • D、do—while语句

    正确答案:C

  • 第8题:

    以下不会构成无限循环的语句或语句组是()

    • A、n=0;do{++n;}while(n<=0)
    • B、n=0;while(1){n++;}
    • C、n=10;while(n);{n--;}
    • D、for(n=0,i=1;;i++)n+=i

    正确答案:A

  • 第9题:

    单选题
    以下叙述正确的是(  )。
    A

    do-while语句构成的循环,当while语句中的表达式值为0时结束循环

    B

    do-while语句和while-do构成的循环功能相同

    C

    while-do语句构成的循环,当while语句中的表达式值为非0时结束循环

    D

    do-while语句构成的循环,必须用break语句退出循环


    正确答案: B
    解析:
    B项错误,do-while语句先执行循环体,再判断循环条件语句,while-do循环先判断循环条件语句,再执行循环体;C项错误,do-while语句构成的循环,while语句中的表达式值为0时结束循环;D项错误,do-while语句除了可以使用break语句退出循环外,还可以使用循环条件语句,当不满足循环条件时退出循环。答案选择A选项。

  • 第10题:

    单选题
    C语言中以下说法正确的是()
    A

    不能使用while语句构成的循环

    B

    while语句构成的循环必须用break语句才能退出

    C

    while语句构成的循环,当while语句中的表达式值为非零时结束循环

    D

    while语句构成的循环,当while语句中的表达式值为零时结束循环


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    以下叙述正确的是()
    A

     do……while语句构成的循环不能用其他语句构成的循环来代替

    B

     do……while语句构成的循环只能用break语句结束循环

    C

     用do……while语句构成的循环,在while后的表达式为true时结束循环

    D

     用do……while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    VFP程序控制语句:“DOWHILE条件命令组ENDDO”属于()
    A

    顺序语句

    B

    预知循环次数的循环语句

    C

    条件语句

    D

    选择语句

    E

    未知循环次数的循环语句


    正确答案: B
    解析: 暂无解析

  • 第13题:

    下列不构成无限循环的语句或语句组是( )。

    A.n=0; do{++n;)while(n<=0);

    B.n=0; while(1){n++;)

    C.while(n=1O);{n--;}

    D.for(n=0,i=1;;i++)n+=i


    正确答案:A
    A。【解析】选项B中while(1)永远为真,一直自加下次进入死循环;选项C中while(n=10)同理死循环,没有下限范围;选项D中for循环中i也没有循环限定条件也将进入死循环;只有选项A中while(n<=o)循环判定成立,循环结束。

  • 第14题:

    以下叙述中正确的是( )。

    A.do-while语句构成的循环不能用其他语句构成的循环来代替

    B.do-while语句构成的循环只能用break语句退出

    C.用do-while语句构成循环时,只有在while后的表达式为非零时结束循环

    D.用do-while语句构成循环时,只有在while后的表达式为零时结束循环


    正确答案:D
    选项A,可以用for循环代替;选项B,不满足条件时即条件的逻辑值为假(0)时退出,break也可以;选项C,while(条件),条件为真时进行循环,为假(0)时退出。

  • 第15题:

    以下叙述中,正确的是______。

    A.do…while语句构成的循环不能用其他语句构成的循环来代替

    B.do…while语句构成的循环只能用break语句退出

    C.用do…while语句构成的循环,在while后的表达式为非零时结束循环

    D.用do…while语句构成的循环,在while后的表达式为零时结束循环


    正确答案:D

  • 第16题:

    C语言中( )

    A.不能使用do-while语句构成的循环

    B.do-while语句构成的循环必须用break语句才能退出

    C.do-while语句构成的循环,当while语句中的表达式值为非零时结束循环

    D.do-while语句构成的循环,当while语句中的表达式值为零时结束循环


    正确答案:D

  • 第17题:

    不能构成循环的语句是()

    • A、for语句
    • B、while语句
    • C、dowhile语句
    • D、switch语句

    正确答案:D

  • 第18题:

    while语句构成的循环不能用其他语句构成的循环代替


    正确答案:错误

  • 第19题:

    以下叙述正确的是() 

    • A、 do……while语句构成的循环不能用其他语句构成的循环来代替
    • B、 do……while语句构成的循环只能用break语句结束循环
    • C、 用do……while语句构成的循环,在while后的表达式为true时结束循环
    • D、 用do……while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式

    正确答案:D

  • 第20题:

    VFP程序控制语句:"DOWHILE条件命令组ENDDO"属于()

    • A、顺序语句
    • B、预知循环次数的循环语句
    • C、条件语句
    • D、选择语句
    • E、未知循环次数的循环语句

    正确答案:E

  • 第21题:

    单选题
    以下不正确的是(  )。
    A

    语句for(i=0;;i++)表示无限循环

    B

    for(;;)表示无限循环

    C

    for()表示无限循环

    D

    while(1)表示无限循环


    正确答案: B
    解析:
    for循环语句中三个表达式可以省略,但是两个分号不能省略,用for(;;)表示省略循环语句中的表达式。for()是一个错误的for循环语句,没有意义。

  • 第22题:

    单选题
    不能构成循环的语句是()。
    A

    for语句

    B

    while语句

    C

    switch语句

    D

    do—while语句


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    在C语言中,下列描述正确的是()
    A

    不能使用do—while语句构成的循环

    B

    do-while语句构成的循环必须用break语句才能退出

    C

    do-while语句构成的循环,当while语句中的表达式值为非零时结束循环

    D

    do-while语句构成的循环,当while语句中的表达式值为零时结束循环


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    以下不构成无限循环的语句或者语句组是(  )。
    A

    n=0;do{++n;}while(n<=0);

    B

    n=0;while(1){n++;}

    C

    n=10;while(n);{n--;}

    D

    for(n=0,i=1;i++)n+=i;


    正确答案: D
    解析:
    A项,为do-while循环语句,首先执行do后面的语句++n;得n=1,while条件表达式为假,退出循环;B项,while条件表达式的值始终为1,条件为真,构成无限循环;C项,while(n);语句循环体为空,n的值在循环中一直保持不变,构成无限循环;D项,i=1,for语句中条件判断语句为空,永远为真,构成无限循环。答案选择A选项。