C++程序设计:设计一个学生类Student,有私有数据成员:学号,姓名,数学成绩,英语成绩,计算机成绩,静

2025-03-18 22:06:22
推荐回答(3个)
回答1:

把问题补充完整再问吧
class Student
{
int SNO;
string name;
int math;
int english;
int computer;
}

回答2:

#include
#include
using namespace std;
class student
{
private:
string sno;
string sname;
double math;
double computer;
double avg;
double eng;
public:
student(string a,string b,double d,double e,double f);
student();
~student();
void setavg();
void show();
};

student::student(string a,string b,double d,double e,double f)
{
sno=a;
sname=b;
math=d;
computer=e;
eng=f;

}

student::student(){}
student::~student(){}

void student::setavg()
{ avg=(math+computer+eng)/3;}

void student::show ()
{ cout<<"sno="<cout<<"sname="<cout<<"math="<cout<<"computer="<cout<<"eng="<cout<<"avg="<cout<}

void main(void)
{
student s1("1001","abc",78,90,96);
student s2("1002","def",89,79,83);
student s3("1003","ghi",79,87,90);
s1.setavg ();
s1.show ();
s2.setavg ();
s2.show ();
s3.setavg ();
s3.show ();
}

回答3:

class student
{
private string sno;
private string sname;
private int math_score;
private int english_score;
private int computer_score;
}