#include<bits/stdc++.h>
using namespace std;
class rectangle{
private:
int length,width;//定义长和宽
public:
void set(int x,int y){
length=x; width=y;//设置长和宽的大小
}
int getlength(){
return length;
}
int getwidth(){
return width;
}//得到长和宽的变量
int area(){
return length*width;
}//得到面积
void compare(rectangle a){//开始比较
if(length*width>a.area()){
cout<<"1"<<endl;
}else{
cout<<"0"<<endl;
}
}
};
int main(){
int l1,w1,l2,w2;
cin>>l1>>w1>>l2>>w2;//输入数据
rectangle a,b;
a.set(l1,w1);
b.set(l2,w2);
a.compare(b);//开始比较
return 0;
}
可能会有人不太懂第20行代码的含义,void compare(rectangle a)
这一个是指设置了一个a这一个头,通过它可以表示a的数据参数,然后再进行与b的比较
- 来源:牛客网