第五周实验报告3

来源:互联网 发布:手机扫描pdf软件 编辑:程序博客网 时间:2024/05/14 23:08
#include <iostream>using namespace std;class Box{public:Box();Box(double, double, double);double get_v();double get_s();void input_lwh();void show_box();private:double length;double width;double heigth;};Box::Box(){length = 10, width = 10,heigth = 10;}Box::Box(double l, double w, double h):length(l),width(w),heigth(h){}double Box::get_v(){return length*width*heigth;}double Box::get_s(){return 2*(length*width + width*heigth + length*heigth);}void Box::input_lwh(){cout << "请输入长宽高(l w h):" << endl;cin >> length >> width >> heigth;}void Box::show_box(){cout << "此长方体的体积是:" << get_v() << "面积是:" << get_s() << endl;}void main(){Box b[5] = {Box(10, 11, 12),Box(10, 12, 13),Box(10, 13, 14),Box()};b[4].input_lwh();for (int i = 0; i < 5; i++){cout << "b[" << i << "]:";b[i].show_box();}system("PAUSE");}