杭电 2001 计算两点间的距离

Problem Description
 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。

Input
 输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。

Output
 对于每组输入数据,输出一行,结果保留两位小数。

Sample Input
 0 0 0 1
0 1 1 0

Sample Output
 1.00
1.41

 

代码实现:

#include <cmath>
#include <cstdio>

int main(void)
{
    double x[2], y[2];

    while (scanf("%lf%lf%lf%lf", x, y, x+1, y+1) != EOF)
        printf("%.2f\n", sqrt((x[1]-x[0])*(x[1]-x[0]) + (y[1]-y[0])*(y[1]-y[0])));

    return 0;
}


 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 杭州电子科技大学计算机考研复试题材料常被发布到计算机技术社区CSDN上,备受广大考生的关注。根据CSDN上的相关帖子和评论,可以了解到杭电计算机复试有以下几个特点。 首先,杭电计算机复试难度较大。复试考察内容主要涉及数据结构、算法、操作系统等多个学科,题目难度较高。考生需要具备扎实的计算机基础知识和较高的分析解决问题的能力。 其次,杭电计算机复试考察形式多样。除了笔试外,还包括机试、面试等环节。机试内容涉及语言编写和程序设计等方面,考生需要在一定时内完成一定难度的编程题目。面试中则需要考生展示自己的个人素质、优点、缺点等,以便考官全面评估。 最后,杭电计算机复试注重实践能力。考生需要具备实际的编程经验和项目经验,才能在复试中脱颖而出。如果没有过多的实践经验,也可以通过参加计算机竞赛等活动提高自己的实践能力。 综上所述,杭电计算机复试相对较难,考察形式多样,注重考生的实践能力。考生需要在备考过程中注重提高自己的计算机基础知识,增强实践能力,才能在复试中取得较好的成绩和表现。 ### 回答2: 杭电计算机复试听说是非常有难度的,需要具备扎实的计算机基础知识和优秀的编程能力。首先,需要了解杭电计算机专业的课程设置、教学模式和学科特点,并深入研究本专业领域的前沿技术和发展趋势。其次,需要具备良好的编程能力和独立思考能力,能够熟练掌握多种编程语言和算法,并且有创造性地解决问题。在复试中,还需要有清晰的思路、流畅的表达和扎实的英语能力,能够与面试官进行深入交流和探讨。最后,需要展示出对计算机领域的热情和认真的学习态度,表达出加入杭电计算机专业的愿望和动力。总而言之,杭电计算机复试是一个很有挑战性的过程,需要准备充分、自信、深入思考,并且尽可能展现出自己的优势和特点,才能获得成功。 ### 回答3: 杭州电子科技大学计算机科学与技术专业复试为CSDN岗位。该岗位主要面试内容包括计算机基本知识、算法与数据结构、编程语言和操作系统。在基本知识方面,主要涉及计算机组成原理、操作系统原理、计算机网络等知识点,要求考生具备扎实的计算机基础知识和深刻的理解。在算法与数据结构方面,主要测试考生的分析和解决问题的能力,要求考生熟练掌握基本算法和数据结构的应用场景,并能灵活地运用到实际问题中。在编程语言方面,主要考察考生的编程能力和代码质量,要求考生熟练掌握至少一门编程语言,并能够使用其编写高质量的代码。最后,在操作系统方面,主要测试考生对操作系统的理解和应用能力,包括Linux的基本命令操作、进程管理、文件系统等知识点,要求考生具备一定的实践经验和操作系统基础知识。总体来说,杭电计算机复试CSDN岗位比较综合,需要考生具备全面的计算机科学知识、熟练掌握编程和操作系统技能,并具有较高的分析和解决问题的能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值