#include<iostream>
using namespace std;
class Student
{
private:
double grade;
public:
Student(double a=0):grade(a){};
Student operator >(Student b);
int conclusion()
{
if(grade>0)return 1;
else return 0;
}
};
Student Student::operator>(Student b)
{
return Student(grade-b.grade);
}
int main()
{
int x,y;
cout<<""<<endl;
cin>>x
cout<<""<<endl;
cin>>y;
Student c1(x),c2(y);
if(c3.conclusion())
{
cout<<"第一位同学的成绩高"<<endl;
}
else cout<<"第二位同学的成绩高"<<endl;
Student c3,c4;
c3=c1>c2;
c4=c2>c1;
if(c3.conclusion())
{
cout<<"第一位同学的成绩高"<<endl;
}
else cout<<"第二位同学的成绩高"<<endl;
if(c4.conclusion())
{
cout<<"第一位同学的成绩高"<<endl;
}
else cout<<"第二位同学的成绩高"<<endl;
return 0;
}
using namespace std;
class Student
{
private:
double grade;
public:
Student(double a=0):grade(a){};
Student operator >(Student b);
int conclusion()
{
if(grade>0)return 1;
else return 0;
}
};
Student Student::operator>(Student b)
{
return Student(grade-b.grade);
}
int main()
{
int x,y;
cout<<""<<endl;
cin>>x
cout<<""<<endl;
cin>>y;
Student c1(x),c2(y);
if(c3.conclusion())
{
cout<<"第一位同学的成绩高"<<endl;
}
else cout<<"第二位同学的成绩高"<<endl;
Student c3,c4;
c3=c1>c2;
c4=c2>c1;
if(c3.conclusion())
{
cout<<"第一位同学的成绩高"<<endl;
}
else cout<<"第二位同学的成绩高"<<endl;
if(c4.conclusion())
{
cout<<"第一位同学的成绩高"<<endl;
}
else cout<<"第二位同学的成绩高"<<endl;
return 0;
}