约 8 分钟
投币买饮料的机器也是状态机。它记着"已投了多少钱"这个状态:投一元变成"有1元",再投一元变成"有2元",够钱了就出货并回到"0元"。它只认钱数,不认你是谁。
饮料3元,你先投2元再投1元,机器经过了哪几个状态?
登录 后可看答案