shiyan10.1.cpp

来自「模仿港台《百万富翁》节目」· C++ 代码 · 共 40 行

CPP
40
字号
#include<iostream.h>
#include<iomanip.h>
class score
{ private:
      double num;
	  float Math,English,Programming;
	  float average;

  public :
      void inscore(double a,float b,float c,float d)
	  { num=a;Math=b;English=c;Programming=d;
	    average=(Math+English+Programming)/3;
	  }
	  void showscore()
	  { cout<<num<<setw(10)<<Math<<setw(10)<<English<<setw(15)<<Programming<<setw(10)<<average<<endl;}
};
	    
 void main()
 { int i=0,k=0;
   double a;float b, c,d;
	score *student=new score[100];
	do
	{   
	    cin>>a;
		if(a==0)break;
		else 
		{ cin>>b>>c>>d;
		  student[i].inscore(a,b,c,d);
		  k++;
		  i++;
		}
		
	}while(i!=0);
	cout<<"number"<<setw(10)<<"math"<<setw(10)<<"english"<<setw(15)<<"programming"<<setw(10)<<"average"<<endl;
	for(i=0;i<k;i++)
	{student[i].showscore();}
	cout<<endl;
 delete []student;
 }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?