紧急求助C++程序设计题(学生成绩管理系统)

来源:百度知道 编辑:UC知道 时间:2024/05/08 02:35:27
要求:1有程序设计说明书,越详细越好;
2能按学期,班级完成对学生的成绩的录入和修改
3能按照班级统计的学生的成绩,求学生的总分及平均分,并能根据学生的平均成绩进行排序
4能查询学生的成绩和不及格科目及学生名单
5能按照班级输出学生的成绩单
6要求甬道所学的知识(循环,函数,指针,结构体,文件等)
7用文件存储数据
请高人发送到我邮箱----yuanyanru.200619@163.com 不胜感激!!谢谢谢谢……

简单的学生库管理系统
不好意思,太匆忙了,没有写注释。
#include "conio.h"
#include "malloc.h"
#include "stdio.h"
#define back textbackground
struct student
{int num;
char name[8];
float c_program;
float english;
float total;
float avg;
struct student *next;};
typedef struct student stu;
int first=1;
int dqx=1;
stu *head,*wei;
FILE *fp;
char filename[30];
char a[]="新建",b[]="打开",c[]="保存",d[]="添加",e[]="显示",f[]="查找_学号",
g[]="查找_分数",h[]="排序_学号",i[]="排序_分数",j[]="删除",k[]="退出";
void clsuser()
{window(1,1,64,25);
back(0);
textcolor(7);
clrscr();
}
void winone(int qian,int bei,int xiang)
{window(65,5+xiang,79,5+xiang);
back(bei);
textcolor(qian);
clrscr();
switch(xiang)
{case 1: cprintf("%s"