作业帮 > 综合 > 作业

c++顺序结构程序实验 平面任意两点的坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留两位小数).

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 18:54:53
c++顺序结构程序实验 平面任意两点的坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留两位小数).
给定平面任意两点的坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留两位小数).
输入;输入两点的坐标(x1,y1)和(x2,y2)
输出;两点间的距离
例子;81 5 84 9
结果;5.00
c++顺序结构程序实验 平面任意两点的坐标(x1,y1)和(x2,y2),求这两点之间的距离(保留两位小数).


#include <iostream>
#include <cmath>
using namespace std;
   //为什么这里不能放在main中?
int main()
{
   double x1,y1,x2,y2;
   cout<<"input (x1,y1)  and (x2,y2) :";
   cin>>x1>>y1>>x2>>y2;
   double  distance=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
   cout<<distance<<endl;
   return 0;
}
再问: 能用 #include #include int main(void) 来写吗?
再答: 不要这样写 现代的c++语法是这样 #include #include using namespace std; 用c的库的