以下关于跳转语句的叙述中不正确的是()。

题目

以下关于跳转语句的叙述中不正确的是()。

  • A、continue语句的作用是:使程序的执行流跳出包含它的所有循环
  • B、break语句只能用在循环体内和switch语句体内
  • C、在循环体内使用break语句和continue语句的作用相同
  • D、break语句只能用在switch语句体内
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列运算中属于跳转语句的是

A ) try

B ) catch

C ) finally

D ) break


正确答案:D

第2题:

Java中的流程控制语句包括()。

A.顺序语句

B.分支语句

C.循环语句

D.跳转语句


参考答案:ABCD

第3题:

有以下程序

main( )

{ char a,b,c,*d;

a='\';b='\xbc';

c='\0xab';d="\0127";

cout<<a<<b<<c<<*d<<endl;

}

编译时出现错误,以下叙述中正确的是

A.程序中只有a='\';语句不正确

B.b='\xbc';语句不正确

C.d="\0127";语句不正确

D.a='\';和c='\0xab';语句都不正确


正确答案:D
解析:本题考察C++中各种类型在输出时的转化关系。斜杠为转义控制字符,其后必须紧跟一个字符,故首先可以确定的是a的赋值语句是错误的,根据选项我们直接看c的赋值语句是否正确。斜杠后跟0表示其后为八进制,其值从0到7,因此C的赋值语句也是错误的。据此可以判断本题的正确答案应该为D。

第4题:

PLEX程序中CASE语句用于分支跳转,其对应的结束语句是().


正确答案:ESAC

第5题:

下列语句中执行跳转功能的语句是

A.for语句

B.while语句

C.continue语句

D.switch语句


正确答案:C
解析:本题考查Java流程控制语句。for浯句和while语句是循环语句,swithch语句是多分支语句,而continue语句是跳转语句。continue语句跳过循环体中下面尚未执行的语句,回到循环体的开始继续下一轮的循环。跳转语句除了continue之外,还有break语句和return语句。
本题的正确答案是选项C。

第6题:

以下语句哪个不是跳转语句()

A、continue

B、while

C、break

D、return


参考答案:B

第7题:

C++语言的跳转语句中,对于break和continue说法正确的是( )。

A.break语句只使用于循环体中

B.continue语句只应用于循环体中

C.break是无条件跳转语句,continue不是

D.break和continue的跳转范围不够明确,容易产生问题


正确答案:B
解析:此类题比较典型,考生应该加以注意。break语句将使程序从当前的循环语句(do、while和for)内跳转出来。switch语句中也可以用break语句终止当前switch语句的执行。所以选项A是错误的。break和continue都是五条件跳转语句,所以选项C是错误的。break语句是中断循环,继续执行循环后面的语句。continue类似于break,但它不是结束循环,而是结束循环语句当前的一次循环,继续执行下一次循环。所以选项D是错误。

第8题:

下列语句中执行跳转功能的是( )。

A.for语句

B.while语句

C.continue语句

D.switch语句


正确答案:C
解析:for语句和while语句都是循环控制语句;switch语句是多分支语句;选项C的continue语句是跳转语句,continue语句跳过循环体中下面尚未执行的语句,回到循环体的开始继续下一轮的循环。

第9题:

以下各项中不属于Java语言流程控制结构的是( )。

A.分支语句

B.跳转语句

C.循环语句

D.赋值语句


正确答案:D
解析:Java语言的流程控制结构包括分支语句、跳转语句、循环语句等,但是赋值语句是由赋值表达式构成的不能用于流程控制。

第10题:

循环跳转的语句分类有()。

  • A、break语句
  • B、continue
  • C、for语句
  • D、if语句

正确答案:A,B

更多相关问题