/*
*程序的版权和版本声明部分:
*Copyright(c)2014,烟台大学计算机学院学生
*All rights reserved.
*文件名称:
*作者:田成琳
*完成日期:2014  年 3月 25 日
*版本号:v1.0
*对任务及求解方法的描述部分:
*输入描述:第四个长方体的长、宽、高
*问题描述:
*程序输出:5个长方体的面积与体积
*问题分析:
*算法设计:
*/
#include<iostream>
using namespace std;
class Bulk
{
public:double area();double volume();void get_value();void output();Bulk(double l=1.0,double w=1.0,double h=1.0);
private:double length,width,height;
};
Bulk::Bulk(double l,double w,double h)
{length=l;width=w;height=h;
}
void Bulk::get_value()
{cin>>length>>width>>height;
}
double Bulk::area()
{return 2*length+2*width+2*height;
}
double Bulk::volume()
{return length*width*height;
}
void Bulk::output()
{cout<<area()<<" "<<volume()<<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();for(int i=0;i<5;i++){cout<<"第"<<i+1<<"个长方体的面积和体积分别为:"<<endl;b[i].output();}return 0;
}

运行结果:

心得体会:~

第五周项目3-对象数组操作长方体类相关推荐

  1. 第五周项目3-用多文件组织多个类的程序

    将项目2用"一个项目多个文件"的方式实现,其中两个类的声明放在同一个.h文件中,每个类的成员函数分别放一个文件,main()函数用一个文件.体会这样安排的优点. class.h # ...

  2. 第五周项目二-游戏中的角色类(2)

    /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年3月29日 *版 本 ...

  3. 第五周项目二-游戏中的角色类(1)

    /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年3月29日 *版 本 ...

  4. 【Android 逆向】Android 逆向通用工具开发 ( 静态库项目中的网络操作核心类 CNetwork 分析 )

    文章目录 一.adabingo 静态库项目中的网络操作核心类 CNetwork 分析 一.adabingo 静态库项目中的网络操作核心类 CNetwork 分析 CNetwork 相关方法分析 : 等 ...

  5. 第七周 项目四-队列数组

    /* Copyright (c)2017,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:第7周项目项目4 - 队列数组.cpp 作 者:孙仁圆 完成日期:2017年 ...

  6. 第七周项目四—队列数组

    /*      Copyright (c)2015,烟台大学计算机与控制工程学院      All rights reserved.      文件名称:第7周项目项目4 - 队列数组.cpp     ...

  7. 第五周 项目二 建立链栈算法库

    /* Copyright (c)2017,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:第5周项目2--建立链栈算法库.cpp 作 者:孙仁圆 完成日期:2017年 ...

  8. python第五周项目答案_工作页python流程控制(第五周 ).doc_学小易找答案

    [单选题]Mary is ()hardworking than her sister, but she failed in the exam. (5.0分) [单选题]设a.b为float型变量,则以 ...

  9. 第八周项目二-用对象数组操作长方柱类

    /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年4月19日 *版 本 ...

最新文章

  1. ubuntu联网经常掉线的解决方法
  2. hdu 5366 简单递推
  3. VS2010 重命名文件:源文件名和目标文件名相同 的解决方案
  4. Python 常用Web框架的比较
  5. Interview:算法岗位面试—10.24下午—上海某软件公司(机器学习,上市)电话面试—考察SVM、逻辑回归、降低过拟合、卷积网络基础等
  6. springBoot搭建activiti工作流
  7. Xcode 升级后,常常遇到的遇到的警告、错误,解决方法(转)
  8. 基于改进YOLO v3网络的夜间环境柑橘识别方法
  9. blender教学记录
  10. 计算机专业方面的论文,计算机专业毕业论文
  11. Android Studio导入从Github下载的源码
  12. XSLT Transform
  13. 2015年Java开发岗位面试题归类
  14. python批处理远程关机脚本,python实现远程通过网络邮件控制计算机重启或关机
  15. 2019年BAT面试通关宝典:数据结构+JVM+并发编程+分布式...
  16. 超燃!高效 MacBook 工作环境配置,超实用!
  17. matlab---之imcrop
  18. 访问共享服务器的没有权限文件夹权限设置,访问共享文件夹的时候提示没有权限访问网络资源怎么解决...
  19. Burp suite的扫描模块
  20. 两台计算机和两台交换机的VLAN配置,两台交换机如何配置连接?

热门文章

  1. 手机安装python jam有什么影响_oppo 手机上运行 appium + python 遇到的坑
  2. VS2015: warning MSB8012: TargetPath问题的解决
  3. 自定义HID手柄实现unity3D反馈手柄震动功能
  4. 基于html的美食网站——速鲜站餐饮食品(HTML+CSS+JavaScript)大学生网页制作教程 表格布局网页模板 学生HTML静态美食网页设计作业成品 简单网页制作代码 学生美食网页作品...
  5. QQ小程序,邀请码申请链接
  6. 软件工程职业_关于软件工程职业的7个关键思考
  7. 助力车(电动自行车)的3C认证的费用
  8. 万年历定时关机c语言代码,C语言程序设计能力教程电子万年历设计.doc
  9. TensorFlow中ModuleNotFoundError: No module named ‘xxx‘解决方案
  10. CLion安装与配置教程