已知三角形的三边长,编程实现求三角形面积的功能函数。
时间: 2024-03-15 12:44:12 浏览: 129
三角形已知边长求面积c语言
下面是一个 Python 的例子,可供参考:
```python
import math
def triangle_area(a, b, c):
# 计算半周长
p = (a + b + c) / 2
# 使用海伦公式计算面积
area = math.sqrt(p * (p - a) * (p - b) * (p - c))
return area
```
这个函数接受三个参数a、b、c,分别表示三角形的三条边长。函数内部先计算出半周长p,然后使用海伦公式计算三角形的面积,并返回结果。需要先导入 Python 自带的 math 模块,以使用 sqrt 函数来计算平方根。
阅读全文