C++实现一个学生类

属性姓名,学号,性别,期中,期末,平时成绩。
行为1,设置学生信息“键盘读取”
行为二,读取学生信息“屏幕显示”
行为三,自动计算学生总成绩“0.4乘平时➕0.2乘期中➕04乘期末”
主程序。创建多个学生对象,要求用户输入学生信息,程序自动计算学生总成绩,并输出显示学生信息
加急求救!!!!!

第1个回答  2017-09-17
class Student {
string Name; //名字
int Age; //年龄
int Gender;//性别
}
第2个回答  2017-08-10
学生类Student中有3 个私有数据成员:i_xuehao(学号)、s_xingming(姓名)、i_nianling(年龄);3 个公有成员函数:Student(构造函数)、display、~Student(析构函数)。
使用构造函数为Student 类的对象赋值(s_xingming 使用动态内存分配空间),display显示学生所有信息。
#include<iostream>
#include<string>
using namespace std;
class student
{
public:
student(string n,int i,int a);
void display();
~student();
private:
int i_xuehao;
string s_xingming;
int i_nianling;
};
student::student(string n,int i,int a)
{
s_xingming = n;
i_xuehao = i;
i_nianling = a;
}
void student::display()
{
cout<<"name:"<<s_xingming<<","<<"ID:"<<i_xuehao<<","<<"age:"<<i_nianling<<endl;
}
student::~student(){}
void main()

{
student jack("Jaycnvip",00272256,23);
jack.display();
}
相似回答