问题描述:给定圆的半径r,求圆的面积。
两种方式表示PI的数值:PI=3.14159265358979323,也可以使用数学公式来求π,比如PI=atan(1.0)*4。
注意:需要显示小数位为7位
接下来是代码:
#include<iostream>
#include<iomanip>
#include<iomanip>
using namespace std;
#define PI 3.14159265358979323
int main()
{
int r;
cin>>r;
double circle=0;
circle=PI*r*r;
cout<<fixed<<setprecision(7)<<circle<<endl;
return 0;
}
{
int r;
cin>>r;
double circle=0;
circle=PI*r*r;
cout<<fixed<<setprecision(7)<<circle<<endl;
return 0;
}
解释:fixed和setprecisioon(7)一起使用是为了限制最后输出的结果为7位。