C++代码
#include<bits/stdc++.h>
using namespace std;
//好xiguan
double a,b,c,d;
//注意是double啊,我改了无数次才发现是双精度
double ans;
//ans也是double啊,你们别也掉坑里了
int main()
{
scanf("%lf%lf%lf%lf",&a,&b,&c,&d);
//我怎样写格式,scanf都过不了,有无大神指导一下
ans=sqrt((a-c)*(a-c)+(b-d)*(b-d));
printf("%.4lf",ans);
//保留四位小数哈
return 0;
}
//感谢大家,我会努力
c++scanf如何定义浮点数的小数位数?
c++scanf如何定义浮点数的小数位数?
应该无论floathh还是double,都默认输出6位小数
好的,谢谢提醒!
用
不会被屏蔽哦