*All rightreserved.
*文件名称:test.cpp
*作 者:张明宇
*完成日期:2016年3月27日
*/
问题及代码:
编写基于对象的程序,求三个长方柱的体积,数据成员包括长,宽,高,体积,要求设计成员函数实现下面的功能:
(1)由键盘输入三个长方柱的长,宽,高;
(2)计算长方柱的体积和表面积;
(3)输出这三个长方柱的体积和表面积;
#include<stdio.h>
struct bulk
{
int length;
int width;
int heigth;
}bu[3];
int main()
{
int i;
int volume=0,areas=0;
for(i=0;i<3;i++)
{
scanf("%d %d %d",&bu[i].length,&bu[i].width,&bu[i].heigth);
}
for(i=0;i<3;i++)
{
volume=bu[i].length*bu[i].width*bu[i].heigth;
areas=bu[i].length*bu[i].width*2+bu[i].width*bu[i].heigth*2+bu[i].length*bu[i].heigth*2;
printf("%d %d",volume,areas);
printf("\n");
}
return 0;
}