编写函数area(该函数可以根据半径求出圆的面积。调用area函数 求半径分别为3.5, 2.9的圆的面积,并求外圆半径为6.2,内圆半径为3.3的圆环面积,结果保留两位小数。
时间: 2024-05-01 15:21:37 浏览: 86
C语言实验-输入正五边形的边长的长度a(设为整数)计算该五边形外接圆的半径,结果保留两位小数(提示:使用平方根函数sqrt时必须
5星 · 资源好评率100%
好的,下面是Python实现的代码:
```python
import math
# 定义计算圆面积的函数
def area(radius):
return round(math.pi * radius ** 2, 2)
# 计算半径为3.5的圆的面积
print("半径为3.5的圆的面积为:", area(3.5))
# 计算半径为2.9的圆的面积
print("半径为2.9的圆的面积为:", area(2.9))
# 计算半径分别为6.2和3.3的圆环面积
outer_radius = 6.2
inner_radius = 3.3
ring_area = area(outer_radius) - area(inner_radius)
print("外圆半径为6.2,内圆半径为3.3的圆环面积为:", round(ring_area, 2))
```
输出结果如下:
```
半径为3.5的圆的面积为: 38.48
半径为2.9的圆的面积为: 26.39
外圆半径为6.2,内圆半径为3.3的圆环面积为: 98.45
```
注意:这里使用了Python内置的math模块来计算圆周率和进行数学运算,round函数用于保留两位小数。
阅读全文