m0_62994032 2022-02-28 09:25 采纳率: 50%
浏览 224
已结题

c语言猜数字小游戏排行榜(查看,刷新,清除)怎么写啊?我用switch-case写的菜单想要写出一些可以实现以下排行榜功能的功能函数加到case里

实现一个猜数字的小游戏。游戏规则:① 游戏软件随机产生4个数字(0-9),但不给用户,只显示这4个数字的和,给用户提供输入提示符,让用户猜逐个猜4个数字的值和位置顺序。如果数字值和位置顺序均正确,则猜数字成功。 ② 用户每次有10次猜数字机会,如果在10次之内仍未猜出正确的数字值和顺序,则提示用户游戏失败,并给用户显示出原始数字的值和顺序。一旦用户在10次内猜数出正确的数字值和顺序,则提示用户赢得游戏。③ 当用户赢得游戏后,会与排行榜中的前五名用户的游戏记录比较,根据比较结果更新排行榜。④ 记分规则:猜数字所用的次数即为分数,分数越少越好。
基本功能:①游戏区功能:用户可以在游戏区逐次猜数字,包括数值、位置均正确的数字个数和数值正确、但位置不正确的数字个数。
②刷新排行榜:用户完成一轮猜数字游戏后,可以通过和排行榜中相应记录的比较判断是否可以进入排行榜。游戏成绩排在前10名,才有资格进入排行榜。若能进入排行榜,则提示用户输入“用户名”,是否愿意加入排行榜。
③查看排行榜:查看当前排行榜中的排名顺序,要求从文件中读出。
④清除排行榜:清除排行榜上的玩家姓名和玩家游戏记录,只留下系统默认的玩家名和系统默认记录10次。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 3月8日
    • 修改了问题 2月28日
    • 修改了问题 2月28日
    • 创建了问题 2月28日

    悬赏问题

    • ¥15 网络分析设施点无法识别
    • ¥15 状态图的并发态问题咨询
    • ¥15 PFC3D,plot
    • ¥15 VAE模型编程报错无法解决
    • ¥100 基于SVM的信息粒化时序回归预测,有偿求解!
    • ¥15 物体组批优化问题-数学建模求解答
    • ¥15 微信原生小程序tabBar编译报错
    • ¥350 麦克风声源定位坐标不准
    • ¥15 apifox与swagger使用
    • ¥15 egg异步请求返回404的问题