跳到主要内容

案例10:石头剪刀布

目的​


  • 使用smart coding kit手表套件完成石头剪刀布。

使用材料​


软件​


微软makecode

编程​


步骤 1​

  • 当开机时将变量‘i’和变量‘k’设置为0,显示开机图案
  • 设置无线设置组
  • 当按键‘A’、‘B’或者‘A+B’被按下时,将变量‘k’设置为相应数字,无线发送变量‘k’的值,并显示相应图案
  • 当无线接收到数据时,将数据存入变量i

步骤 2​

  • 在无限循环中,判断‘i’和‘k’的值,如果都不等于0,则两名玩家都已经出拳
  • 通过对比变量‘i’和变量‘k’的值来判断胜负
  • 将变量‘i’和变量‘k’的值设为0,为下次游戏做好准备

程序​

---

结论​


通过按钮A和B选择出拳,在双方出拳后,自动显示两边胜负,赢家显示笑脸,输家显示哭脸。

思考​


常见问题​

相关阅读​