C语言输出长方柱的体积,求3个长方柱的体积和表面积
源程序:
/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:求3个长方柱的体积和表面积
* 作 者:2011级 114-3 张宗佳
* 完成日期:2012 年 03 月07 日
* 版 本 号:vc.0
* 对任务及求解方法的描述部分
* 输入描述:输入三个长方体的长宽高
* 问题描述:仿照你阅读过的程序,编写基于对象的
* 程序,求3个长方柱的体积。数据成员包括长(length)、宽(width)、高(heigth)、体积,要求用成员函数实现下面的功能:
* 程序输出:输出三个长方体的长宽高
* 程序头部的注释结束
*/
#include
using namespace std;
class cuboid
{
public:
void input_volume_areas();
void output_volume_areas();
private:
int length;
int width;
int heigth;
int volume;
int areas;
};
int main( )
{
cuboid c1, c2, c3;
c1.input_volume_areas();
c1.output_volume_areas();
c2.input_volume_areas();
c2.output_volume_areas();
c3.input_volume_areas();
c3.output_volume_areas();
return 0;
}
void cuboid::input_volume_areas()
{
cout << "输入长方体的长宽高:" ;
cin >> length >> width >> heigth;
return ;
}
void cuboid::output_volume_areas()
{
volume = length * width * heigth;
areas = 2 * (length * width + length * heigth + width * heigth);
cout << "长方体的体积是:" << volume << endl;
cout << "长方体的表面积是:" << areas << endl;
return ;
}
实验结果:
经验积累:
还好,不算难,主要是成员函数的定义,不能少了"cuboid :: "
C语言输出长方柱的体积,求3个长方柱的体积和表面积相关推荐
- 7-13 实验三(2)求3个长方柱的体积 (1 分)
#include <iomanip> cout<<setiosflags(ios::fixed)<<setprecision(2); 要求实现输出数据保留小数点后两 ...
- R语言获得所有Aesthetics(美学映射)参数:使用长表输出、使用宽表输出
R语言获得所有Aesthetics(美学映射)参数:使用长表输出.使用宽表输出 目录 R语言获得所有Aesthetics(美学映射)参数:使用长表输出.使用宽表输出 #ggplot2 #获取所有Geo ...
- Algorithm:C++/python语言实现之求旋转数组最小值、求零子数组、求最长公共子序列和最长公共子串、求LCS与字符串编辑距离
Algorithm:C++/python语言实现之求旋转数组最小值.求零子数组.求最长公共子序列和最长公共子串.求LCS与字符串编辑距离 目录 一.求旋转数组最小值 1.分析问题 2.解决思路 二.求 ...
- c++ 一个学习小组有5个人,每个人有三门课(高数、英语和C语言)的考试成绩,求每人的平均成绩。按行输出每个学生的各科成绩及平均成绩。
[问题描述]一个学习小组有5个人,每个人有三门课(高数.英语和C语言)的考试成绩,求每人的平均成绩.按行输出每个学生的各科成绩及平均成绩. [输入形式]按高数.英语和C语言课程顺序输入每个学生的成绩. ...
- 设置长方体的长宽高;求长方体的体积和底面积
题目: (1)定义一个类,描述一个矩形,包含有长.宽两种属性和计算面积方法. (2)编写一个类,继承自矩形类,同时该类描述长方体,具有长.宽.高属性和计算体积的方法. (3)编写一个测试类,对以上两个 ...
- 输入本金、年利率和年数,计算复利;计算球的表面积和体积,判断构成三角形;输入姓名和出生年份,输出姓名和年龄;求ax2+bx+c=0方程的解。(python)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: 1 编写程序,输入本金.年利率和年数,计算复利(结果保留两位小数). 代码: p=int(input("请输入本金: ...
- C语言输出长长整型错误,c语言长整型定义
我用long int怎么不行呢 基本定义形式为: long var_name = INIT_VALUE; 一. 长整型在C语言中类型关键字为long. 定义时,var_name为变量名. INIT_V ...
- c语言能被3整除且个位是6的整数,求推荐稻盛和夫C语言输出所有200-400之间能被3整除且个位数字为6的整数。...
第1个回答: 680889052018-03-23TA获得超过485个赞关注#includeintmain(){int**m;for(**m=200;**m<400;**m++)if(**m%3 ...
- 求栈中元素的最小值c语言,C语言输出栈中所有元素
Q1:c语言 按倒序输出数组array中所有元素的值,并输出数组中的最大值和最小值(提示:需要按倒序输 根据题意可得程序,任意输入十个数,然后反序输出,并求出最大值及最小值输出:12345678910 ...
最新文章
- 网红 AI 高仿坎爷发布说唱情歌,歌迷:堪比真人原声
- 类属性-属性查找机制-向上查找
- linux cron计划任务
- R语言与数据的图表展示(part1)--不知道起啥名,反正就是初步认识一下
- autoincrement mysql_SQL AUTO INCREMENT 字段 | 菜鸟教程
- SharePoint 调查列表的自定义错误页面
- MATLAB:虹膜识别的图像灰度化处理,直方图均衡化
- 今日之“烧饼油条”!
- Menubutton按钮弹出菜单
- C#学习笔记(十):反射
- 小学计算机课教案多变的刷子,信息技术《多变的刷子工具》教学设计.doc
- mysql 大写数据库名 无法识别_MySQL数据库名、表名大小写问题
- nginx+php配置
- TrueCrypt中文教程
- tomcat启动报错解决org.jaxen.util.AncestorOrSelfAxisIterator
- 任正非带领华为三分天下的7大杀招
- html5学生dw网页设计大作业,hbuilder华谊网页设计成品模板,静态网页设计定制
- 阿里云实践 - HTML5断点播放m3u8视频(videojs)
- 遥感图像场景分类方法
- raster2pgsql命令参数详解
热门文章
- SpringBoot使用PageHelper报错Relying upon circular references is discouraged and they are prohibited by
- 适合python游戏开发的库你知道几个?
- Q1.PLSQL配置即时客户端异常
- EPON与GPON的综合比较
- AngularJS培训教程
- 计算机导论广东高等教育出版社,计算机导论课程标准.DOC
- idea-maven-assembly打包
- 最近最少使用算法(LRU)
- 国产蓝牙MCU选型参考
- 【论文翻译】用于移动机器人导航的Kinect v2:评估和建模