/*
* 文件名称: 111.cop
* 作 者: 李秋谷
* 完成日期: 2016 年 03 月 24日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:运用数学公式
* 输入描述:
* 问题描述:计算两坐标间的距离
* 程序输出:
* 问题分析: 略
* 算法设计: 略
*/
* 文件名称: 111.cop
* 作 者: 李秋谷
* 完成日期: 2016 年 03 月 24日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:运用数学公式
* 输入描述:
* 问题描述:计算两坐标间的距离
* 程序输出:
* 问题分析: 略
* 算法设计: 略
*/
#include <cmath>
#include <iostream>
using namespace std;
int main()
{
float x1,y1,x2,y2;
cin>>x1>>y1>>x2>>y2;
cout<<sqrt((x1-x2)*(x1-x2)*(y1-y2)*(y1-y2));
return 0;
}
3学习心得:这是一个要求计算两点间距离的程序,由于运用到了数学专有的计算公式根号,所以一定要记得加#include<math>,再进行下面程序的编写。在C语言中根号用sqrt 表示。在第一次运行程序的时候我计算的结果是负值,经过检查才发现在sqrt 后面如有计算的内容需要一个大括号将要计算的数学公式全部涵盖方可。