学无先后,达者为师

网站首页 编程语言 正文

C++实现简单班级成绩管理系统_C 语言

作者:唐纳特   更新时间: 2022-04-28 编程语言

本文实例为大家分享了C++实现简单班级成绩管理系统的具体代码,供大家参考,具体内容如下

#include
#include
#include
#include 
#include 
using namespace std;
int n=0;
class Student
{public:
      string name;
    string num;
    char cclass[20];
    int lisan;
    int gaoshu;
    int dianlu;
    int sum;
    /*--------------------------输入函数-----------------------------*/
    void input()
    {
        cout<<"\t请输入姓名:";       cin>>name;
        cout<<"\t请输入学号:";       cin>>num;
        cout<<"\t请输入班级:";       cin>>cclass;
        cout<<"\t请输入离散成绩:";   cin>>lisan;
        cout<<"\t请输入高数成绩:";   cin>>gaoshu;
        cout<<"\t请输入电路成绩:";   cin>>dianlu;
        sum=lisan+gaoshu+dianlu;
    }
    /*------------------------------show函数------------------------*/
    void show()
    {
        cout<<"姓名:"<>a;
    switch(a)
    {
    case 1:{
        cout<<"请输入需查找学生的学号:";
        cin>>bp;
        z=snum(bp);
        if(z!=-1)
        stu[z].show();
        else
        cout<<"没有找到该学生"<>ap;
        z=sname(ap);
        if(z!=-1)
        stu[z].show();
        else
        cout<<"没有找到该学生"<>cp;
    k=snum(cp);
    if(k!=-1)
    {cout<<"已找到,请输入新的信息。"<stu[k+1].sum)
       {t=stu[k].sum;stu[k].sum=stu[k+1].sum;stu[k+1].sum=t;flag=1;}
       if (flag==0)
       break;
    }
    for( k = 0; k >dp;
    y=snum(dp);
    if(y!=-1)
    {
    for(;y>y;
    switch(y)
    {
    case 1:h.add();break;
    case 2:h.display();break;
    case 3:h.change();break;
    case 4:h.sort();break;
    case 5:h.find();break;
    case 6:h.dele();break;
    case 7:ss="n";break;
    }
    }while(ss=="y");
    return 0;
}

原文链接:https://blog.csdn.net/wind_day/article/details/76468175

栏目分类
最近更新