注册 登录
编程论坛 C++教室

新手对于错误代码显示的疑惑

Nitpicker 发布于 2012-03-28 14:10, 406 次点击
#include "iostream.h"
#include "iomanip.h"
void main()
{ const double Pi=3.14159;
  double r=6.779,c,s;
  c=2.0*pi*r;//计算圆的周长
  s=pi*r*r;//计算圆的面积并以指数格式输出面积和周长
  cout<<"圆的周长为:"<<setiosflags(ios::scientific)<<c<<endl;
  cout<<"圆的面积为:"<<s<<endl;
  cout<<"圆的周长为:"<<setiosflags(ios::fixed)<<c<<endl;
  cout<<"圆的面积为"<<setiosflags(ios::fixed)<<s<<endl;
   
}
//新手问个基本问题:上面的代码编译时报错:fourthcpp.exe - 1 error(s), 0 warning(s)
//我已经在工具菜单中设置 “当前错误”为红色,可是系统并没有显示哪里错:  是我哪里没有设置好吗? 那该怎么弄?、
3 回复
#2
q4703413762012-04-03 13:42
#include"iostream"
#include"iomanip"
using namespace std;


void main()
{ const double pi=3.14159;
  double r=6.779,c,s;
  c=2.0*pi*r;//计算圆的周长
  s=pi*r*r;//计算圆的面积并以指数格式输出面积和周长
  cout<<"圆的周长为:"<<setiosflags(ios::scientific)<<c<<endl;
  cout<<"圆的面积为:"<<s<<endl;
  cout<<"圆的周长为:"<<setiosflags(ios::fixed)<<c<<endl;
  cout<<"圆的面积为"<<setiosflags(ios::fixed)<<s<<endl;
   
}
这就可以了
一个 你pi写成大写了
第二个#include"iostream"
#include"iomanip"
using namespace std;
C++头文件应该是这个
你那个好像是C的
我也才学 就懂这么多
#3
一只小妖2012-04-03 18:18
你的只是前面设置的是常量Pi但是后面用的时候是pi,前后不一样,所以报错
#4
蓝xuan2012-04-06 12:56
const double Pi=3.14159;
   double r=6.779,c,s;
   c=2.0*pi*r;//计算圆的周长
   s=pi*r*r;//计算圆的面积并以指数格式输出面积和周长
 
1