| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 806 人关注过本帖
标题:哪位大佬可以提供下思路,必有重谢
只看楼主 加入收藏
阿西吧
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2020-12-24
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
哪位大佬可以提供下思路,必有重谢
一、 功能需求说明(必须采用结构体和动态链表实现)
1. 系统主要功能菜单
 (1)输入选手成绩
(2)插入新选手
 (3)删除退赛选手
 (4)选手成绩排名
(5)输出选手分数
 (6)输出选手排名
(7)退出系统
2.通过输入菜单项的序号启动相应模块的功能
(1)能够根据输入的选手人数创建链表;
(2)录入 10 位评委给选手的打分,并存储到文件 playerOriginal.dat 中;
(3)按照去掉一个最高分和去掉一个最低分的原则求每名选手的平均分;
(4)按平均分由高到低的顺序对选手进行排序;
(5)把排名后的数据存储到文件 playerGrade.dat 中;
(6)把原始数据和最终的结果输出到屏幕;
(7)在第(2)步中保存 playerOriginal.dat 文件之前,可根据情况修改数
据,例如:插入或删除选手。
3.系统功能模块
(1)定义结构体
(2)创建链表函数
(3)输入数据函数
(4)计算函数
(5)排序函数
(6)输出数据函数
(7)输出最终数据
搜索更多相关主题的帖子: 输入 函数 数据 输出 文件 
2020-12-24 15:19
do8do8do8
Rank: 10Rank: 10Rank: 10
来 自:沙滩
等 级:贵宾
威 望:17
帖 子:366
专家分:1845
注 册:2010-7-2
收藏
得分:20 
此系统功能可用三个字概括,存查删。
  存,存入文件:填充结构体链表,再写入到文件,覆盖式写入
  查,从文件读入:从文件中读入结构体链表之后,可根据链表进行各种操作
  删,从文件删除:从文件读入到结构体链表,删除要删除的,然后再覆盖式写入文件

    程序的对象图类似:界面—结构体链表—文件   
      界面可选择可输入
      结构体链表组织数据
      文件是存放和提供数据

学C语言从底层开始,学编程从问题开始,一日学会C!!!
2020-12-24 15:51
do8do8do8
Rank: 10Rank: 10Rank: 10
来 自:沙滩
等 级:贵宾
威 望:17
帖 子:366
专家分:1845
注 册:2010-7-2
收藏
得分:0 
主要技术点在于:数据的组织。
  楼主可以先一个模块一个模块来制造,然后组装。
     首先是写一个结构体链表模块,这个链表要有插入删除查找功能。
     接着写一个读写文件模块,就是读写的模式,循环读或者写
     然后写一个界面模块,此模块要展示各个功能的入口

     如何组装模块
           先组合读写文件和结构体链表模块,这个弄好了
           再组装界面和结构体链表模块,这个是随意发挥阶段
              可以用很多算法,恶搞也可以
        

学C语言从底层开始,学编程从问题开始,一日学会C!!!
2020-12-24 16:04
快速回复:哪位大佬可以提供下思路,必有重谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020307 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved