2013c++第五周任务-项目三(长方柱类)
来源:互联网 发布:mysql 主键 null 编辑:程序博客网 时间:2024/05/22 06:07
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: object.cpp* 作 者: 王锴英* 完成日期:2013年3月29日* 版本号: v1.0* 输入描述:无* 问题描述:* 程序输出:分别输出5个长方体的表面积 体积*/#include<iostream>using namespace std;class Bulk{ public: Bulk(double x=1,double y=1,double z=1); //使用默认参数的构造函数 double volume(void); //计算长方体的体积 double area(void); //计算并返回长方体的表面积 void get_value(); private: double length,width,heigth;};Bulk::Bulk(double x,double y,double z){ length=x;width=y;heigth=z;}double Bulk::volume(){ return (length*width*heigth);}double Bulk::area(){ return ((length*width+length*heigth+width*heigth)*2);}void Bulk::get_value(){ cout<<"请输入长方柱的长、宽、高:"<<endl; cin>>length; cin>>width; cin>>heigth;}int main(){ Bulk b[5]={Bulk(2.0,4.0,6.0),Bulk(1.0,3.0),Bulk(10.0),Bulk()}; b[4].get_value(); cout<<"b[0]的表面积是:"<<b[0].area()<<'\t'<<"体积是:"<<b[0].volume()<<endl; cout<<"b[1]的表面积是:"<<b[1].area()<<'\t'<<"体积是:"<<b[1].volume()<<endl; cout<<"b[2]的表面积是:"<<b[2].area()<<'\t'<<"体积是:"<<b[2].volume()<<endl; cout<<"b[3]的表面积是:"<<b[3].area()<<'\t'<<"体积是:"<<b[3].volume()<<endl; cout<<"b[4]的表面积是:"<<b[4].area()<<'\t'<<"体积是:"<<b[4].volume()<<endl; return 0;}
运行结果:
心得体会:感觉了解更深了,对这类程序有了感觉了
- 2013c++第五周任务-项目三(长方柱类)
- 第五周项目三:长方柱类
- 第五周项目三长方柱类
- 第五周项目三:长方柱类(对象数组)
- 第五周 项目三:长方柱类(对象数组)
- 第五周任务三(用对象数组求多个长方柱类)
- 第五周(项目三)——对象数组操作长方柱类。
- 第五周项目4:长方柱类
- 第五周项目四 长方柱类
- 第五周项目4长方柱类
- 第五周项目4-长方柱类
- 第五周项目4 长方柱类
- 第五周项目4-长方柱类
- 第五周项目四长方柱类
- 第五周项目4-长方柱类
- 第五周项目4-长方柱类
- 第五周 项目四 长方柱类
- 第五周项目4-长方柱类
- 谷歌开放某些开源技术 承诺不主动发起专利诉讼
- ni_to_addr xxx.xxx.xxx failed
- CF-63C - Bulls and Cows(枚举)
- 在构造函数中使用参数初始化对数据初始化
- OpenXml To Excel之写大数据
- 2013c++第五周任务-项目三(长方柱类)
- 第五周上机任务项目1 分数的各种运算
- java多线程 模拟死锁程序
- POI包解析Excel文件
- 利用rrdtool 进行数据的收集绘图统计,网页显示
- 正常运行windows所需的文件已被替换成无法识别的版本
- VC启动另一个exe 同时传入参数 systerm WinExec ShellExecuteEx
- 游戏外挂攻防艺术
- 提高关键词排名的28个SEO技巧