全国信息技术应用考试

简述break,continue,return语句的区别

题目

简述break,continue,return语句的区别

参考答案和解析
正确答案:break 跳出本一层循环;continue 跳出本次循环,继续执行下次循环;return 程序返回,不再执行下面的代码(结束当前的方法 直接返回)
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列选项中,哪一句不是跳转语句()。

A.continue语句

B.break语句

C.return语句

D.if-else语句


正确答案:D

第2题:

从循环体内某一层跳出,继续执行循环外的语句是:___________。

A.break语句

B.return语句

C.continue语句

D.空语句。


正确答案:A

第3题:

以下叙述中正确的是

A)break 语句只能用于 switch 语句体中

B)continue 语句的作用是:使程序的执行流程跳出包含它的所有循环

C)break 语句只能用在循环体内和 switch 语句体内

D) 在循环体内使用 break 语句和 continue 语句的作用相同


正确答案:C

第4题:

下面关于break与continue描述正确的是。()

  • A、continue与break具有相同的效果
  • B、continue在循环语句中具有中断循环的作用
  • C、continue语句可以在switch语句中使用
  • D、continue与break都可以用于循环结构中

正确答案:D

第5题:

比较Break语句与Continue语句的不同用法。


正确答案: Break使程序从循环体和switch语句内跳出,继续执行逻辑上的下一条语句,不能用在别处;
Continue语句结束本次循环,接着开始判断决定是否继续执行下一次循环。

第6题:

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是错误。

第7题:

从循环体内某一层跳出,继续执行本循环的下一次循环的语句是()。

  • A、break语句
  • B、continue语句
  • C、return语句
  • D、空语句

正确答案:B

第8题:

在函数调用中执行到(return/break/continue/if)______语句时,将结束所在函数的执行过程,返回到调用该函数的原来位置。


参考答案return

第9题:

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

  • A、continue语句的作用是:使程序的执行流跳出包含它的所有循环
  • B、break语句只能用在循环体内和switch语句体内
  • C、在循环体内使用break语句和continue语句的作用相同
  • D、break语句只能用在switch语句体内

正确答案:A,C,D

第10题:

说明break语句和return语句的用法。


正确答案: break语句用于终止for循环和while循环的执行。如果遇到break语句,则退出循环体,继续执行循环体外的下一行语句。在嵌套循环中,break只存在于最内层的循环中。
return语句用于终止当前的命令序列,并返回到调用的函数或键盘,也用于终止keyboad方式,在MATLAB中,被调用的函数运行结束后会自动返回调用函数,使用return语句时将return插入被调用函数的某一位置,根据某种条件迫使被调用函数提前结束并返回调用函数。

更多相关问题