一个c++程序,答出来可以追加分,完整追加50分

来源:百度知道 编辑:UC知道 时间:2024/05/17 00:56:22
这是我编的一个关于学生的c++程序(不完全),保证函数名称不变(可增加函数),要求能输入学生信息(信息见程序),运行后输出各个学生的信息及数学,外语,计算机成绩的平均值,总和
#include<iostream>
#include<iomanip>
#include<cstring>
#define m 200
using namespace std;
class CStudent
{
int XH;
char XM[30];
float SX;
float WY;
float JSJ;
public:
CStudent();
//CStudent(int,char [];float;float;float);
float sum(float SX,float WY,float JSJ);
float average(float SX,float WY,float JSJ);
void display();//float SX,float WY,float JSJ);
void setdata(int xh,char xm[],float sx,float wy,float jsj);
};
CStudent::CStudent()/////////构造函数
{
XH=0;XM[0]='\0';SX=0.0; WY=0.0;JSJ=0.0;
}
CStudent::setdata(int xh,char xm[],float sx,float wy,float jsj)
{

XH=xh;strcpy(XM,xm);SX=sx;JSJ=jsj;WY=wy;
}

float CStudent::sum(float SX,float WY,float JSJ)
{
int sum;
sum=SX+WY+JSJ;
return

//这是我编的一个关于学生的c++程序(不完全)
//保证函数名称不变(可增加函数),
//要求能输入学生信息(信息见程序),
//运行后输出各个学生的信息及数学,外语,计算机成绩的平均值,总和
==========================================
//我在保留了你的函数名的基础上,进行了修改。只记下了我记得的地方。
//已经在VC6.0测试OK。如果有问题,可再找我。
#include<iostream>
#include<iomanip>
#include<cstring>
#include<string>//加了string风格字符串。
#define m 2 //把你的200改成了2,方便测试。
using namespace std;

class CStudent
{
private:
int XH;
string XM; //修改处。
float SX;
float WY;
float JSJ;
public:
CStudent();
float sum(float SX,float WY,float JSJ);
float average(); //修改处。
void display();
void setdata(int xh,string& xm,float sx,float wy,float jsj); //修改处。
};

CStudent::CStudent()/////////构造函数
{
//修改处。
}
void CStudent::setdata(int xh,string& xm,float sx,float wy,float jsj) //修改处。
{
XH=xh;
XM=xm;
SX=sx;