📄 处理学生成绩问题的程序2.c
字号:
已知某个学生有三门功课,编程计算这个学生的总成绩。要求程序中声明一个类,其中拥有静态数据成员记录学生的总成绩;静态成员函数存取TOtal Score
#include <isostream.h>
class Subject
{
public:
Subject(int s);
void SetScore();
int GetScore();
static int GetTotalScore();
private:
int itsScore;
static int TotalScore;
};
Subject::Subject(int s)
{
itsScore=s;
TotalScore+=s;
}
void Subject::SetScore(int s)
{
itsScore=s;
TotalScore+=s;
}
int Subject::GetScore()
{
return itsScore;
}
int Subject::GetTotalScore()
{
return TotalScore;
}
int Subject::TotalScore=0;
int main()
{
int score1,score2,score3;
cout<<"请输入某个学生三门功课的成绩:";
cin>>score1>>score2>>score3;
Subject s1(score1),s2(score2),s3(score3);
cout<<"这个学生的成绩是:"<<Subject::GetTotalScore();
cout<<endl;
return 0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -