文档介绍:Last updated on the afternoon of January 3, 2021
C学生成绩管理系统源代码
#include<>
#include<>
#include<>
#include<>
#include<>
classPerson
{public:charname[8];
};
classstudent:publicPersonlass_0<<""<<stud[i].num<<""<<stud[i].name<<""<<stud[i].c_program<<""<<stud[i].english<<""<<stud[i].math<<""<<stud[i].average<<endl;
}
();
}
intRead(studentstud[])lass_0>>stud[i].num>>stud[i].name>>stud[i].c_program>>stud[i].english>>stud[i].math>>stud[i].average;
}
();
returncount;
}
voidInput(studentstud[])lass_0;
loop:
cout<<"学号:";
cin>>stud[i].num;
intc=0;
while(c<i)
{
c++;
if(stud[i].num==stud[i-c].num)
{
cout<<"你输入的学号已经存在!请重新输入!"<<endl;
gotoloop;
}
}
cout<<"姓名:";
cin>>stud[i].name;
do{
flag=0;
cout<<"C++成绩:";
cin>>stud[i].c_program;
if(stud[i].c_program>100||stud[i].c_program<1)
cout<<"请输入1-100之间的数字!\n";
else
flag=1;
}while(flag==0);
do{
flag=0;
cout<<"英语成绩:";
cin>>stud[i].english;
if(stud[i].english>100||stud[i].english<1)
cout<<"请输入1-100之间的数字!\n";
else
flag=1;
}while(flag==0);
do{
flag=0;
cout<<"数学成绩:";
cin>>stud[i].math;
if(stud[i].math>100||stud[i].math<1)
cout<<"请输入1-100之间的数字!\n";
else
flag=1;
}while(flag==0);
stud[i].average=(stud[i].c_program+stud[i].english+stud[i].math)/3;
cout<<"平均分:"<<stud[i].average<<endl;
cout<<"继续录入学生成绩(y/n)";
cin>