学生信息程序C++源代码
#include
#include
using namespace std;
struct date
{int year,month,day;}; class Student
{
public:
Student();
~Student(){};
void modifystudent();
void showstudent() const;
private:
int number;
int grade;
int f;
int n;
char name[10];
char clas[10];
char college[10];
char major[10];
char m[10];
date birthday;
};
Student::Student()
{cout<<"请输入学生学号:"; cin>>number; cout<<"请输入学生姓名:"; cin>>name; cout<<"请输入学生出生日期:"; cin>>birthday.year>>birthday.month>>birthday.day;
cout<<"请输入学生的年级:"; cin>>grade; cout<<"请输入学生的班级:"; cin>>clas; cout<<"请输入学生的院系:"; cin>>college; cout<<"请输入学生的专业:"; cin>>major; }
void Student::modifystudent() {
cout<<"请输入你想要修改的学生信息:1.学号\t2.年级\t3.班级\t4.院系\t5.专业"<>f;
cout<<"请输入修改后的内容:"<>n;
else
cin>>m;
if(f==1||f==2)
{switch(f)
{case 1:number=n;break;
case 2:grade=n;break;
}
}else
switch(f)
{
case 3:{strcpy(clas,m);clas[sizeof(clas)-1]='\0';}break;
case 4:{strcpy(college,m);college[sizeof(college)-1]='\0';}break;
case 5:{strcpy(major,m);major[sizeof(major)-1]='\0';}break;
}
}
void Student::showstudent() const {cout<<"您输入的学生信息如下所示:"<