标题:求大神帮小弟看看这个程序哪里有问题!!
只看楼主
淡蓝色的猪
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-10-4
结帖率:100%
 问题点数:0 回复次数:6 
求大神帮小弟看看这个程序哪里有问题!!
求长方柱的体积...
#include<iostream>
using namespace std;
class cub
{int length;
int width;
int height;
int vol;
public:
void set();
void abs();
void show();
};
void cub::set()
{cin>>length;
cin>>width;
cin>>height;
}
void cub::abs()
{vol=length*width*height;
}
void cub::show()
{cout<<vol<<endl;
}
int main()
{void set();
void abs();
void show();
return 0;
}

没有错误但运行的时候就是直接:press and key to continue..
这是怎么回事?
搜索更多相关主题的帖子: public abs void 
2012-10-11 21:41
寒风中的细雨
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:66
帖 子:1710
专家分:8645
注 册:2009-9-15
得分:0 
定义类 是为了什么


在main中 声明另外一套函数是为什么
2012-10-11 22:41
小小珊玉
Rank: 2
等 级:论坛游民
帖 子:19
专家分:18
注 册:2012-7-18
得分:0 
用对象去调用函数,可你的对象呢?
2012-10-11 23:49
oncoldrain
Rank: 2
等 级:论坛游民
威 望:1
帖 子:11
专家分:36
注 册:2012-10-11
得分:0 
main的改成这样:

int main()
{
    cub abc;
    abc.set();
    abc.abs();
    abc.show();
    return 0;
}

57818点net
2012-10-12 00:42
liman123
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:79
专家分:178
注 册:2012-10-6
得分:0 
主函数中应该用类去调用函数。你的类中的函数前没有类的应用符
2012-10-14 12:31
小糊涂神c30
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:198
专家分:809
注 册:2012-4-25
得分:0 
对象都没有定义,怎么能调用成员函数呢。四楼是对的!
2012-10-14 13:28
chenwh_bccn
Rank: 1
等 级:新手上路
帖 子:8
专家分:3
注 册:2012-10-14
得分:0 
要明白函数的声明和函数的调用,你main函数中只是函数声明
2012-10-14 18:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-382972-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.652562 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved