雀巢管理培训生待遇:一个关于C++的问题

来源:百度文库 编辑:高校问答 时间:2024/05/05 01:38:19
这是一个C++程序,程序如下:
#include<iostream.h>
void main()
{
int i,j,result;
cout<<"input i"<<endl;
cin>>i;
cout<<"\ninput j"<<endl;
cin>>j;
result=i+j;
cout<<result<<endl;
result=i*j;
cout<<result<<endl;
result=i/j;
cout<<result<<endl;
result=i%j;
cout<<result<<endl;
result=((i+j)*3/4+5)%i;
cout<<result<<endl;
}
编译时未出现错误,而运行时显示有两个错误
提示为:
--------------------Configuration: cz - Win32 Debug--------------------
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/cz.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

cz.exe - 2 error(s), 0 warning(s)
这是为何?
能够详细解释吗?
谢谢!!!
编译已经通过,运行时出现错误

哦 你的工程建错了 ,你现在用的是WIN32应用程序,而你写的程序是WIN32控制台程序,明白吗?win32 console

你用了VC的向导了吧?
建个Cpp文件,输入!直接编译就可以!通过了哦