编译时遇到问题 新人求指教
#include <iostream>int main()
{ Math mymath;
std::cout<<"请输入要辨明大小的两个值"<<endl;
mymath.cometrue()
return 0;
}
class Math
{
public:
int a,b,c;
int cometrue()
};
Math::cometrue()
{
std::cin>> a >> b;
if(a>b) c=b;
else c=a;
std::cout<<"最小值为"<<c<<endl;
return 0;
}
这段代码(求最小值 我希望用类的方式解决)为什么运行不了 新人求指教 {:9_222:} 希望可以帮我修正 谢谢鱼油们!!!{:7_119:}
本帖最后由 tsp150600 于 2015-3-17 23:37 编辑
你那个有好几个问题;
1,endl前面没有std,要不就using namespace std;
2,main在前的话,Math都还没定义呢。有的没打分号。
#include <iostream>
using namespace std;
class Math
{
public:
int a,b,c;
int cometrue();
};
int Math::cometrue()
{
cin>> a >> b;
if(a>b) c=b;
else c=a;
std::cout<<"最小值为"<<c<<endl;
return 0;
};
要求写出来,我用c回答可以么?c++不会 秀丽江山 发表于 2015-3-17 23:01
要求写出来,我用c回答可以么?c++不会
-。-用C++的类 写出来 {:9_221:} tsp150600 发表于 2015-3-17 23:35
你那个有好几个问题;
1,endl前面没有std,要不就using namespace std;
2,main在前的话,Math都还没定 ...
我用你修改后的代码复制进去好像不行呀提示 entry point must be defined tsp150600 发表于 2015-3-17 23:35
你那个有好几个问题;
1,endl前面没有std,要不就using namespace std;
2,main在前的话,Math都还没定 ...
=。- 好像是我main函数没打进去 tsp150600 发表于 2015-3-17 23:35
你那个有好几个问题;
1,endl前面没有std,要不就using namespace std;
2,main在前的话,Math都还没定 ...
谢啦~ {:9_228:} 困扰了我好久 3q 3q3q !!!!! {:5_106:}
页:
[1]