网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > 课程设计 > 正文

C++课程设计学生成绩管理系统

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务


C++课程设计学生成绩管理系统
 f<f<          f<          f<   f<          f< 
 void  STUDENT::Outputtwo(ofstream &f)
  {f<   f<   f<   f< 
 void CLASS::Add()          
{cout<<"\n** 增加学生信息 **\n";
STUDENT *p=new STUDENT;    
   STUDENT *p2=SL;            
   while(p2->next)p2=p2->next;
   p2->next=p;                
p->Input();                
}
 
void CLASS::Delete()       
{
  cout<<"\n** 删除学生 **\n";
char nterm[10];
  char NCLASS[10];
  char nname[10];
  STUDENT *p1,*p2;
  cout<<"学期:";
  cin>>nterm;
  cout<<"班级:";
  cin>>NCLASS;
  cout<<"姓名:";
  cin>>nname;
  if(!Find(nterm,NCLASS,nname,&p1,&p2))
  {
    cout<<"抱歉,指定的学生没有找到!\n";
  }
  else
  {
    p2->next=p1->next;  //连接
    delete p1;
    cout<<"记录已经正确删除了!\n";
  }
}
 
int CLASS::Find(char *nterm,char*NCLASS,char*nname,STUDENT **p1,STUDENT **p2)  
{
  *p1=SL->next;
  *p2=SL;
  while(*p1)
  {
    if(strcmp((*p1)->term,nterm)==0)
       {     if(strcmp((*p1)->cname,NCLASS)==0)
           if(strcmp((*p1)->name,nname)==0)
           break;
           else
               {
      *p2=*p1; 
      *p1=(*p1)->next;
    }
            else
          {  *p2=*p1; 
     *p1=(*p1)->next;
    }}
    else
   {*p2=*p1; 
    *p1=(*p1)->next;
    }
}
    return *p1?1:0;
}
 
int CLASS::Find2(char *nterm,char*NCLASS,char*id,STUDENT **p1,STUDENT **p2)  
{
  *p1=SL->next;
  *p2=SL;
  while(*p1)
  {
              {if(strcmp((*p1)->cname,NCLASS)==0)
           if(strcmp((*p1)->num,id)==0)
           break;
 

设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师