⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test5_student score.cpp

📁 定义并实现复数类
💻 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 + -