关于C++类,求圆的周长和面积的问题
刚开始学C++有很多不懂的,编译总是有错误,但是找不出了,望哪位高手帮忙看下题目是要求从键盘输入圆的半径的值,赋给一个浮点型变量r;分两行分别输出圆的周长l与面积s
下面是我写的代码,请大家帮忙看下,谢谢!
#include
#include
using namespace std;
#define pi 3.14159;
class Circle
{
float r;
public:
void set( float rr)
{
r=rr;
}
float cir( float rr);
float seax( float rr);
};
float Circle::cir( float rr)
{
float c=0;
c=2*pi*rr;
return c;
}
float Circle::seax( float rr)
{
float s=0;
s=pi*rr*rr;
return s;
}
int main()
{ float r1;
while(cin>>r1)
{
float cc,ss;
cout.precision(2);
Circle c1;
c1.set(r1);
cc=c1.cir(r1);
ss=c1.seax(r1);
cout<<"l="<<FIXED<<CC<<ENDL;
cout<<"s="<<FIXED<<SS<<ENDL;
}
return 0;
}