酷代码 AI
菜单
服务商

题目描述 给出平面坐标上不在一条直线上三个点坐标 ,坐标值是实数,且的绝对值不超过 ,求围成的三角形周长。保留两位小数。 对于平面上的两个点 ,则这两个点之间的距离 输入 三行,每行读入一个点的坐标 输出 输出三角形的周长,保留小数点后两位 样例输入 复制 0 0 0 3 4 0 样例输出 复制 12.00

```python import math # 读取三个点的坐标 x1, y1 = map(float, input().split()) x2, y2 = map(float, input().split()) x3, y3 = map(float, input().split()) # 计算三条边的长度 side1 = math.sqrt((x2 - x1) 2 + (y2 - y1) 2) side2 = math.sqrt((x3 - x2) 2 + (y3 - y2) 2) side3 = math.sqrt((x1 - x3) 2 + (y1 - y3) 2) # 计算周长 perimeter = side1 + side2 + side3 # 输出结果,保留两位小数 print(f"{perimeter:.2f}") ``` [2025-12-16 18:03:47 | AI问答 | 176点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多