admin管理员组文章数量:1122847
小游戏,拾火柴
游戏规则
编写一个人与计算机对拿火柴的游戏程序。利用随机函数Math.random()产生火柴数量(20~50), 每次最多拿3根,拿到最后一根为胜者。
要求:游戏过程要显示火柴总数,选择谁先拿;每步要显示剩余火柴数量,以及计算机拿的数量,并提示用户输入拿多少;结束时显示谁是胜者。
【解题算法提示】
(1) 产生火柴总数(amount);
(2) 决定随先拿(whoplay:1--人, 2--计算机);
(3) 定义一个变量保存剩余火柴数量(remain)=amount ;
(4) 当remain>0 循环
4.1 根据whoplay的值决定是计算机拿x根还是提示人拿x根;计算机拿时最好带有智能,人拿时要限制输入数量。
4.2 修改 whoplay的值;
4.3 修改remain的值;
(5) 根据whoplay的值决定胜者
自己写个事例 :
让电脑先手,可没有机会赢哦.嘎嘎
版权声明:本文标题:小游戏,拾火柴 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1687799738a142906.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论