一、问题及代码
/*
* 文件名称: 两点之间的距离
* 作 者: 贺南鹏
* 完成日期: 2017 年 2 月 27 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:求两点之间的距离
* 输入描述:两点之间的坐标
* 问题描述: 两个坐标之间的距离是多少
* 程序输出: 两点间的距离
* 问题分析: 利用公式即可算出两点之间的距离
* 算法设计: 用到sqrt的算术公式.
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double x1,x2,y1,y2,d;
cout<<"请输入点A坐标:";
cin>>x1>>y1;
cout<<"请输入点B坐标:";
cin>>x2>>y2;
d=sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
cout<<"两点之间的距离为:"<<d<<endl;
}
二、运行结果
三、心得体会:做了两个实验,还是有那么一点靠谱了,关键还是要多加练习,其实自己的能力还是有待提高。
四、知识点总结:1、c++中cout和cin的用法。
2、sqrt的算术用法。