我这个简单的设计有什么问题?(救急啊!!!)

来源:百度知道 编辑:UC知道 时间:2024/09/24 00:34:34
#include "iostream.h"
int main()
{
float a,b;
char oper;
cout <<"请输入一个表达式(eg.1+2):" <<endl;
cin >>a >>oper >>b;
switch (oper)
{
case '+':
{
cout <<a <<oper <<b <<'=' <<a+b <<endl;
break;
}
case '-':
{
cout <<a <<oper <<b <<'=' <<a-b <<endl;
break;
}
case '*':
{
cout <<a <<oper <<b <<'=' <<a*b <<endl;
break;
}
case '/':
{
if (b!=0) cout <<a <<oper <<b <<'=' <<a/b <<endl;
break;
}
default:
cout <<"出错啦!" <<endl;
}
return 0;
}

VC++6.0出现这样的

到目录下把debug文件夹删了再编译下。
或者新建个工程、文件,把代码复制过去。

工程建错了吧...

windows应用的入口函数winmain

控制台入口main

是联接时出现了问题 。。。。根据楼上的提醒 你可以加一个命名空间
using namespace std;加在#include "iostream.h" 之后即可

检查下你的工程,重建一次

我编译、连接、运行一点问题都没有

工程建错了,你可以直接建一个C++源文件就可以了,或者见一个“win32 console application”

我用VC编译通过了。