蓝桥杯:入门训练 圆的面积

问题描述:

给定圆的半径r,求圆的面积。

问题描述:

给定圆的半径r,求圆的面积。

输入格式:

输入包含一个整数r,表示圆的半径。

输出格式:

输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。

样例输入:

4

样例输出:

50.2654825

数据规模与约定:

1 <= r <= 10000。

提示:

本题对精度要求较高,请注意π的值应该取较精确的值。你可以使用常量来表示π,比如PI=3.14159265358979323,也可以使用数学公式来求π,比如PI=atan(1.0)*4。

题解:

数学公式求解,输出保留小数点后7位。

#include <iostream>
#include<iomanip>
using namespace std;
int main()
{
	double PI = atan(1.0)*4,r;
	cin >> r;
	cout << fixed<<setprecision(7) <<PI * r*r;
}

猜你喜欢

转载自blog.csdn.net/weixin_43970370/article/details/86068401