跪求用C语言做学生成绩管理系统

来源:百度知道 编辑:UC知道 时间:2024/05/04 18:38:36
设计内容及步骤
设计项目
1.设计题目:学生成绩管理系统
2.设计内容:实现一个简单的成绩管理系统。系统的主要功能是:
(1)每一条记录包括一个学生的学号、姓名、6门成绩、平均成绩。
(2)输入功能:可以一次完成无数条记录的输入。
(3)显示功能:完成全部学生记录的显示。
(4)查找功能:完成按姓名查找学生记录,并显示。
(5)排序功能:按学生平均成绩进行排序。
(6)插入功能:按平均成绩高低插入一条学生记录。
(7)保存功能:将学生记录保存在任何自定义的文件中,如保存在:c:\score。
(8)读取功能:将保存在文件中的学生记录读取出来。
(9)有一个清晰美观界面来调用各个功能
加QQ 495317194

我有一个,你自己可以参照上面的代码.希望对你有帮助;
#include "stdio.h" /*I/O函数*/
#include "stdlib.h" /*其它说明*/
#include "string.h" /*字符串函数*/
#include "conio.h" /*屏幕操作函数*/
#include "mem.h" /*内存操作函数*/
#include "ctype.h" /*字符操作函数*/
#include "alloc.h" /*动态地址分配函数*/
struct score
{
int mingci;
char xuehao[8];
char mingzi[20];
float score[6];
}data,info[1000];
int i,j,k=0;
char temp[20],ch;
FILE *fp,*fp1;

void shuru()
{
if((fp=fopen("s_score.txt","ab+"))==NULL)
{
printf("cannot open this file.\n");
getch();exit(0);
}
for(i=0;i<=1000;i++)
{
printf("\nPlease shuru xuehao:");
gets(data.xuehao);
printf("Please shuru mingzi:");
gets(data.mingzi);
printf("Please shuru yuwen score:");