2012年1月8日

剪刀、石头、布游戏

摘要: 石头、剪刀、布游戏 /*石头、剪刀、布是孩子们中很流行的一个游戏。在这个游戏中,孩子们用手表示石头、剪刀、布。伸手表示布、拳头表示石头、伸出两根手指表示剪刀。孩子们面对面地数到3,然后亮出各自的选择。如果选择是一样的,表示平局,否则就用如下规则决定胜负。 布覆盖石头 石头砸剪刀 剪刀剪碎布 现在我们把这个过程变成计算机和游戏者之间的游戏。游戏的过程如下:游戏者选择出石头、剪刀或布,计算机也随机选择一个,评判结果,输出结果,继续游戏,知道游戏者选择结束为止。 要解决这个问题,首先进行第一层... 阅读全文

posted @ 2012-01-08 12:08 1.曲待续 阅读(229) 评论(0) 推荐(0) 编辑

猜硬币游戏设计

摘要: 猜硬币游戏设计 //最简单游戏的设计 //通过模块化的第一步进行(自顶向下分解) /*第一步顶层分解 *从主程序开始考虑。程序要做什么?程序要做两件事:显示指南;模拟玩游戏的过程。 *逐步细化的原则指出:一旦有了某个程序的概要描述,你应该在此结束,并把它写下来。 *因此,可以写出主程序的伪代码表示如下 main() { 显示游戏指南; 玩游戏; } 主程序的两个步骤是相互独立的,没有什么联系,因此可设计成两个函数: void prn_instruction() void d... 阅读全文

posted @ 2012-01-08 11:58 1.曲待续 阅读(277) 评论(0) 推荐(0) 编辑

导航