#include
#include
using namespace std;
class Student
{
// 请添加,修改自己的代码,完成student类。不需要写main函数。
public:
void SetStu(string name, string no, bool isMale, int age);
void InputStu();
void PrintStu();
private:
string m_name;
string m_no;
bool m_isMale=0;
int m_age=0;
};
void Student::SetStu(string name,string no,bool isMale,int age)
{
m_name=name;
m_no=no;
m_isMale=isMale;
m_age=age;
}
void Student::InputStu()
{
cin>>m_name>>" ">>m_no>>" "m_isMale>>" ">>m_age;
}
void Student::PrintStu()
{
cout<<"姓名:"<<m_name<<endl;
cout<<"学号:"<<m_no<<endl;
if(m_isMale==true) cout<<"性别:女"<<endl;
if(m_isMale==false) cout<<"性别:男"<<endl;
cout<<"年龄:"<<m_age<<endl;
}
int main()
{ Student s1, s2;
s1.SetStu("张三", "21445", 0, 22);
s1.PrintStu();
s2.InputStu();
s2.PrintStu();
return 0;
}
这里不对
void Student::InputStu()
{
cin>>m_name>>" ">>m_no>>" "m_isMale>>" ">>m_age;
}