描述
创建一个Student类,该类中具有学生学号,性别,年龄,三科成绩、平均成绩等数据成员。在该类中定义成员函数实现相关信息的输入、输出。函数的原型声明放在类定义中。实现并测试这个类
输入
一个学生的信息,包括:学号,性别,年龄,三科成绩
输出
一个学生的信息:包括:学号,三科的平均成绩。(保留两位小数)
样例输入
20192000 M 19 90 91 92
样例输出
20192000 91.00
#include<iostream>
#include<iomanip>
using namespace std;
class Student
{
private:
string num;
string sex;
int age;
int s1,s2,s3;
double avg;
public:
Student(string num_,string sex_,int age_,int s11,int s22,int s33)
{
num=num_;
sex=sex_;
age=age_;
s1=s11;
s2=s22;
s3=s33;
}
void showstudent()
{
avg=(s1+s2+s3)/3.0;
cout<<num<<" "<<setiosflags(ios::fixed)<<setprecision(2)<<avg<<endl;
}
};
int main()
{
string NUM,SEX;
int S1,S2,S3,AGE;
cin>>NUM>>SEX>>AGE>>S1>>S2>>S3;
Student stu(NUM,SEX,AGE,S1,S2,S3);
stu.showstudent();
}