求一个c语言程序,那位高手帮帮忙!!
来源:百度知道 编辑:UC知道 时间:2024/07/07 04:19:08
学生成绩管理系统
功能要求:
1.每一条记录包括一个学生的学号、姓名、3门课成绩、平均成绩。
2. 输入功能:可以一次完成若干条记录的输入。
3.显示功能:完成全部学生记录的显示。
4.查找功能:完成按学号查找学生记录并显示。
5.排序功能:按学生总分进行排序。
6.插入功能:按学号插入一条学生记录。
7.将学生记录保存在文件中。
8.应提供一个菜单来调用各个功能,调用菜单的界面应尽可能清晰美观!
(本人身家微薄,只能给那么多了)
功能要求:
1.每一条记录包括一个学生的学号、姓名、3门课成绩、平均成绩。
2. 输入功能:可以一次完成若干条记录的输入。
3.显示功能:完成全部学生记录的显示。
4.查找功能:完成按学号查找学生记录并显示。
5.排序功能:按学生总分进行排序。
6.插入功能:按学号插入一条学生记录。
7.将学生记录保存在文件中。
8.应提供一个菜单来调用各个功能,调用菜单的界面应尽可能清晰美观!
(本人身家微薄,只能给那么多了)
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void guanli();//管理员文件
void zhu();//查询主函数
void nianca();
void mingca();
void banca();
void xingca();
void xueca();
void zhucaidan();
void tianjia();
void shezhixinxi();
void cunxinxi();
void tian();
void quanbushanchu();
void xingbieshanchu();
void banjishanchu();
void mougeshanchu();
void fugai();
void wenjian();
void shanchu();
int quanbuxianshi();
struct xuesheng
{
char name[8]; //姓名
char xingbie[3]; //性别
int age; //年龄
char banji[20]; //班级
char fenshu[3]; //分数
char hao[9]; //学号
};
typedef struct xuesheng XUE;
XUE str