#include<iostream>
#include<string>
#include<iomanip>
using namespace std;
class student
{
friend class teacher;
public:
student( string name1,long n)
{
num=n;
name=name1;
english=0.0;
math=0.0;
}
void show()
{
cout<<"学生姓名:"<<name;
cout<<"学生学号:"<<num<<endl;
cout<<"该学生的英语成绩:"<<english<<setw(5)<<"数学成绩:"<<math<<endl;
}
//void set_student(student &);
private:
string name;
long num;
float english,math;
};
class teacher
{
public:
teacher(string name2,long i)
{
namea=name2;
id=i;
}
void set_student(student &);
private:
string namea;
long id;
};
void teacher::set_student(student &d)
{
cout<<"输入成绩的学生:"<<d.name<<endl;
int e,m;
cout<<"请输入英语成绩:";
cin>>e;
cout<<"请输入数学成绩:";
cin>>m;
d.english=e;
d.math=m;
}
int main()
{
teacher tea1("liyi",1234);
student stu1("huning",123);
student stu2("shetfg",456);
tea1.set_student(stu1);
tea1.set_student(stu2);
stu1.show();
stu2.show();
return 0;
}
前四章——老师类与学生类
最新推荐文章于 2022-02-08 16:01:15 发布