定义一个类Student,记录学生C++课程的成绩。要求使用静态数据成员或静态成员函数计算全班学生C++课程的总成绩和平均成绩。
输入格式:
输入5个不超过100的正整数,作为C++成绩。
输出格式:
在第一行中输出成绩的和,第二行输出平均成绩。
输入样例:
90 80 70 60 50
结尾无空行
输出样例:
350
70
结尾无空行
代码:
# include <iostream>
using namespace std;
class student{
private:
int score1 = 0 ;
int score2 = 0 ;
int score3 = 0 ;
int score4 = 0 ;
int score5 = 0 ;
int sum = 0 ;
double aver = 0 ;
public :
void input();
void output() const;
};
void student::input ()
{
cin >> score1 >> score2 >> score3 >> score4 >> score5 ;
getchar();
sum = score1 + score2 + score3 + score4 + score5 ;
aver = sum * 1.0 / 5 ;
}
void student::output() const
{
cout << sum << endl ;
cout << aver << endl ;
}
int main()
{
student std ;
std.input() ;
std.output() ;
return 0 ;
}