文档介绍:求帮忙#include<iostream> #include<> #include<> #include<> #include<> #include<iostream> #include<iomanip> using namespace student; typedef clas { public: char semester[20]; char clas[10]; long int num; char name[20]; char sex[2]; } // 按学期录入学生成绩 void record_by_semester() { struct student *p0; p0=(struct student *)malloc(LEN); printf(" 请输入的班级:"); scanf("%s",p0->semester); printf(" 请输入学年和学期:"); scanf("%ld",&p0->num); printf(" 请输入学生的学号:"); scanf("%s",p0->clas); printf(" 请输入学生的性别:"); scanf("%s",p0->sex); printf(" 请输入学生的姓名:"); scanf("%s",p0->name); if(text(p0)==TOTAL_NUM) { printf(" 请输入学生的各科成绩: 语文\t 数学\t 英语\t 计算机\n"); printf(" "); scanf("%f\t%f\t%f\t%f",&p0->,&p0-> h,&p0->,&p0->puter); insert(p0); printf(" 该学生的成绩为:\n"); printf("------------------------------------------------ --------------------------------"); printf(" 学年和学期\t 学号\t 班级\t 性别\t 姓名\t 语文\t 数学\t 英语\t 计算机\n"); display(p0); } else printf(" 该学生信息已存在,请核对后再录入! "); return; } // 按班级录入学生成绩 void record_by_semester() { struct student *p0; p0=(struct student *)malloc(LEN); printf(" 请输入学年和班级:"); scanf("%s",p0->semester); printf(" 请输入学生的学号:"); scanf("%ld",&p0->num); printf(" 请输入学生的班级:"); scanf("%s",p0->clas); printf(" 请输入学生的性别:"); scanf("%s",p0->sex); printf(" 请输入学生的姓名:"); scanf("%s",p0->name); if(text(p0)==TOTAL_NUM) { printf(" 请输入学生的各科成绩: 语文\t 数学\t 英语\t 计算机\n"); printf(" "); scanf("%f\t%f\t%f\t%f",&p0->,&p0-> h,&p0->,&p0->puter); insert(p0); printf(" 该学生的成绩为:\n"); printf("------------------------------------------------ ----------------------------"); printf(" 学年和学期\t 学号\t 班级\t 性别\t 姓名\t 语文\t 数学\t 英语\t 计算机\n"); display(p0); } else printf(" 该学生信息已存在,请核对后再录入! "); return; } // 浏览所有学生的成绩 void displayAll() { struct student *p; printf(" 学生总数:%d\n",TOTAL_NUM); p=head; if(head!=NULL) { printf("\n 学年和学期\t 学号\t 班级\t 性别\t 姓名\t 语文\t 数学\t 英语\t 计算机\n"); printf("------------------------------------------------ ----------------"); do { displ