更多“DO WHILE—ENDDO语句用于()。”相关问题
  • 第1题:

    运行下面的程序

    I = 0

    DO WHILE I<10

    IF INT(I/2)=I/2

    ?"偶数"

    ELSE ?"奇数"

    ENDIF

    I=I+1

    ENDDO

    问语句?"奇数"被执行的次数是

    A.5

    B.6

    C.10

    D.11


    正确答案:A
    解析:此题是DO WHILE循环和条件语句结合使用,INT(I/2)=I/2判断是否能被2整除,10以内不能被2整除的数是5个。

  • 第2题:

    下列关于do…while语句的叙述中正确的是( )。

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

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

    C.do…while语句所构成的循环只有在while后面的表达式非零时才结束

    D.do…while语句所构成的循环只有在while后面的表达式为零时才结束


    正确答案:D
    解析:for语句、while语句以及do…while语句构成的循环可以相互转换。do…while循环的结束条件是while后面的表达式为0(即循环条件为“假”)。

  • 第3题:

    在DO WHILE…ENDD0循环结构中LOOP语句的作用是( )。

    A.退出循环,返回到程序开始处

    B.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行

    C.该语句在DO WHILE…ENDDO循环结构中不起任何作用

    D.转移到DO WHILE语句行,开始下一次判断和循环


    正确答案:D
    D。【解析】在DOWHILE…ENDD0循环结构中LOOP语句的作用是循环结构,从LOOP处开始循环。

  • 第4题:

    在DO WHILE...ENDDO循环结构中,EXIT命令的作用是 ______。

    A.退出过程,返回程序开始处

    B.转移到DOWHILE语句行,开始下一个判断和循环

    C.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行

    D.终止程序执行


    正确答案:C
    解析:EXIT命令的作用是退出循环。按照程序顺序执行的原则,退出循环后,将跳转到循环语句后的第一条语句继续执行。

  • 第5题:

    C语言中( )

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

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

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

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


    正确答案:D

  • 第6题:

    在DO WHILE/ENDDO循环中,若循环条件设置为.T.,则出现死循环。


    正确答案:正确

  • 第7题:

    在非嵌套程序结构中,可以使用LOOP和EXIT语句的基本程序结构是().

    • A、TEXT-ENDTEXT
    • B、IF-ENDIF
    • C、DO CASE-ENDCASE
    • D、DO WHILE-ENDDO

    正确答案:D

  • 第8题:

    以下叙述正确的是() 

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

    正确答案:D

  • 第9题:

    以下语句中()不是循环结构语句。

    • A、Scan„„endscan
    • B、case„„endcase
    • C、for„„endfor
    • D、do„„enddo

    正确答案:B

  • 第10题:

    在 DO WHILE … ENDDO循环结构中,用于跳出本次循环任务,使重新判断进入下一轮循环的命令是().


    正确答案:LOOP

  • 第11题:

    填空题
    在 DO WHILE … ENDDO循环结构中,用于跳出本次循环任务,使重新判断进入下一轮循环的命令是().

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

  • 第12题:

    单选题
    在DO WHILE…ENDDO循环结构中LOOP语句的作用是(  )。
    A

    退出循环,返回到程序开始处

    B

    终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行

    C

    该语句在DO WHILE…ENDDO循环结构中不起任何作用

    D

    转移到DO WHILE语句行,开始下一次判断和循环


    正确答案: C
    解析:
    如果循环体包含LOOP语句,那么当遇到LOOP时,就结束循环体的本次执行,不再执行其后面的语句,而是转回DO WHILE处重新判断条件,即开始下一次判断和循环。

  • 第13题:

    在DO WHILE-ENDDO的循环结构中,下列叙述正确的是

    A.循环体中的LOOP和EXIT语句的位置是固定的。

    B.在程序中应加入控制循环结束的语句

    C.执行到ENDDO时,首先判断表达式的值,然后再返回DO WHILE语句

    D.循环体中的LOOP语句为跳出循环体


    正确答案:B
    解析:LOOP语句用来结束循环体的本次执行,重新返回到DOWHILE处判断条件;EXIT则直接跳出循环体,执行ENDDO后面的语句,这两个语句在循环体中的位置并不是固定的。

  • 第14题:

    不属于循环结构的语句是( )A.SCAN...ENDSCANB.IF...ENDIFC.FOR...ENDFORS

    不属于循环结构的语句是( )

    A.SCAN...ENDSCAN

    B.IF...ENDIF

    C.FOR...ENDFOR

    D.DO While...ENDDO


    正确答案:B

  • 第15题:

    在DO WHILE...ENODO循环结构中,LOOP命令的作用是( )。

    A.终止程序的运行

    B.退出循环,返回程序开始处继续执行

    C.转到DO WHILE语句行,开始下一次循环

    D.终止本次循环,将控制转到本循环结构ENDDO后面的第一条语句继续执行


    正确答案:C
    解析:在循环语句的循环体中还可以出现两条特殊的命令:LOOP和EXIT。这两条命令会影响循环语句的正常执行流程。在DOWHILE-ENDDO语句中:①如果循环体包含LOOP命令,那么当遇到LOOP时,就结束循环体的本次执行,不再执行其后面的语句,而是转回DOWHILE处重新判断条件;②如果循环体包含EXIT命令,那么当遇到EXIT时,就结束循环语句的执行,转回执行EXIT后面的语句。

  • 第16题:

    While、do-while语句是用于______基本结构。

    A.顺序

    B.选择

    C.循环

    D.转移


    正确答案:C

  • 第17题:

    下面关于循环中的描述正确的是()

    • A、使用双重循环语句允许while与for语句嵌套do-while语句
    • B、break用于switch结构及循环结构,其含义是中断,中止
    • C、if能实现选择还能实现循环结构
    • D、while,do-while及for都是用来实现循环结构.

    正确答案:A,B,D

  • 第18题:

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

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

    正确答案:C

  • 第19题:

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

    • A、不能使用do—while语句构成的循环
    • B、do-while语句构成的循环必须用break语句才能退出
    • C、do-while语句构成的循环,当while语句中的表达式值为非零时结束循环
    • D、do-while语句构成的循环,当while语句中的表达式值为零时结束循环

    正确答案:D

  • 第20题:

    下列关于do...while语句和while语句的叙述中,错误的是()。

    • A、do...while语句先执行循环体中的语句,然后再判断表达式
    • B、while语句是先进行条件判断,满足条件才去执行循环体
    • C、while语句至少要执行一次循环语句
    • D、do...while循环至少要执行一次循环语句

    正确答案:C

  • 第21题:

    下列关于Do…Loop语句的叙述不正确的是()。

    • A、Do…Loop语句采用逻辑表达式来控制循环体执行的次数
    • B、当Do While…Loop或Do Until…Loop语句中While或Until后的表达式的值为True或非零时,循环继续
    • C、Do…Loop while语句与Do…Loop until语句都至少执行一次循环体
    • D、Do While…Loop语句与Do Until…Loop语句可能不执行循环体

    正确答案:B

  • 第22题:

    设有下列语句:  do while .t.  … enddo  则该语句().

    • A、无语法错误,但循环体中应有退出循环的语句,否则是一个死循环
    • B、无语法错误,但这是一个死循环,无法退出循环
    • C、肯定是错误的
    • D、语法错误,while后只能是逻辑表达式

    正确答案:A

  • 第23题:

    单选题
    DO WHILE—ENDDO语句用于()。
    A

    选择结构

    B

    循环结构

    C

    顺序结构

    D

    网络结构


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