求平均成绩

来源:互联网 发布:ssh无法连接linux 编辑:程序博客网 时间:2024/06/05 09:28

类与对象求平均成绩:

#include<iostream>
#include<string>
using namespace std;
class Student{
private:
string m_name,m_number;
int m_s1,m_s2,m_s3,m_s4,m_s5; 
double m_ave;
 
public:
Student(string name,string number);
void setm_tscore(int a1,int a2,int a3,int a4,int a5);
void show();
};
Student::Student(string name,string number){
m_name=name;
m_number=number;
}
void Student::setm_tscore(int a1,int a2,int a3,int a4,int a5)
{ m_s1=a1;
m_s2=a2;
m_s3=a3;
m_s4=a4;
m_s5=a5;
}
void Student::show(){
m_ave=(m_s1+m_s2+m_s3+m_s4+m_s5)/5;
cout<<"NAME:"<<m_name<<endl<<"STUDENT ID:"<<m_number<<endl<<"AVERAGE SCORE:"<<m_ave<<endl; 
}


int main(){
Student stu("ysp","311609000807");
stu.setm_tscore(75,87,80,85,90);
stu.show();
return 0;
}