杭电OJ-11页2001题-----计算两点间的距离_刻骨铭心521的博客-程序员宅基地

技术标签: c语言  杭电OJ  

 

问题描述
输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。
 
代码:
#include<stdio.h>
#include<math.h>
int main()
{
	int num[10];
	scanf("%d %d %d %d",&num[0],&num[1],&num[2],&num[3]);
	float d=sqrt(pow((num[2]-num[0]),2)+pow((num[3]-num[1]),2));
	printf("%5.2f",d);
	return 0;
}

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/kg15511011321/article/details/103834656

智能推荐

汇编语言--知识整理_cbirdfly.的博客-程序员宅基地

一.基础知识     首先,我们学习汇编语言不是为了编程的,而是为了理解计算机的底层逻辑(CPU的逻辑),以此来获得底层编程的体验,从而达到对操作系统,编程,以及技术的更深层次的理解。     对于电脑来讲,它完全是电路构成的,而逻辑的实现主要依赖于数字电路。由于计算机硬件的特殊性,电脑只认识高低电平,也就是0和1。所以一开始的程序(逻辑)都是用0和1来表达的。可想而知,这对于人类来说是非...

USB mass storage协议_子曰小玖的博客-程序员宅基地

主要把在实现“Linux模拟U盘功能”过程中的一些调试过程记录下来,并加以解析。一、背景知识     1、USB Mass Storage类规范概述        USB 组织在universal Serial Bus Mass Storage Class Spaceification 1.1版本中定义了海量存储设备类(Mass Storage Class)的规范,这个类规范包括四

ionic cordova使用笔记_项哥的博客-程序员宅基地

ioniccordovaionic typescript插件ionic cordova resources登录问题

vscode插件_dieeming9110的博客-程序员宅基地

VS Code插件的种类在本文,我主要介绍专门针对JavaScript开发者的VS Code插件。有很多满足此条件的VS Code插件,当然我不会都作介绍。相反,我会着重介绍那些已经相当流行而且对JavaScript开发者来说必不可少的VS Code插件。为简单起见,我把它们分为10类。在这之中可能有你已经知道并且正在使用的插件,但也很有可能有一些是你听说过但未曾使用过的...

tableau商业智能使用教程 第二篇 空心饼图的制作(环形图)_类似于饼状图的图形 空心_随风而行无疾而歌的博客-程序员宅基地

拿tableau的超市例子为例:  1、首先将[类别] 字段拖到颜色字段 ,然后在图形工具栏选择饼图、得到: 接着将[销售额]字段拖到大小工具栏,并改为角度:把[记录数]拖到行,并把度量改为最小值再次并把[记录数]拖到行,并继续改为最小值,得到两个饼图:单击右面下个饼图,并改为双轴:得到:抽掉下面的饼图的两个字段:得到:...

dart运行出现:Setting VM flags failed: Unrecognized flags: checked_dart vm_args 设置无效_倚栏静望的博客-程序员宅基地

最近因为公司业务需求,需要用flutter来做后续的开发,刚上手dart就出问题了……具体问题是,在运行的时候报:这个是需要在:中进行相关的配置去掉这个勾选即可。...

随便推点

android 绘制纹理_wzw88486969的博客-程序员宅基地

由于android 采集出来的是OES的所以绘制的时候要设置成OES,这个类实现了直接绘制OES或把OES转成标准纹理ID 然后绘制OpenGlUtils类是android gpuImage里面的//-------------------------------------------------------protected  DrawTexture dOES; //用法@O

Golang的面向对象_golang中给对象属性赋值_pirlo-san的博客-程序员宅基地

如你所知,封装、继承、多态和抽象是面向对象编程的4个基本特征,本文描述Golang语言是如何实现这些特征的。1 Golang的面向对象类型Golang实现面向对象的两个关键类型是struct和interface,其中struct类似C++的普通类类型,interface则对应抽象类类型。与C++采用public/protected/private指示成员和方法的可见性不同,Golang采用大小写标识

excel打开多出现一个sheet1窗口_mysql for excel 向程序发送_TheLittlePython的博客-程序员宅基地

1. Win10 &amp; Office 2016的excel,每次打开文件都会出现一个空白的Sheet1空文件。依次操作:excel选项-加载项-管理(选择COM加载项)-转到(MYSQL FOR EXCEL取消勾选)具体导致原因还没细究过2. 还发现个问题,电脑开机后第一次打开Excel出现‘向程序发送命令出现问题’,修改注册表3. 金山词霸与Excel冲突貌似最近...

VIM使用教程_Kevin2345的博客-程序员宅基地

文章目录一、什么是VIM二、VIM入门三、常用命令介绍一、什么是VIM在说vim之前,先说下什么是vi。vi是visual interface的简称,是Linux中最经典的文本编辑器。vi的核心设计思想是:让程序员的手始终保持在键盘的核心区域就能够完成所有的编辑操作。而Vim又是从 vi 发展出来的一个文本编辑器,即vi improved,它在代码补全、编译及错误跳转等方便编程的功能上特别丰富...

湖南大学工训创新大作业——改进电子音乐_uln2003和stc15焊接电路板_树己的博客-程序员宅基地

课程实验报告 课 程 名 称: STC实验板综合设计 实验项目名称: 改进电子音乐 专 业 班 级: 姓 名: 学 号: 指 导 教 师: 完 成 时 间: 2020 年 9 月 16 日一、 设计背景 二、实验硬件说明 1.STC实验板的概

Java API详细解读_向晨宇的博客-程序员宅基地

摘要: JavaMail API是读取、撰写、发送电子信息的可选包。我们可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序(Mail User Agent,简称MUA)。让我们看看JavaMail API是如何提供信息访问功能的吧!JavaMail API被设计用于以不依赖协议的方式去发送和接收电子信息,文中着重:如何以不依赖于协议的方式发送

推荐文章

热门文章

相关标签