编程实现计算并输出任意半径和高度的圆柱体的表面积。其中圆周率的值使用math库中的常数pi表示(保留两位小数)
时间: 2024-10-14 10:03:03 浏览: 40
计算圆柱体的体积和表面积_C语言表面积_计算圆柱体的体积和表面积_
在编程中,计算圆柱体的表面积通常涉及两个主要部分:底面圆的面积加上侧面的面积。公式如下:
- 底面圆面积(A_base)= π * 半径^2
- 侧面积(A_side)= 2 * π * 半径 * 高度
总表面积(A_total)= A_base + A_side
以下是使用Python编写的一个示例,假设我们已经有了`math`库:
```python
import math
def cylinder_surface_area(radius, height):
base_area = math.pi * radius ** 2
side_area = 2 * math.pi * radius * height
total_area = base_area + side_area
return round(total_area, 2) # 保留两位小数
# 示例半径和高度
radius = 5
height = 8
area = cylinder_surface_area(radius, height)
print(f"半径为{radius}厘米,高为{height}厘米的圆柱体表面积为{area}平方厘米.")
阅读全文