</pre><pre name="code" class="cpp">#include<iostream>
#include<string>
using namespace std;
class Student
{
private:
int number;
string name;
float mark;
static float sum;
static float aver;
static int total;
public:
Student(int num,string n,float m)
{
number=num;
name=n;
mark=m;
++total;
sum=sum+mark;
aver=sum/total;
}
void print()
{
cout<<"学生信息:"<<"学号:"<<number<<"姓名:"<<name<<"成绩:"<<mark<<endl;
}
void show()
{
cout<<"学生总人数为:"<<total<<endl
<<"平均成绩为:"<<aver<<endl;
}
};
int Student::total=0;
float Student::sum=0;
float Student::aver=0.0;
int main()
{
Student s[6]={Student(1,"mary",100),Student(2,<span style="font-family: Arial, Helvetica, sans-serif;">"eva",98</span><span style="font-family: Arial, Helvetica, sans-serif;">),Student(3,"sandy",88), </span>
Student(4,"lily",68),Student(5,<span style="font-family: Arial, Helvetica, sans-serif;">"tom",77</span><span style="font-family: Arial, Helvetica, sans-serif;">),Student(6,"carrie",79)}; </span>
for(int i=0;i<6;i++)
s[i].print();
s[i].show();
return 0;
}
4.21
最新推荐文章于 2024-09-05 22:56:27 发布