CMS专题

问答题说明break语句和return语句的用法。

题目
问答题
说明break语句和return语句的用法。
参考答案和解析
正确答案: break语句用于终止for循环和while循环的执行。如果遇到break语句,则退出循环体,继续执行循环体外的下一行语句。在嵌套循环中,break只存在于最内层的循环中。
return语句用于终止当前的命令序列,并返回到调用的函数或键盘,也用于终止keyboad方式,在MATLAB中,被调用的函数运行结束后会自动返回调用函数,使用return语句时将return插入被调用函数的某一位置,根据某种条件迫使被调用函数提前结束并返回调用函数。
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Visual FoxPro 中,要结束SCAN…ENDSCAN循环体本次执行,不再执行其后面的语句,而是转回SCAN处重新判断条件的语句是

A.LOOP语句

B.EXIT语句

C.BREAK语句

D.RETURN语句


正确答案:A
解析:SCAN匛NDSCAN语句一般用于处理表中记录,语句可指明需处理的记录范围及应满足的条件,是一个循环语句。在循环体中如果出现LOOP或EXIT短语,则根据条件来决定是LOOP返回,还是EXIT跳出循环体。RETURN语句的意思是结束当前程序的执行,返回到调用它的上级程序,若无上级程序则返回到命令窗口。BREAK短语一般不能单独使用。

第2题:

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

A.continue语句

B.break语句

C.return语句

D.if-else语句


正确答案:D

第3题:

在Visual FoxPro中,如果希望跳出SCAN … ENDSCAN循环体、执行ENDSCAN后面的语句,应使用( )。

A.LOOP语句

B.EXIT语句

C.BREAK语句

D.RETURN语句


正确答案:B

第4题:

功能用来终止当前循环体语句的执行语句是( )。

A.if语句

B.if-else语句

C.break语句

D.return语句


正确答案:C

第5题:

(18)在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环体,执行ENDSCAN后面的语句,应使用

A) LOOP语句 B) EXIT语句

C) BREAK语句 D) RETURN语句


正确答案:B
LOOP语句的功能是结束循环体的本次执行,重新回到循环的开始。EXIT语句表示结束循环体的执行,执行循环后面的语句BREAK语句是结束本程序的执行。RETURN语句的功能是结束当前程序的执行,返回到调用它的上级程序。因此正确答案为选项B。

第6题:

在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环语句、执行ENDSCAN后面的语句,应使用( )。

A.LOOP语句

B.EXIT语句

C.BREAK语句

D.RETURN语句


正确答案:B
B。【解析】EXIT语句能直接中途中断,所以要跳出SCAN…ENDSCAN语句直接用EXIT语句退出。

第7题:

在Visual FoxPr0中,如果希望跳出SCAN…END—SCAN循环体、执行ENDSCAN后面的语句,应使用( )。

A.LOOP语句

B.EXIT语句

C.BREAK语句

D.RETURN语句


正确答案:B
B。【解析】在VisualFoxPr0中,跳出SCAN…ENDSCAN循环体、执行ENDSCAN后面的语句,使用ExIT语句。

第8题:

下面关于break语句的描述中,不正确的是

A.break可以用于循环体内

B.break语句可以在for循环语句中出现多次

C.break语句可以在switch语句中出现多次

D.break语句可用于if条件判断语句内


正确答案:D
解析:本题考查的是break语句的使用,break可以结束switch语句和for循环语句,但是不能使用在条件判断语句内。

第9题:

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

A.break语句

B.return语句

C.continue语句

D.空语句。


正确答案:A

第10题:

以下关于switch语句和break语句的描述中,正确的是______。

A.在switch语句中必须使用break语句

B.在switch语句中,可以根据需要使用或不使用break语句

C.break语句只能用于switch语句中

D.break语句是switch语句的一部分


正确答案:B
解析:break语句可以根据需要,使用在循环体和switch语句体内,因此B是可选项。

更多相关问题