/* */
/*stulib.cpp*/
/* */
#include "stulib.h"
#include"stdio.h"
#include"stdlib.h"
#include"conio.h" //原先的getchar()不灵,全都改成getch()所以要加此头文件
#include"iostream.h"
#include"string.h"
/*菜单*/
void menu(){
system("cls");
cout<<"****************************************************\n";
cout<<"* 1 显示记录 2 查找记录 *\n";
cout<<"* 3 添加记录 4 删除记录 *\n";
cout<<"* 5 修改记录 6 统计记录 *\n";
cout<<"* 7 保存记录 0 退出系统 *\n";
cout<<"****************************************************\n";
}
/*显示*/
void display(node *head){
node *p;
if(head==NULL){
cout<<"无记录,按任意键返回"<<endl;
getch();
return;
}
p=head;
cout<<"学号\t姓名\t语文\t数学\t英语\t总分"<<endl;
while(p!=NULL){
cout<<p->num<<'\t'<<p->name<<'\t';
for(int j=0;j<3;j++)
cout<<p->s[j]<<"\t";
cout<<p->s[0]+p->s[1]+p->s[2]<<endl;
p=p->next;
}
cout<<"按任意键继续"<<endl;
getch();
}
/*按学号查找*/
void search(node *head){
char num[8];
node *p=head;
system("cls");
cout<<"输入学号:"<<endl;
cin>>num;
if(p!=NULL){
if(strcmp(p->num,num)==0){
cout<<"学号\t姓名\t语文\t数学\t英语\t总分"<<endl;
cout<<p->num<<'\t'<<p->name<<'\t';
for(int j=0;j<3;j++)
cout<<p->s[j]<<'\t';
cout<<p->s[0]+p->s[1]+p->s[2]<<endl;
cout<<"按任意键继续"<<endl;
getch();
return;
}