c语言小程序 高分求救!!!

来源:百度知道 编辑:UC知道 时间:2024/06/22 20:11:33
一个小作业
谁能帮忙看看
分全部给他
C语言进阶与试题剖析
期末大作业
微型学生成绩管理系统

设某班有n位同学,每位同学的数据包括以下内容:学号(字符串)、姓名(字符串)、数学成绩(字符串)、程序设计成绩(字符串)。设计程序完成以下五项功能:新建数据档案、添加数据、删除数据、对输入的数据进行排序和查询。
注:
采用模块化程序设计思想对系统进行设计;
学生的数据要求用文件保存;
学生的学号作为关键字段,不能相同,姓名可以相同。
要求使用结构体,链或数组等实现。

一、文件名规定
1. 数据库文件名: students.txt(文本文件)
2. 数学成绩排序文件名:sxcj.txt(文本文件)
3. 程序设计成绩排序名:cxsj.txt(文本文件)
二、记录结构和全局变量
typedef struct {
char xh[12]; /*学号*/
char xm[12]; /*姓名*/
char sxcj[5]; /*数学成绩*/
char cxsj[5]; /*程序设计成绩*/
char zf[5]; /*总分*/
struct std *next /*指向下条记录*/
struct std *prev /*指向上条记录*/
}STD;
STD *head=NULL; /*链表头指针,定义为全局变量*/
STD *tail=NULL; /*链表尾指针,定义为全局变量*/
STD *current=NULL; /*链表当前结点指针,定义为全局变量*/

【要求】
1.程序运行时,首先显示主菜单如下:
1.新建数据

这个题目没有难度!我会!只是代码会很长很长的!如果要我来做,很烦!给我100块钱差不多!

愿意的话来找我:136 4057 2825

这样的大问题我估计没有人愿意回答的啊~

老实说...

这个题目年年都一样。。网上源码一大堆。。

题目都和你的一样..

给我200我也不愿意搞,太费时间

留mail,我发你,以前做过类似的.