c++ 设计一个立方体的类,求出立方体的面积和体积

该博客介绍了一个用于计算立方体表面积和体积的C++类。通过定义`Cube`类,实现了计算立方体的表面积和体积的方法,并提供了打印立方体尺寸、表面积和体积的功能。示例中展示了如何实例化`Cube`类并计算两个不同尺寸立方体的表面积和体积。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#include<iostream>
using namespace std;
/*
	设计一个立方体的类,求出立方体的面积和体积
	*/
class Cube
{
public:
	//求出立方体的面积和体积
	int cal_cube_S(int h,int  w, int l)
	{
		int c_H = h; int c_W = w; int c_L = l;
		int c_S;
		c_S = c_H * c_W * 2 + c_L * c_W * 2 + c_H * c_L * 2;
		return c_S;
	}
	int cal_cube_V(int h, int  w, int l)
	{
		int c_H = h; int c_W = w; int c_L = l;
		int c_S, c_V;
		c_V = c_H * c_W * c_L;
		return c_V;
	}
	void print(int h, int  w, int l, int S, int V)
	{
		cout << "长:" << l << "  宽:" << w << "  高:" << h << endl;
		cout << "表面积:" << S << endl;
		cout << "体积:" << V << endl;

	}
private:
	int c_H, c_W, c_L;
};
int main()
{
	int l1=10, w1=10, h1=10;
	int l2 = 10, w2 = 10, h2 = 10;
	Cube cube;
	int S1=cube.cal_cube_S(l1,w1,h1);
	int V1 = cube.cal_cube_V(l1, w1, h1);
	int S2 = cube.cal_cube_S(l2, w2, h2);
	int V2=cube.cal_cube_V(100, 10, 10);
	cube.print(h1, w1, l1, S1, V1);
	cube.print(h2, w2, l2, S2, V2);
	system("pause");
	return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值