第四周项目3 用数组操作长方柱类
2015-04-01 09:09
148 查看
/* *Copyright(c)2014,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:曾晓 *完成日期:2015年 4月 1日 *版本号:v1.0 */ #include <iostream> #include <cmath> using namespace std; class Bulk { public: Bulk(double x=1.0,double y=1.0,double z=1.0):length(x),width(y),height(z) {}; void get_value(); double area(); double volume(); void show_message(); private: double length; double width; double height; }; void Bulk::get_value() { cout<<"请输入长宽高:"<<endl; cin>>length; cin>>width; cin>>height; } double Bulk::area() { return (2*(length*width+length*height+width*height)); } double Bulk::volume() { return length*width*height; } void Bulk::show_message() { cout<<"长方柱的体积为:"<<volume()<<endl; cout<<"长方柱的表面积为:"<<area()<<endl; } int main() { Bulk b[5]= {Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)}; b[4].get_value(); int i; for(i=0; i<5; i++) { b[i].area(); b[i].volume(); b[i].show_message(); } return 0; }
运行结果:
一开始我居然忘了用循环>,<
相关文章推荐
- 第四周项目三---用对象数组操作长方柱类
- 第四周项目三 对象数组操作长方形类
- 第四周项目3-用对象数组操作长方柱类
- 第四周上机项目3 用对象数组操作长方柱类
- 第四周 项目3 用对象数组操作长方柱类
- 第四周项目三 对象数组操作长方体类
- 第四周上机实践项目3-用对象数组操作长方柱类
- 第四周项目三——用对象数组操作长方柱类
- 第四周项目三用对象数组操作长方柱类
- 第四周项目2-用对象数组操作长方柱类
- 第三周项目3——用数组对象操作长方柱类
- 第四周 项目3-用对象数组操作长方柱类
- 第四周 项目三 用对象数组操作长方柱类
- 第四周项目三——用对象数组操作长方柱类
- 第四周项目三 用对象数组操作长方柱类
- 第四周 课后实践:项目三——用对象数组操作长方柱类
- 第四周【项目3-用对象数组操作长方柱类】
- 第四周上机项目3用对象数组操作长方柱类
- 第四周项目三用对象数组操作长方柱类
- 15第四周项目三——用对象数组操作长方柱类