第八周项目2 用对象数组操作长方柱类
2016-04-18 21:22
330 查看
/* *Copyright(c) 2016,烟台大学计算机学院 *All rights reserved. *作 者:刘金石 *完成日期:2016年4月17日 *版本 号:v1.0 *问题描述:用对象数组操作长方柱类 *输入描述:第五个长方柱的长宽高。 *输出描述:每个长方柱的表面积和体积。 */include<iostream> using namespace std; class Bulk { double length; double width; double heigth; public: Bulk(double l=1.0,double w=1.0,double h=1.0):length(l),width(w),heigth(h){}; void get_value(); void display(); }; void Bulk::display() { cout<<" The volume is: "<<length*width*heigth<<endl; cout<<" The surface area is: "<<2*(length*width+length*heigth+width*heigth)<<endl; cout<<endl; } void Bulk::get_value() { double a,b,c; cin>>a>>b>>c; length=a; width=b; length=c; } int main() { Bulk b[5]={Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)}; b[4].get_value(); for(int i=0;i<5;i++) { b[i].display(); } return 0; }
运行结果:
相关文章推荐
- Android面试题(二)
- opencv中检测视频内容是否变化,并且能够进行人脸检测。
- 如何使用集合中的ArrayList方法
- 调整数组顺序使奇数位于偶数前面
- linux内核的make modules 有什么用
- jquery table表格 获取选中的某一行和某一列的值
- 欢迎使用CSDN-markdown编辑器
- java实现二叉树
- 思考-贪心算法
- CSS3实现32种基本图形
- 安装Android Studio时出现‘tools.jar’ seems to be not in Android Studio classpath.
- 结对编程--fault,error,failure
- js中构造函数的相关知识点
- 算法学习之基础(背包 列队 栈) 习题1.3.33泛型双向队列
- 工作室例会(2016年上半年:第八周)
- LeetCode[Array]----3Sum
- 团队作业二——需求调研
- 2016-4-18 ICMPv6协议[RFC2463]--报文详解
- MVVM模式下 修改 store的ajax请求url。
- Lintcode 带最小值的栈