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

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

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


C++课程设计学生成绩管理系统
//stu.h
class STUDENT
{
private:
char term[10];
  char num[10];  
  char name[10]; 
  char sex[10];      
  char cname[20];
  float sum; 
  float average;
  STUDENT *next;
 
 
float english;
  float math;
  float c;
  float wl;
 
public:
   STUDENT()
  { next=0;}
 ~STUDENT()
  {}
void Input();
  void Input(ifstream &f);
  static void OutputT();
  static void OutputTtwo();
void OutputT(ofstream &f);
  void Output();
void Outputtwo();
void OutputTtwo(ofstream &f);
void Output(ofstream &f);
void Outputtwo(ofstream &f);
friend class CLASS;};
 
 
//class.h
class CLASS
{
private:
  STUDENT *SL; 
  void Clear();
  int Find(char*nterm,char*NCLASS,char*nname,STUDENT **p1,STUDENT **p2);
  int Find2(char *nterm,char*NCLASS,char*id,STUDENT **p1,STUDENT **p2);  
  void ValueS2ToS1(STUDENT &s1,STUDENT &s2);
  int Findtwo(char*nterm,char*NCLASS,STUDENT **p1,STUDENT **p2);
  int Findthree(char*NCLASS,STUDENT **p1,STUDENT **p2);
public:
  CLASS()
  {SL=new STUDENT();}
~CLASS()
  { STUDENT *p=SL; 
    while(p)
    {
      SL=p->next;
      delete p;
      p=SL;
    }
  }
void Add();         
void Delete(); 
  void Modify();                
  void Query();   
void Print();
  void Printtwo();    
  void Fail();
  void AverSort();     
  void Print1();
  void Save();         
  void Load();   
  friend STUDENT;
};
 
//stu.cpp
#include
#include
#include
#include
#include"stu.h"
 
 void  STUDENT::Input()
{
sum=0;
       average=0;
       english=0;
       math=0;  
       cout<<"班级(1~4):";  cin>>cname;
cout<<"学号(应该要大于0):";  cin>>num;   
cout<<"姓名:";  cin>>name;
 

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