C++:类与对象5(矩形的面积与周长)
2016-01-08 14:18
405 查看
C++:类与对象5(矩形的面积与周长)
题目描述:
Description
定义并测试一个类名为rectangle的矩形类,数据成员为矩形的长和宽,定义2个成员函数分别计算矩形的面积与周长,要求定义构造函数和拷贝构造函数。
Input
输入数据第1行为一个整数T,表示有T组数据。每组数据1行,每行包括矩形的长和宽2个整数。
Output
矩形的面积与周长。
Sample Input
2
3 5
4 10
Sample Output
15 16
40 28
代码块:
#include<iostream>
using namespace std;
class rectangle
{
int x,y;
public:
rectangle(int x1,int y1)
{
x=x1;y=y1;
}
int area()
{
return x*y;
}
int zc()
{
return 2*x+2*y;
}
};
int main()
{
int n,a,b;
cin>>n;
while(n--)
{
cin>>a>>b;
rectangle d(a,b);
cout<<d.area()<<" ";
cout<<d.zc()<<endl;
}
return 0;
}
相关文章推荐
- c++ concurrent progamming(2) thread manage
- C++:类与对象4(对象成员:点与矩形)
- C++中回调函数的一个简单例子?
- codevs 1007 【级数求和】
- C++:类与对象1(类测试程序)
- 从汇编语言角度理解C语言栈帧
- C语言学习之关键字第十讲
- C语言:从文本文件中读取输入数据(升级版)
- netbeans c/c++ (or gcc) & nasm co-work
- C语言学习之关键字第九讲
- C语言tips不完全汇总
- c++ new
- C++处理一个动态规划的问题
- c++实现gray code(格雷码)
- C++ STL之stack
- c语言位域
- c++ 函数调用在进入下一个循环的时候会再次初始化参数,将函数体直接写进去就正常
- c++中string类型用下标初始化后str.size()为0 输出string值为空
- C++中尖括号和引号的区别---转载
- C++中使用array报错 requires compiler and library surpport for the ISO c++ 2011 standard