读书人

LINK异常 编译没错! 尝试好多方法都

发布时间: 2013-08-24 13:17:55 作者: rapoo

求助 LINK错误 编译没错! 尝试好多方法都没找出来是什么原因!能帮下忙吗?十分感谢

/*
题目:
设圆半径r=1.5,圆柱高h=3,求圆周长,面积,圆柱表面积,圆柱体积,圆球体积。用CIN输入数据,输出计算结果输出时要求有文字说明
取小数点后两位数字。
*/
#include <iostream>
#include <iomanip>
#define PI 3.1415926
using namespace std;
double Circle_L(double r) //求周长
{
double L;
L=2*PI*r;
return L;
}

double Circle_S(double r) //求面积
{
double S;
S=2*PI*r*r;
return S;

}

double Circle_Column_S(double r,double h) //求圆柱表面积
{
double CCS;
CCS=2*PI*r*h;
return h;
}

double Circle_Column_V(double r,double h) //求圆柱体积
{
double CCV;
CCV=PI*r*h*r;
return CCV;
}

double Circle_V(double r,double h) // 求圆球体积
{
double CV;
CV=(3/4)*PI*r*r*r;
return CV;
}
int mian()
{
double r, h; //定义变量和实现函数
double L,S,CCS,CCV,CV;
double Circle_L(double);
double Circle_S(double);
double Circle_Column_S(double,double);
double Circle_Column_V(double,double);
double Circle_V(double,double);

cout<<"请输入圆的半径r 和 圆柱高h 以空格键隔开。输入完以回车键结束"; //过程
cin>>r>>h;
L=Circle_L(r);
S=Circle_S(r);
CCS=Circle_Column_S(r,h);
CCV=Circle_Column_V(r,h);
CV=Circle_V(r,h);
cout<<setprecision(2)<<L<<'\n'
<<setprecision(2)<<S<<'\n'
<<setprecision(2)<<CCS<<'\n'
<<setprecision(2)<<CCV<<'\n'
<<setprecision(2)<<CV<<'\n';


return 0;
}




--------------------Configuration: C++练习3章2题副本 - Win32 Debug--------------------
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/C++练习3章2题副本.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

C++练习3章2题副本.exe - 1 error(s), 0 warning(s)
这个是提示的信息 能帮帮忙吗?
C++


[解决办法]


int mian()
函数名写错了! 亲

int main()


读书人网 >C++

热点推荐