Break/Continue闯关 ️
游戏规则(紧扣职教高考break/continue核心考点)
支持单人闯关/两人PK两种模式,总共10个关卡,每题10分,满分100分
所有题目为单选题(4个选项),答案唯一,紧扣职教高考C语言核心考点
两位玩家(PK模式)题目难度相同但数值不同,避免抄袭
每位玩家有独立的计时、计分和闯关按钮,答错有高考考点提示,可继续闯关
break/continue语句核心考点(中职C语言重点):
break语句
:跳出整个循环或switch语句
continue语句
:跳过本次循环剩余部分,进入下一次循环
break在for、while、do-while循环中的应用
continue在for、while、do-while循环中的应用
break和continue在嵌套循环中的不同作用
break与continue的本质区别和使用场景
break在switch语句中的作用
📌 职教高考核心考点:break跳出整个循环,continue跳过本次循环;break还可用于switch,continue只能用于循环;嵌套循环中break只跳出当前所在循环!
❄️ 单人闯关模式 ❄️
❄️ 两人PK模式 ❄️
返回模式选择
❄️ 冰雪奇缘 - C语言Break/Continue闯关(单人模式)❄️
❄️ 艾莎 (玩家1)
关卡:
1
/10
得分:
0
分
用时:
00:00
以下for循环中,当使用break语句时,循环会输出多少个"*"?
for(int i = 1; i <= 10; i++) { if(i == 5) { break; } printf("*"); }
4个(i=1,2,3,4时输出,i=5时break跳出)
5个(i=1到5都输出)
10个(break不影响输出)
0个(break立即结束循环)
提交答案
下一关
❄️ 安娜 (玩家2)
关卡:
1
/10
得分:
0
分
用时:
00:00
以下for循环中,当使用break语句时,循环会输出多少个"*"?
for(int i = 1; i <= 12; i++) { if(i == 6) { break; } printf("*"); }
5个(i=1,2,3,4,5时输出,i=6时break跳出)
6个(i=1到6都输出)
12个(break不影响输出)
0个(break立即结束循环)
提交答案
下一关
❄️ 闯关结束!❄️
总得分:
0
分
总用时:
00:00
艾莎 (玩家1) 总分:
0
分
艾莎 总用时:
00:00
安娜 (玩家2) 总分:
0
分
安娜 总用时:
00:00
📌 职教高考总结:break跳出整个循环或switch,continue跳过本次循环剩余部分;break用于switch和循环,continue只能用于循环;嵌套循环中break只跳出当前所在循环,continue只影响当前所在循环!
重新闯关
返回模式选择