您的位置:首页 > 其它

小数点后位数,有效数字控制(圆的周长,面积)

2014-05-07 15:35 274 查看
#include <iostream>

#include <iomanip>

using namespace std;

class circle{

public:

circle()

{}

circle(double b)

{ r=b;

}

void cc(double b)

{ r=b;

}

void set()

{ zc=2*3.14*r;

area=3.14*r*r;

}

void disp()

{ cout<<setiosflags(ios::fixed);

cout<<setprecision(2);

cout<<zc<<" "<<area<<endl;

}

private:

double r,zc,area;

};

int main()

{ int a;

double b;

cin>>a;

while(a--)

{ cin>>b;

circle c(b);

c.set();

c.disp();

}

return 0;

}



#include <iostream>

#include <iomanip>

using namespace std;

class circle{

public:

circle(double b)

{ r=b;

}

void set()

{ zc=2*3.14*r;

area=3.14*r*r;

}

void disp()

{

cout<<fixed<<setprecision(2)<<zc<<" "<<area<<endl;

}

private:

double r,zc,area;

};

int main()

{ int i,n;

double b, a[10];

cin>>n;

for( i=0;i<n;i++)

{ cin>>a[i];

}

for(i=0;i<n;i++)

{ circle c(a[i]);

c.set();

c.disp();

}

return 0;

}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: