定义一个描述学生基本情况的类,数据成员包括:年龄、姓名、性别;成员函数包括:输入和输出各个数据成员的值。
时间: 2024-02-12 22:07:44 浏览: 51
学生基本数据的类的定义
好的,我来为您编写一个符合要求的C++代码:
```c++
#include<iostream>
#include<string>
using namespace std;
class Student{
private:
int age; // 年龄
string name; // 姓名
char gender; // 性别
public:
void input(){ // 输入数据成员的值
cout<<"请输入学生的年龄:";
cin>>age;
cout<<"请输入学生的姓名:";
cin>>name;
cout<<"请输入学生的性别(男:M,女:F):";
cin>>gender;
}
void output(){ // 输出数据成员的值
cout<<"学生的年龄为:"<<age<<endl;
cout<<"学生的姓名为:"<<name<<endl;
cout<<"学生的性别为:"<<gender<<endl;
}
};
int main(){
Student stu;
stu.input();
stu.output();
return 0;
}
```
这个程序定义了一个名为Student的类,其中包括了年龄、姓名和性别三个数据成员,以及输入和输出这些数据成员的函数。在主函数中,我们创建了一个名为stu的Student对象,并调用了它的input()和output()函数来输入和输出数据成员的值。
阅读全文