
山东大学软件学院面向对象课程设计——猜数字.zip
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目为山东大学软件学院面向对象课程设计作品《猜数字》,包含游戏源代码及实现文档。玩家与程序进行猜数字互动,实践面向对象编程概念。
完成一个猜数字或字母的GUI游戏。用户可以选择猜数字(0,1,2,3,4,5,6,7,8,9)或者字母(A,B,C,D,E,F,G,H,I,J)。开始游戏后,生成一个没有重复数字/字母的四位随机数,下面以数字为例说明规则。用户每猜测一次数字,系统会显示“完全猜中的数字个数”和“猜中但位置错误的数字个数”,比如nAmB。其中,“n”表示正确且位置正确的数字数量;而“m”则代表虽然包含在答案之中但是位置不匹配的数字数量。例如,如果正确答案为5234,用户猜测的是5346,则显示结果应是1A2B:表示有1个数字(即5)及其所在的位置完全猜对了;另外两个数字(即3和4)虽然存在于正确的序列中但位置不对。
接下来,玩家根据提示继续进行游戏,直到正确猜出所有四位数为止。此外,设计至少两种计分规则供用户选择,系统将依据用户的猜测次数来计算积分,并展示不同玩家的排行榜成绩。
全部评论 (0)
还没有任何评论哟~


