编写程序,计算一个长方体的表面积和体积。

求解 c语言的
2024-12-18 23:20:49
推荐回答(3个)
回答1:

#include

using namespace std;

class Round

{

public:

void set_number();

void count_number();

void show_number();

private:

int length;

int width;

int heigth;

int volume;

int areas;

};

int main()

{

Round r1;

r1.set_number();

r1.count_number();

r1.show_number();

    Round r2;

    r2. set_number();

r2.count_number();

r2.show_number();

Round r3;

   r3. set_number();

   r3.count_number();

r3.show_number();

return 0;

}

void Round::set_number()

{  cout<<"请输入长方体的长:";

cin>>length;

cout<<"请输入长方体的宽:";

cin>>width;

cout<<"请输入长方体的高:";

cin>>heigth;

}

void Round::count_number()

{

volume = length * width * heigth;  

   areas = (length * width + length * heigth + width * heigth) * 2; 

}

void Round::show_number()

{

cout<<"它的体积是:"<

}

扩展资料:

c语言书写规则:

1、一个说明或一个语句占一行。

2、用{} 括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。

3、低一层次的语句或说明可比高一层次的语句或说明缩进若干格后书写。以便看起来更加清晰,增加程序的可读性。在编程时应力求遵循这些规则,以养成良好的编程风格。

回答2:

#include
using namespace std;
int main()
{
int c,g,k;
cout<<"Please enter three integer number"< cin>>c>>g>>k;
cout<<"the surface area is :"<<2*(c*g+c*k+k*g)< cout<<"the volume is :"< system("pause");
return 0;
}

回答3: