。您的任务是编写一个简单的“数学测验展示”程序,要求用户输入微处理器提供的两个数字的总和,并在答案正确时点亮LED。
初始化三个整数变量:x,y和z。 使用相应的串行功能打开与串行端口的连接。 打印“输入[x]和[y]之和:”到串行监视器,其中x和y是微处理器提供的0到9之间的随机数。请参阅随机()函数的Arduino参考。 使用第4.3节中的脚本读取用户提供的数字序列,并将序列转换为数值。将此值存储在z中。 使用IF语句将用户的输入与正确答案进行比较。 如果答案正确,点亮LED 3秒,然后再问另一个问题。使用P1课程中相同的LED1引脚。
答案 0 :(得分:1)
他们只是想让您检查用户是否可以进行简单的添加。
您必须在屏幕上显示此问题,
"输入[x]和[y]之和:"
其中x和y都是由微处理器随机生成的。
然后你允许用户输入答案,如果他输入了正确的答案,你需要点亮LED 3秒钟,然后再要求另外一个。如果他回答错误,则没有指定任何内容。