📄 test5_student score.cpp
字号:
/*#include<iostream>
#include <string>
using namespace std;
class Student{
int score[3];
public:
static int total[3];
Student(int i,int j,int k)
{
score[0]=i;score[1]=j;score[2]=k;
}
int get_score(int i)//读取一名学生各科成绩
{
return score[i];
}
int get_pertotal(int i)
{
total[i]+=score[i]; //累加一门成绩
return total[i];
}
int get_perstudenttotal()//累加一名学生各科成绩
{
int sum=0;
for(int i=0;i<3;i++)
sum+=score[i];
return sum;
}
};
int Student::total[3]={0,0,0};
void main()
{
Student student[3]={
Student(80,70,60),
Student(85,75,65),
Student(90,80,70)} ;
string s[3]={"①","②","③"};
string str[3]={"I","II","III"};//string数组的简单使用
for(int j=0;j<3;j++)
{
for(int i=0;i<3;i++)
{
cout<<"第 "<<(j+1)<<" 名学生第 "<<s[j]<<" 门课程的成绩为:"<<student[j].get_score(i)<<endl;
student[j].get_pertotal(i);
}
cout<<"第 "<<(j+1)<<" 名学生各科总分:"<<student[j].get_perstudenttotal()<<endl;
cout<<"第 "<<(j+1)<<" 名学生各科平均分是:"<<student[j].get_perstudenttotal()/3<<endl<<endl;;
}
cout<<endl;
for(int i=0;i<3;i++)
cout<<"第 "<<str[i]<<" 门课平均成绩:"<<(Student::total[i])/3<<endl;
cout<<endl;
}*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -