492
社区成员




下面的代码设计了一个Student类,在该类中包括一个数据成员score(分数)、两个静态数据成员total_score(总分)和count(学生人数),一个成员函数account()设置分数,累计学生的成绩之和、累计学生人数,一个静态成员函数sum()用于返回学生的成绩之和,另一个静态成员函数average()用于求全班成绩的平均值。在main函数中,输入某班同学的成绩,并调用上述函数求出全班学生成绩的平均分。同学人数定义为符号常量N,全班共有50人。请在括号(1)-(10)中依次填写一条语句或一个表达式或一个关键词或一个运算符,使程序完成上述功能,并运行正确。
#include (1) N 50 (2); (3) Student{ float score;//分数 public: (4) float total_score;//全班总分 (5) int count; //全班人数 void account(float s){ score=s; total_score+=s; count++; } static float average(){ return (6); } }; float Student::total_score=(7); int Student::count=(8); int main(void){ Student classes[N]; float s; for(int i=0;i<N;i++){ cin>>s; (9); } cout<<"全班平均成绩为: "<<(10)average()<<endl; return 0; }