当前位置: 代码迷 >> 综合 >> 第五周上级项目三
  详细解决方案

第五周上级项目三

热度:41   发布时间:2024-01-22 04:44:00.0
/*   
02.* 程序的版权和版本声明部分   
03.* Copyright (c)2012, 烟台大学计算机学院学生   
04.* All rightsreserved.   
05.* 文件名称: object.cpp   
06.* 作者:李全港  
07.* 完成日期: 2013年4 月3  日   
08.* 版本号: v1.0   
09.* 输入描述:无   
10.* 问题描述:   
11.* 程序输出:  
12.*/  #include <iostream>  #include <stdlib.h>  using namespace std;  class Bulk  
{  
public :  Bulk(double x=1.0,double y=1.0,double z=1.0):length(x),width(y),heigth(z){}  double volume();                        //初始化  double SA();  void shuru();  private :  double length;  double width;  double heigth;  
};  void Bulk::shuru()  
{  cout<<"请输入长宽高:"<<endl;  cin>>length>>width>>heigth;  
}  double Bulk::volume()  
{  cout<<"体积为"<<length*width*heigth<<endl;         //计算体积return length;
}  double Bulk::SA()  
{  cout<<"表面积为"<<(2*length*width+2*length*heigth+2*width*heigth)<<endl;return width;
}  int main()  
{  Bulk b[5]={Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)};//初始化  b[4].shuru();  for(int i=0;i<5;i++)  {  cout<<"第"<<i<<"个长方体为:"<<endl;  b[i].volume();  b[i].SA();  }  system("pause");                      return 0;  }  

  相关解决方案