给定半径r,求圆的面积。圆的面积应精确到小数点后5位。
例子:
输入:r = 5
输出:78.53982
解释:由于面积 = PI * r * r = 3.14159265358979323846 * 5 * 5 = 78.53982,因为我们只保留小数点后 5 位数字。
输入:r = 2
输出:12.56637
解释:由于面积 = PI * r * r = 3.14159265358979323846 * 2 * 2 = 12.56637,因为我们只保留小数点后 5 位数字。
圆的面积可以用以下公式计算:面积 = PI * r * r
示例代码:
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
float findArea(float r) {
return (M_PI * r * r);
}
int main() {
float r = 5, area;
area = findArea(r);
cout << fixed << setprecision(5) << area;
return 0;
}
输出:
78.53982
时间复杂度: O(1)。
辅助空间: O(1),因为没有占用额外的空间。
如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。