注册 登录
编程论坛 C++教室

帮忙 这个程序错在哪里啊 怎么运行不了??

tengfei55 发布于 2010-12-06 15:48, 594 次点击
#include<iostream>
using namespace std;
class box
{public:
box(int h=10,int w=12,int len=15):height(h),width(w),length(len){}
int volume();
private;
int height;
int width;
int length;
};
int box::volume()
{return(height*width*length);
}
int main()
{box a[3]={
box(10,12,15),
box(15,18,20),
box(16,20,26)
};
cout<<a[0].volume()<<endl;
cout<<a[1].volume()<<endl;
cout<<a[2].volume()<<endl;
}
5 回复
#2
tengfei552010-12-06 15:51
我找到原因了 :;弄混乱了
#3
lintaoyn2010-12-06 15:52
private;//后面是:
#4
andyandy2010-12-06 16:10
既然int main(),应有返回值。
#5
ToBeOOP2010-12-07 09:02
注意养成良好的编程习惯啊。。。。
#6
Mack22010-12-10 21:10
同意第五楼,
养成良好编程习惯很重要。
1