第三题 剪刀石头布
编程实现:
剪刀、石头、布。
剪刀、石头、布是一种猜拳游戏,游戏规则:石头胜剪刀,剪刀胜布,布胜石头。电脑和玩家对战五局,游戏开始后玩家选择自己的手势,然后按下空格键电脑和玩家的手势同时出现,根据出的手势判断每局的胜负,共进行五局游戏,最终机器人宣布对战结果。
具体要求:
1)点击绿旗,舞台左侧显示一个手势,变量“电脑”、“玩家”完整显示,且两个变量的值都为 0,如图所示;

2)1 秒后,舞台的上方和下方各出现五个连续的边长相等的正方形(边的粗细和颜色不限),最左侧的正方形对齐,如图所示;

3)点击舞台左侧的手势,可以切换手势,最终显示的手势表示玩家要出的手势;

4)玩家确定要出的手势之后按下空格键,电脑会出一个随机的手势在舞台上方的最左侧的空的正方形中,同时,舞台下方最左侧的空的正方形中显示玩家出的手势,表示一局游戏;
5)如果该局游戏中电脑获胜则“电脑”增加 1,如果玩家获胜则“玩家”增加 1,如果手势相同,则“电脑”和“玩家”无变化,如图所示;

6)重复执行“具体要求”3)、4)、5),当进行五局游戏之后,点击舞台左侧的手势无效果,按下空格键也无任何效果;
7)五局游戏结束之后,机器人出现,如果“电脑”>“玩家”,机器人说“你输了”;
如果“电脑”<“玩家”,机器人说“你赢了”;如果“电脑”=“玩家”,机器人说“平局”。
