题库首页 › 蓝桥杯大赛(Scratch) › 题目 11057

九宫格博弈战(80 分) 编程实现: 九宫格博弈战。 螃蟹和海龟轮流抢占九宫格,每占一格,就会在该格里放上一只螃蟹或海龟,谁先占据九宫格的某一行、某一列或者某一条对角线的三个方块,那么谁就获胜,海豚会宣布获胜方;如果最终谁都没能获胜,海豚会说〝旗鼓相当”。 具体要求: 1). 点击绿旗,舞台上呈现一个九宫格(九宫格由 3 行 3 列排列整齐的方块组成),九宫格左侧显示一只螃蟹,舞台右下角显示一条海豚,如图所示; 2). 鼠标点击任意一个空白方块,该方块中会呈现出一只螃蟹,同时九宮格左侧的螃蟹变成海龟,如图所示; 3). 然后鼠标点击任意一个空白方块时,该方块中会呈现出一只海龟,同时九宫格左侧的海龟变成螃蟹,如图所示; 4). 鼠标点击有动物的方块时,无任何效果; 5). 重复执行 “具体要求”2) ~ 4); 6). 如果螃蟹或海龟占据了九宮格的某一行、某一列或某一条对角线的三个方块,九宫格左侧的螃蟹或海龟消失,海豚宣布获胜方 1 秒,如下图所示,然后游戏结束; 7). 九宫格被占满后,九宫格左侧的螃蟹或海龟消失,如果此时没有分出胜负,海豚说“旗鼓相当”1 秒,然后游戏结束; 8). 游戏结束后,当前游戏界面不再有任何变化,并且鼠标点击任意方块都不会有任何效果。

九宫格博弈战(80 分) 编程实现: 九宫格博弈战。 螃蟹和 题目配图九宫格博弈战(80 分) 编程实现: 九宫格博弈战。 螃蟹和 题目配图九宫格博弈战(80 分) 编程实现: 九宫格博弈战。 螃蟹和 题目配图九宫格博弈战(80 分) 编程实现: 九宫格博弈战。 螃蟹和 题目配图

答案解析

评分标准:

10 分:满足“具体要求”中的 1);

20 分:满足“具体要求”中的 2);

6 分:满足“具体要求”中的 3);

22 分:满足“具体要求”中的 4);

22 分:满足“具体要求”中的 5)。

试卷来源:202409(第15届)蓝桥杯Scratch图形化编程青少组(国赛_初中级)真题

本卷相关题目

在线做题 同科目题库