编写程序,从键盘输入一个半径,计算并输出球的表面积和体积,结果保留三位小数
时间: 2024-10-16 16:14:12 浏览: 64
编写这样一个程序,首先需要了解球体的表面积公式是 \(4\pi r^2\),体积公式是 \(\frac{4}{3}\pi r^3\),其中 \(r\) 是球的半径。以下是使用 Python 语言的一个简单示例:
```python
import math
def calculate_sphere_area_volume(radius):
# 计算表面积
surface_area = 4 * math.pi * radius ** 2
# 计算体积
volume = (4 / 3) * math.pi * radius ** 3
# 返回结果,保留三位小数
return round(surface_area, 3), round(volume, 3)
# 从用户获取半径
radius = float(input("请输入球的半径: "))
# 调用函数计算并打印结果
area, volume = calculate_sphere_area_volume(radius)
print(f"球的表面积是: {area}")
print(f"球的体积是: {volume}")
阅读全文