怎么用C++编程长方形面积,要求用类编?

来源:百度知道 编辑:UC知道 时间:2024/06/05 20:17:05

#include <iostream.h>
class cfx
{
float s,a,b;
public:
cfx(float x, float y)
{
s=0;
a=x;
b=y;
}
void mianji()
{
s=a*b;
}
void display()
{
cout<<"长方形的面积是:"<<s<<endl;
}
};
void main()
{
float x,y;
cout<<"输入长和宽:";
cin>>x;
cin>>y;
cfx obj(x ,y);
obj.mianji();
obj.display();

}

#include<iostream.h>
class cfx
{
public:
double x;
double y;
public:
cfx(double ch,double k){x=ch;y=k;}
double getArea(){return x*y;}
};
void main()
{
cfx C(4,5);
cout<<C.getArea()<<endl;
}

class changfangxing
{
int chang;
int gao;
changfangxing(int ch,int g)
{
chang=ch;
gao=g;
}
public void getMianji()
{
return chang*gao;
}