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

C++程序设计:设计一个学生类Student,有私有数据成员:学号,姓名,数学成绩,英语成绩,计算机成绩,静态成员学生总数;有公有成员函数:构造函数Student();求... C++程序设计:设计一个学生类Student,有私有数据成员:学号,姓名,数学成绩,英语成绩,计算机成绩,静态成员学生总数;有公有成员函数:构造函数Student();求三门课总成绩的函数sum();求三门课平均成绩的函数
average();显示学生数据信息的函数print();设置学生信息的函数setinf();静态成员函数gettotal();编写主函数,测试这个类。
展开
 我来答
深挚又清廉的小菠萝蜜Afb6
2010-12-05 · TA获得超过286个赞
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:169万
展开全部
#include <iostream>
#include <string>
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="<<sno<<" ";
cout<<"sname="<<sname<<" ";
cout<<"math="<<math<<" ";
cout<<"computer="<<computer<<" ";
cout<<"eng="<<eng<<" ";
cout<<"avg="<<avg<<" ";
cout<<endl;
}

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 ();
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sqxubin
2010-12-06 · TA获得超过1644个赞
知道小有建树答主
回答量:1144
采纳率:0%
帮助的人:630万
展开全部
哈哈,还真的有人把这个类贴出来了,网友真无私。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式