用对象数组操作长方形

问题及代码:

/*
 *copyright(c) 2016烟台大学计算机学院
 *All rights reserved
 *文件名称:test.cpp
 *作者:杨昊
 *版本:v6.0
 *
 *问题描述: 用对象数组操作长方形
 *输入描述:无
 *程序输出:
*/

#include<iostream>
using namespace std;
class Bulk
{
public:
Bulk(float a=1,float b=1,float c=1):chang(a),kuang(b),gao(c){}
    void get_value()
{
cin>>chang;
cin>>kuang;
cin>>gao;
}
void display()
{
cout<<chang*kuang*gao<<"  "<<chang*kuang*2+chang*gao*2+kuang*gao*2<<endl;
}
private:
float chang,kuang,gao;
};




int main()
{
int i;
     Bulk b[5]={Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)};
     b[4].get_value();
for(i=0;i<5;i++)
b[i].display();

}


 

结果及总结:

 

用对象数组操作长方形_第1张图片

你可能感兴趣的:(用对象数组操作长方形)