参考答案和解析
正确答案:错误
更多“一个设计成循环五次的循环语句在运行时陷入了死循环,这时Authorware会提示出错。”相关问题
  • 第1题:

    ● 若程序在运行时陷入死循环,则该情况属于(14) 。

    A.语法错误

    B.运行时异常

    C.动态的语义错误

    D.静态的语义错误


    正确答案:C

  • 第2题:

    以下for语句中不是死循环的是( )。

    A.for(inti=0;i0;++i);

    D.for(;;);


    正确答案:A
    A。【解析】本题考查循环语句for的使用。for循环开始时,首先执行初始化操作,然后判断终止条件是否满足,如果满足,则执行循环体中的语句,最后执行迭代部分。完成一次循环后,重新判断终止条件。在for语句中,如果省略了终止条件判断部分,并且在语句中没有break,或终止条件判断部分始终没有终止,都将出现死循环。

  • 第3题:

    ●若程序在运行时陷入死循环,则该情况属于 (17)。

    (17)

    A.语法错误

    B.运行时异常

    C.动态的语义错误

    D.静态的语义错误


    正确答案:C

  • 第4题:

    循环语句for($x=2;$x>10;$x--),循环次数是()

    • A、8次
    • B、10次
    • C、死循环
    • D、0次

    正确答案:D

  • 第5题:

    以下关于循环语句描述正确的是()。

    • A、for循环不可能产生死循环
    • B、while循环不可能产生死循环
    • C、for循环不能嵌套while循环
    • D、即使条件不满足do……while循环体内的语句也至少执行一次

    正确答案:D

  • 第6题:

    AuthorwAre提供了条件语句和(),常用于计算机窗口编程。

    • A、分支语句
    • B、顺序语句
    • C、基本语句
    • D、循环语句

    正确答案:D

  • 第7题:

    对于foreach语句和for语句,下列说法错误的是()

    • A、 for语句与foreach语句在结构上不一样,前者有3个表达式,表达式间用分号隔开;后者仅有一个“表达式”,形式为“数据类型 变量 in 集合表达式”
    • B、 语句for(;true;);是合法的,但是个死循环;“foreach(true);”也是合法的,也是一个死循环
    • C、 语句for(;true;);是合法的,但是个死循环;而“foreach(true);”是非法的
    • D、 语句块“ int[] a={1,2}; foreach(int i in a);”是合法的。

    正确答案:B

  • 第8题:

    当MCS-51单片机运行出错或程序陷入死循环时,如何来摆脱困境?


    正确答案: 软件陷阱、复位

  • 第9题:

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

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

    正确答案:A

  • 第10题:

    单选题
    以下关于循环语句描述正确的是()。
    A

    for循环不可能产生死循环

    B

    while循环不可能产生死循环

    C

    for循环不能嵌套while循环

    D

    即使条件不满足do……while循环体内的语句也至少执行一次


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

  • 第11题:

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

    无语法错误,但循环体中应有退出循环的语句,否则是一个死循环

    B

    无语法错误,但这是一个死循环,无法退出循环

    C

    肯定是错误的

    D

    语法错误,while后只能是逻辑表达式


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

  • 第12题:

    单选题
    循环语句for($x=2;$x>10;$x--),循环次数是()
    A

    8次

    B

    10次

    C

    死循环

    D

    0次


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

  • 第13题:

    以下for语句中不是死循环的是( )。 A.for(inti=0;i<1;++i);B.for(inti=0;;++i);S

    以下for语句中不是死循环的是( )。

    A.for(inti=0;i<1;++i);

    B.for(inti=0;;++i);

    C.for(inti=1;i>0;++i);

    D.for(;;);


    正确答案:A
    A。【解析】本题考查循环语句for的使用。for循环开始时,首先执行初始化操作,然后判断终止条件是否满足,如果满足,则执行循环体中的语句,最后执行迭代部分。完成一次循环后,重新判断终止条件。在for语句中,如果省略了终止条件判断部分,并且在语句中没有break,或终止条件判断部分始终没有终止,都将出现死循环。

  • 第14题:

    在一个循环语句的循环体中含有另一个循环语句,肯定出现死循环。( )


    正确答案:错误

  • 第15题:

    若程序在运行时陷入死循环,则该情况属于( )。

    A.语法错误
    B.运行时异常
    C.动态的语义错误
    D.静态的语义错误

    答案:C
    解析:

  • 第16题:

    以下语句的运行结果为vari=0;while(i<=2){i=i-1}()

    • A、运行报错
    • B、循环三次
    • C、循环两次
    • D、死循环

    正确答案:D

  • 第17题:

    MCS-51单片机运行出错或程序进入死循环,如何摆脱困境?


    正确答案:通过复位电路复位。

  • 第18题:

    为了控制数据报发生死循环,报头中引入了()域。


    正确答案:生存周期

  • 第19题:

    break;语句执行时退出本层循环,continue;语句结束本次循环。


    正确答案:正确

  • 第20题:

    AT89S51单片机运行出错或程序陷入死循环时,如何摆脱困境?


    正确答案:可以采用复位键进行复位,使单片机初始化,也可以在软件中使用看门狗。

  • 第21题:

    下面关于循环语句的说法错误的是()。

    • A、相较于while循环,for循环更适合循环次数固定的循环。
    • B、相较于for循环,while循环更适合循环次数不定的循环。
    • C、当for循环的条件总是true,且循环体中不进行break,将会出现死循环。
    • D、当for循环的条件总是true,且循环体中不进行continue,将会出现死循环。

    正确答案:D

  • 第22题:

    单选题
    下面关于循环语句的说法错误的是()。
    A

    相较于while循环,for循环更适合循环次数固定的循环。

    B

    相较于for循环,while循环更适合循环次数不定的循环。

    C

    当for循环的条件总是true,且循环体中不进行break,将会出现死循环。

    D

    当for循环的条件总是true,且循环体中不进行continue,将会出现死循环。


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

  • 第23题:

    填空题
    为了控制数据报发生死循环,报头中引入了()域。

    正确答案: 生存周期
    解析: 暂无解析