题目
以下说法中正确的是( )A.continue语句的作用是结束整个循环的执行 B.break语句应出现在switch语句和循环语句中C.利用goto语句可以使程序的执行从一个函数跳到另一个函数 D.循环语句中 break 语句不能单独出现
以下说法中正确的是( )
A.continue语句的作用是结束整个循环的执行
B.break语句应出现在switch语句和循环语句中
C.利用goto语句可以使程序的执行从一个函数跳到另一个函数
D.循环语句中 break 语句不能单独出现
题目解答
答案
A.continue是结束本次循环,直接进入到下次循环中,不是结束整个循环的执行,故A选项说法错误。
B.break语句用于switch或循环体内,作用是跳出switch或循环体。因此,B选项说法正确,
C.使用goto语句只能goto到同一函数内,而不能从一个函数里goto到另外一个函数里,因此,C选项说法错误。
D.break语句可以在循环语句中单独出现,只是没有意义的,循环只会执行一次。因此,D选项说法错误。
综上,本题的答案为B。
解析
步骤 1:分析 continue 语句的作用
continue 语句的作用是结束本次循环的执行,直接进入下一次循环,而不是结束整个循环的执行。因此,A选项说法错误。
步骤 2:分析 break 语句的使用场景
break 语句用于 switch 语句和循环语句中,其作用是跳出 switch 语句或循环体。因此,B选项说法正确。
步骤 3:分析 goto 语句的使用限制
goto 语句只能在同一个函数内使用,不能从一个函数跳到另一个函数。因此,C选项说法错误。
步骤 4:分析 break 语句在循环语句中的使用
break 语句可以在循环语句中单独出现,只是没有实际意义,循环只会执行一次。因此,D选项说法错误。
continue 语句的作用是结束本次循环的执行,直接进入下一次循环,而不是结束整个循环的执行。因此,A选项说法错误。
步骤 2:分析 break 语句的使用场景
break 语句用于 switch 语句和循环语句中,其作用是跳出 switch 语句或循环体。因此,B选项说法正确。
步骤 3:分析 goto 语句的使用限制
goto 语句只能在同一个函数内使用,不能从一个函数跳到另一个函数。因此,C选项说法错误。
步骤 4:分析 break 语句在循环语句中的使用
break 语句可以在循环语句中单独出现,只是没有实际意义,循环只会执行一次。因此,D选项说法错误。