定义一个描述学生基本情况的类,数据成员包括姓名,学号,数学,英语,物理和c++的成绩;

2025-04-06 15:19:26
推荐回答(1个)
回答1:

我只定义了两个成员函数,就是两个学生:
#include
using namespace std;
class Student // 声明一个类,类名为Student
{private: // 以下为类中的私有部分
char name[20]; //姓名
int num; //学号
int mscore;
int escore;
int pscore;
int cscore; //成绩 // 私有变量score
public: // 以下为类中的公用部分
void setdata( ) // 定义公用函数setdata
{
cout<<"请依次输入:一个学生的姓名、学号、数学,英语,物理和c++的成绩"< cin>>name;
cin>>num;
cin>>mscore;
cin>>escore;
cin>>pscore;
cin>>cscore;
}
void display( ) // 定义公用函数display
{
cout<<"姓名:"< cout<<"学号:"< cout<<"数学成绩:"< cout<<"英语成绩:"< cout<<"物理成绩:"< cout<<"C++成绩:"< };
}; // 类的声明结束
Student stud1,stud2; //定义对象
int main( )
{stud1.setdata( );
stud2.setdata( );
stud1.display( );
stud2.display( );
return 0;
}
我这边可以编译运行,要是有什么问题,尽快追问(我不经常上网)