按 V=4/3*pi*r^3 和题设 pi=3.14 计算体积。
OJ: noi_openjudge
题目 ID: ch0103-12
难度:入门
标签:数学浮点数python
日期: 2026-07-30 23:01
题意
给定球半径,取
思路
直接计算 **3 表示三次方,4 / 3 是浮点除法,不会发生 C++ 整数除法截断。
代码
Python代码
python
radius = float(input())
volume = 4 / 3 * 3.14 * radius**3
print(f"{volume:.2f}")C++代码
cpp
#include <cstdio>
#define pi 3.14
int main(){
double r;
scanf("%lf",&r);
double V = 4.0/3*pi*r*r*r;
printf("%0.2lf\n",V);
return 0;
}复杂度
时间复杂度和额外空间复杂度均为
总结
写体积公式时要保留