利用矩形斜对顶点求矩形面积周长
#include<iostream>using namespace std;
class Rectangle
{
public:
float a[2];
float b[2];
public:
void cr();
void sr();
Rectangle()
{
a[2]={2.1,3.2};
b[2]={5.2,6.3};//这两行有问题
}
};
void Rectangle::cr()
{
float c;
c=2*(b[0]-a[0])*(b[1]-a[1]);
cout<<"c:"<<c<<endl;
}
void Rectangle::sr()
{
float s;
s=(b[0]-a[0])*(b[1]-a[1]);
cout<<"s:"<<s<<endl;
}
void main()
{
Rectangle R;
R.cr();
R.sr();
}
//劳烦大神指点一二,不胜感激。