duixiangshuzu.cpp

来自「对c++中一些摸板及派生应用的举例」· C++ 代码 · 共 38 行

CPP
38
字号
#include<iostream>
using namespace std;

class Student
{
public:
	Student(int,float);
	void max(Student *);
private:
	int id;
	float score;
};
Student::Student(int a,float b)
{
	id=a;
	score=b;
}
void Student::max(Student *s)
{
  int n=0;int max=s[0].score;
	for(int i=0;i<3;i++)
    	{if(s[i].score>max)
        	max=s[i].score;
             n=i;}
 cout<<max;
cout<<n;
}
void main()
{
	Student stud[3]=
	{Student(1,34),
	 Student(2,97),
	 Student(3,66)
	};
	 Student *p=stud;
	 p[2].max(stud);

}

⌨️ 快捷键说明

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