VC++2008编译问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 19:06:02
我下了VC++2008官方的版本,是中文速成版,功能很简洁实用。
当我编译这个程式时,它弹出了说找不到IOSTREAM.H文件,于是我找了一下,只有IOSTREAM,但是使用这个库后,还是无法编译
#include "iostream.h"
#define Pi=3.1415926

int main()
{
float Ri,Ciraero,Cirlong;
cout<<"Please input r:";
cin>>Ri;
Ciraero=Pi*Ri*Ri;
Cirlong=2*Pi*Ri;
cout<<"面积为"<<Ciraero<<"周长为"<<Cirlong<<endl;
}
请大大们去下个2008看看,总是提示赋值啊,类型啊不对的。真郁闷

1,把第一行换成:
#include"iostream"
using namespace std;
////ok
2,其次,你的程序需要一个返回值

我认为是这样的
#include <iostream>
using namespace std;
#define Pi=3.1415926f //这里多一个f

include <iostream>试试