C++第1次实验-两点距离

本次实验主要目标是掌握C++程序的基本编辑和运行。实验中,通过编写程序计算了二维平面上两点之间的距离,从而加深了对C++语法的理解。运行结果显示正确,达到了预期的学习效果。
摘要由CSDN通过智能技术生成
上机内容:c++程序的编写和运行

上机目的:掌握简单c++程序的编辑


/*
文件名称:Exl - 1.cpp
作    者:罗天佑
完成日期:2017年2月27日
版 本 号:v1.0
对任务及求解方法的描述部分
输入描述:输入两个点的坐标(数字之间以空格键隔开)
问题描述:输入坐标值后,计算出两点之间的距离
程序输出:输入两点之间的距离
问题分析:1.输入的坐标不一定是整数
          2.这个题目的求解只有一种情况
          3.这个题目需要用到开平方
算法设计:1.先创建了5个double型的单位储存数据
          2.运用sqrt()函数求出两点之间的距离
          3.输出两点之间的距离
*/
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
	cout << "请您输入两个点的坐标(数字之间以空格键隔开):";
	double x1, y1, x2, y2, a;
	cin >> x1 >> y1 >> x2 >> y2;
	a = sqrt((x2 - x1)*(x2 - x1) + (y2 - y1)*(y2 - y1));
	cout << "两个点之间的距离为:" << a << endl;
	return 0;
}

运行结果:


心得体会:

对于sqrt()函数的使用还不是得心运手,希望继续努力.(感谢老师的帮助)

知识点总结:

1.头文件中加了一个#include<cmach>
2.运用了函数sqrt()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值