电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

实验5类和对象题目

实验5类和对象题目_第1页
1/10
实验5类和对象题目_第2页
2/10
实验5类和对象题目_第3页
3/10
实验5 类和对象 程序填空 1 . 题目描述:仔细阅读下列求两个点之间距离的程序,程序的输出结果是50,根据程序的输出结果在划线处填入正确语句。 代码: #include #include using namespace std; class point { public: point(float a,float b) { x=a; y=b; } float Distance(point &p) { float dx=p.x-x; float dy=p.y-y; return (float)sqrt(dx*dx+dy*dy); } private: float x,y; }; int main() { point p1(2,3),p2(32,43); cout< using namespace std; class CRectangle { public: void Set(float a,float b) { if((a>0)&&(a<50)) length=a; else length=1; if((b>0)&&(b<50)) width=b; else width=1; } float perimeter() { return 2*(length+width); } private: float length; float width; }; int main() { CRectangle R; float l,w;//定义矩形的长和宽做为输入变量; // cout<<"请输入矩形的长和宽:"<>l>>w; R.Set(1,w); //设置矩形的长和宽 cout<<"矩形的周长为:"< #include using namespace std; class CRectangle { public: CRectangle(float Rx1=0,float Ry1=0, float Rx2=1,float Ry2=1); bool IsSquare( ); void PrintRectangle( ); private: //确定直线的两点的坐标 float x1,y1,x2,y2; }; CRectangle::CRectangle(float Rx1 ,float Ry1, float Rx2,float Ry2) {...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

实验5类和对象题目

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部