<pre class="cpp" name="code">/* *Copyright(c)2014,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:杨汉宁 *完成日期:2015年 3月 18日 *版本号:v1.0 *问题描述:求长方柱的体积和表面积。 *输入描述:输入长,宽,高。 *程序输出:长方柱体积和表面积 */
#include <iostream> using namespace std; class Bulk { public: void setRadius(double l,double w,double h); double volume(); double areas(); private: double length,width,heigth; }; //下面定义需要的成员函数 void Bulk::setRadius(double l,double w,double h) { length=l; width=w; heigth=h; } double Bulk::volume() { return length*width*heigth; } double Bulk::areas() { return 2*heigth*width+2*heigth*length+2*width*length; } int main() { double l,w,h; cout<<"请输入长方柱的长: "; cin>>l; cout<<"请输入长方柱的宽: "; cin>>w; cout<<"请输入长方柱的高:"; cin>>h; Bulk b; b.setRadius(l,w,h); cout<<"长方柱体积为: "<<b.volume()<<endl; cout<<"长方柱表面积为: "<<b.areas()<<endl; return 0; }
时间: 2024-10-28 16:27:31