
上QQ阅读APP看书,第一时间看更新
三、课后作业
实验:小猫出口算题
(1)实验目的
小猫出加法口算题,比如“56+98=?”,然后让人来回答,小猫检查算得对不对。小猫还要计时,看看你用了几秒算出来。
(2)基本思路
1)怎样才能随机出题呢?
随机出题就是先定义好两个变量x和y,然后每个数可以从1~99中任意选择,这可以用“在1和99之间取随机数”这个积木块来实现(这个积木块在“运算”类中)。
2)怎样接收用户答案呢?
接收用户答案可以先用“询问……并等待”这个积木块提问,然后用“回答”积木块接收用户答案(这两个积木块都在“侦测”类中)。
3)怎样判断对错呢?
用计算机算的结果和用户输入的结果进行比较,如果计算机的结果等于用户的结果,那么这道题就算对了,否则就是答错了。比如小猫出题和判断对错的过程是像图3-3中显示的这样的。

图3-3 小猫出口算题(左)及验证用户的回答是否正确(右)
9i