一个课程类,一个学生类,学生有四门课呗
class Course{
private:
string name;
float score;
Course() {}
Course(string n,float s) {name = n;score = s;}
Course(Course &c) {name = c.getname();score = c.getscore();}
float getscore() {return score;}
string getname() {return name;}
print() {cout<<name<<"\t"<<score<<endl;}
};
class Student{
private:
string name;
Course c1,c2,c3,c4;
Student() {}
Student(string n,Course c01,Course c02,Course c03,Course c04)
{
name = n;
c1 = c01;
c2 = c02;
c3 = c03;
c4 = c04;
}
print()
{
cout<<"学生信息:"<<endl;
c1.print();
c2.print();
c3.print();
c4.print();
}
}
void main()
{
Course c1("yuwen",94.0);
Course c2("shuxue",98.5);
Course c3("yingyu",85.0);
Course c4("jisuanji",92.5);
Student s("liming",c1,c2,c3,c4);
s.print();
}
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps: 问答会员年卡【8折】购 ,限时加赠IT实体书,即可 享受50次 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m