程序填空,用友元形式,完成学生成绩的录入与输出
#include
using namespace std;
class Stu;
class Sub{ //课程类,存放课程名字与成绩
private:
float Sub_Score;
char Sub_Name[10];
public:
( 1 ) //友元类申明
Sub(){
cout << "请输入课程名称:";
cin >> Sub_Name;
cout << "请输入课程成绩:";
cin >> Sub_Score;
}
};
class Stu{ //学生类,存放学生学号和名字,成绩通过直接调用成绩类对象输出
private:
int Stu_Num;
char Stu_Name[10];
public:
Stu()
{
cout << "请输入学生学号:";
cin >> Stu_Num;
cout << "请输入学生姓名:";
cin >> Stu_Name;
}
void display( 2 ){ //填入恰当的形参,以引用的形式
cout << Stu_Num << endl;
cout << Stu_Name << endl;
cout << Su.Sub_Name << endl;
cout << Su.Sub_Score << endl;
}
};
int main()
{
Sub s;
Stu w;
( 3 ) //显示学生及其成绩信息
return 0;
}