【PTA】计算全班学生C++课程的总成绩和平均成绩 (10 分)
注意:因为自定义了构造函数,是要有参数的,所以最后为了输出sum要定义参数为0的对象。#include<iostream>using namespace std;class Student{int grade;static int sum;public:Student(int a){sum=sum+a;}static void dis(){cout<<sum<<
·
注意:
因为自定义了构造函数,是要有参数的,所以最后为了输出sum要定义参数为0的对象。
#include<iostream>
using namespace std;
class Student
{
int grade;
static int sum;
public:
Student(int a)
{
sum=sum+a;
}
static void dis()
{
cout<<sum<<endl<<sum/5;
}
};
int Student::sum=0;
int main()
{
int a;
for(int i=0;i<5;i++)
{
cin>>a;
Student s(a);
}
Student s(0);
s.dis();
return 0;
}
更多推荐
所有评论(0)