我想知道这个c++语句哪里错了,
#include
using namespace std;
class Box
{ int a,b,c;
public:
\x05Box(x,y,z)
\x05{a=x;
\x05b=y;
\x05c=z;
\x05}
\x05void V()
{a*b*c;
\x05}
\x05void disp()
{cout
我想知道这个c++语句哪里错了,
答案:1 悬赏:30 手机版
解决时间 2021-04-05 07:36
- 提问者网友:ミ烙印ゝ
- 2021-04-05 00:00
最佳答案
- 五星知识达人网友:千夜
- 2021-04-05 01:05
#include <iostream>
using namespace std;
class Box
{
int a,b,c;
public:
Box(int x,int y,int z)//注意这里形参的类型
{a=x;
b=y;
c=z;
}
int V()//这个函数我帮你返回一个值,你那种写法不知道你要做什么
{
return a*b*c;
}
void disp()
{
cout<<"体积"<<"="<<a*b*c<<endl;
}
};
int main()
{
Box T1(12,20,25);
int v1,v2;//定义两个变量来接收函数的返回值
v1=T1.V();
cout <<"体积:" <<v1 <<endl;
T1.disp();
Box T2(10,14,20);
v2=T2.V();
cout <<"体积:" <<v2 <<endl;
T2.disp();
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |