定義一個描述學生基本情況的類,數據成員包括姓名、學號、C++成績、英語和數學成績,成員函數包括輸出總成績和輸出平均成績。成績均爲非負整數
輸入格式:
輸入五行。
第一行爲學生姓名,
第二行爲學生學號,
第三行爲c++成績,
第四行爲英語成績,
第五行爲數學成績
輸出格式:
輸出兩行。
第一行輸出該學生的總成績,
第二行輸出該學生的平均成績,其平均成績按四捨五入保留三位小數
輸入樣例:
xiaoxiao
1
70
80
90
輸出樣例:
240
80.000
#include<bits/stdc++.h>
using namespace std;
class stu{
protected:
string name;
int number;
double cppscore;
double english;
double math;
public:
stu(string a,int b, double c,double d,double e):name(a),number(b),cppscore(c),english(d),math(e){};
void display(){
cout<<cppscore+english+math<<endl;
cout<<fixed<<setprecision(3)<<(cppscore+english+math)/3<<endl;
}
};
int main(){
string a;
int b;
double c,d,e;
cin>>a>>b>>c>>d>>e;
stu s(a,b,c,d,e);
s.display();
//system("pause");
return 0;
}