资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 使用宏实现计算球体体积的功能。用户输入半径,系统输出体积。不能使用函数,pi=3.1415926,结果精确到小数点后五位。 样例输入 一个满足题目要求的输入范例。 例: 1.0 样例输出 与上面的样例输入对应的输出。 例: 1.0 4.18879
数据规模和约定 输入数据中每一个数的范围。 数据表示采用double类型。
解题思路: 使用一个宏定义定义PI,再对小数点位数进行限定,用公式直接输出结果,代码如下:
#include<bits/stdc++.h>
#define PI 3.1415926
using namespace std
;
int main(){
double r
;
cin
>> r
;
cout
<< setiosflags(ios
::fixed
) << setprecision(5);
cout
<< (4.0 / 3) * PI
* r
* r
* r
;
return 0;
}