有人可以用更好的方式向我解释一下我的任务(ESP8266模块)

时间:2016-09-27 14:09:58

标签: arduino

。您的任务是编写一个简单的“数学测验展示”程序,要求用户输入微处理器提供的两个数字的总和,并在答案正确时点亮LED。

初始化三个整数变量:x,y和z。 使用相应的串行功能打开与串行端口的连接。 打印“输入[x]和[y]之和:”到串行监视器,其中x和y是微处理器提供的0到9之间的随机数。请参阅随机()函数的Arduino参考。 使用第4.3节中的脚本读取用户提供的数字序列,并将序列转换为数值。将此值存储在z中。 使用IF语句将用户的输入与正确答案进行比较。 如果答案正确,点亮LED 3秒,然后再问另一个问题。使用P1课程中相同的LED1引脚。

1 个答案:

答案 0 :(得分:1)

他们只是想让您检查用户是否可以进行简单的添加。

您必须在屏幕上显示此问题,

  

"输入[x]和[y]之和:"

其中x和y都是由微处理器随机生成的。

然后你允许用户输入答案,如果他输入了正确的答案,你需要点亮LED 3秒钟,然后再要求另外一个。如果他回答错误,则没有指定任何内容。