你这儿怎么出现WinMian了。这时的默认设置是针对控制台程序的。
你工程建错了吧,需建win32 console application
解决方法:
1.进入project->setting->c/c++, 在category(第一行)中选择preprocessor,在processor definitions中删除_WINDOWS, 添加_CONSOLE
2.进入project->setting->Link, 在Project options中将/subsystem:windows.改为/subsystem:console
3.保存设置,Rebuild All.
#include
using namespace std;
int main()
{
float r;
float l;
const float pi=3.1415926F;
cout<<"请输入半径:";
cin>>r;
l=2*pi*r;
if(r>0) cout<<"这个圆的周长是"<
}
测试OK
编译能通过,程序没问题,是你的C++编译器有问题。重装一下吧。或者去网上找下这个问题的解决办法