以下叙述中正确的是()
只能在循环体内和switch语句体内使用break语句
当break出现在循环体中的switch语句体内时,其作用是跳出该switch语句体,并中止循环体的执行
continue语句的作用是:在执行完本次循环体中剩余语句后,中止循环
在while语句和do-while语句中无法使用continue语句
【解析】 break 语句通常用在循环语句和开关语句中。当 break 用于开关语句 switch 中时 , 可使程序跳出 switch 而执行 switch 以后的语句;当 break 语句用于 do-while 、 for 、 while 循环语句中时 , 可使程序终止循环而执行循环后面的语句,即满足条件时便跳出循环。 continue 语句的作用是跳过循环体中剩余的语句而强行执行下一次循环。 B 、 C 和 D 三个选项中均有错误。因此 A 选项正确。
知识点一:break语句能在循环体while for do while语句中,其含义是结束循环体的执行,在选择语句中,只表示跳出剩余条件。
while
for
do while
A 选项正确,break 语句可以在循环体内和 switch 语句体内使用。它的作用是跳出当前的循环或 switch 语句,继续执行循环或 switch 语句后面的代码。
B 选项不正确,当 break 出现在循环体中的 switch 语句体内时,它只会跳出 switch 语句体,而不会中止整个循环的执行。
C 选项不正确,continue 语句的作用是跳过本次循环中剩余的语句,直接进入下一次循环,而不是中止循环。
D 选项不正确,while 和 do-while 循环都可以使用 continue 语句。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题