摘要:石头、剪刀、布游戏
/*石头、剪刀、布是孩子们中很流行的一个游戏。在这个游戏中,孩子们用手表示石头、剪刀、布。伸手表示布、拳头表示石头、伸出两根手指表示剪刀。孩子们面对面地数到3,然后亮出各自的选择。如果选择是一样的,表示平局,否则就用如下规则决定胜负。
布覆盖石头
石头砸剪刀
剪刀剪碎布
现在我们把这个过程变成计算机和游戏者之间的游戏。游戏的过程如下:游戏者选择出石头、剪刀或布,计算机也随机选择一个,评判结果,输出结果,继续游戏,知道游戏者选择结束为止。
要解决这个问题,首先进行第一层...
阅读全文
摘要:猜硬币游戏设计
//最简单游戏的设计
//通过模块化的第一步进行(自顶向下分解)
/*第一步顶层分解
*从主程序开始考虑。程序要做什么?程序要做两件事:显示指南;模拟玩游戏的过程。
*逐步细化的原则指出:一旦有了某个程序的概要描述,你应该在此结束,并把它写下来。
*因此,可以写出主程序的伪代码表示如下 main() { 显示游戏指南; 玩游戏; } 主程序的两个步骤是相互独立的,没有什么联系,因此可设计成两个函数: void prn_instruction() void d...
阅读全文
摘要:2012世界未末日 2012/1/6星期五 温度9~5度,阴天2012已经过去了一个5天,今天是第六天,昨天刚考完一科叫做数字逻辑的科目,接下来的三天都没有考试,要拖到下个星期才把剩下的两科考完,复习时间是很充裕的,这种考试对我是没什么难度的,一个学期来多准时上课,认真听课,不逃课,不早退,十足的三好学生,确实,我得了三好学生的荣誉,考试没难度是因为我平时认真,底下有去复习,所以原本简单的考试会变得更加简单,一个学期下来感觉就这么短,学得东西却少之又少,花了绝大部分时间在追赶别人,还要把握当前进度,勉强可以让自己的一些方面能比别人强那么一点,但其他方面跟别人没多大区别,说实话我真的不愿意跟别人
阅读全文