qew12312 @ 2023-01-03 21:39:12
#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main()
{int a[2],b[2],c[2];
int i=0;double q,w,e;
for(i=0;i<=1;i++) cin>>a[i];
for(i=0;i<=1;i++) cin>>b[i];
for(i=0;i<=1;i++) cin>>c[i];
q=sqrt((a[0]-b[0])*(a[0]-b[0])+(a[1]-b[1])*(a[1]-b[1]));//求边长
w=sqrt((a[0]-c[0])*(a[0]-c[0])+(a[1]-c[1])*(a[1]-c[1]));//求边长
e=sqrt((b[0]-c[0])*(b[0]-c[0])+(b[1]-c[1])*(b[1]-c[1]));//求边长
cout<<setiosflags(ios::fixed)<<setprecision(2)<<q+w+e;
return 0;
}
by 蛋蛋工作室 @ 2023-01-03 22:19:45
@qew12312
坐标值是实数
a,b,c要定义成double
by qew12312 @ 2023-01-04 10:36:14
原来是这样,谢谢,新年快乐