以下是我写的一个简单程序,编译没有错误,连接是有错误。
#include<iostream.h>
#include<cmath>
#include<stdlib.h>
int main()
{
double s[7]={0,0,0,0};
double x,y=0;
cout<<"请输入数据,每输入完毕一个数据按回车键确认"<<endl;
for(int i=1;i<=6;i++)
{
cin>>s[i];
}
cout<<"方差是"<<endl;
x=(s[1]+s[2]+s[3]+s[4]+s[5]+s[6])/6.0;
for(int j=1;j<=6;j++)
{y=y+(s[j]-x)*(s[j]-x);
}
y=y/5;
y=sqrt(y);
cout<<y;
}
错误的提示是:
--------------------Configuration: 求方差 - Win32 Debug--------------------
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/求方差.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
求方差.exe - 1 error(s), 0 warning(s)
渴求高手解决一下,不胜感激!!!!!!!!!!!