本文主要是介绍C++求长方柱体积,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
【问题描述】有两个长方柱,其长、宽、高分别为:(1)30,20,10;(2)12,10,20。分别求他们的体积。编一个基于对象的程序,在类中用带参数的构造函数。
【输入形式】无
【输出形式】The volume of box1 is 6000
The volume of box2 is 2400
【样例输入】空
【样例输出】
The volume of box1 is 6000
The volume of box2 is 2400
//长方柱体积
#include<iostream>
using namespace std;
class box//建立长方柱的类
{int c,k,g;public:box(int cc,int kk,int gg);int chang(){return c;}int kuan(){return k;}int gao(){return g;}};box::box(int cc,int kk,int gg)//构造函数 {c=cc;k=kk;g=gg;//初始化长宽高 }
int main()
{box box1(30,20,10);box box2(12,10,20);//传入两个长方柱的数据 cout<<"The volume of box1 is "<<box1.chang()*box1.kuan()*box1.gao()<<endl;cout<<"The volume of box2 is "<<box2.chang()*box2.kuan()*box2.gao()<<endl;
}
这篇关于C++求长方柱体积的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!