C语言程序设计(第三版)何钦铭著 习题5-3

习题一览表
1. C语言程序设计(第三版)何钦铭著 习题2-1
2.C语言程序设计(第三版)何钦铭著 习题2-2
3.C语言程序设计(第三版)何钦铭著 习题2-3
4.C语言程序设计(第三版)何钦铭著 习题2-4
5.C语言程序设计(第三版)何钦铭著 习题2-5
6.C语言程序设计(第三版)何钦铭著 习题2-6
7.C语言程序设计(第三版)何钦铭著 习题3-1
8.C语言程序设计(第三版)何钦铭著 习题3-2
9.C语言程序设计(第三版)何钦铭著 习题3-3
10.C语言程序设计(第三版)何钦铭著 习题3-4
11.C语言程序设计(第三版)何钦铭著 习题3-5
12.C语言程序设计(第三版)何钦铭著 习题4-1
13.C语言程序设计(第三版)何钦铭著 习题4-2
14.C语言程序设计(第三版)何钦铭著 习题4-3
15.C语言程序设计(第三版)何钦铭著 习题4-4
16.C语言程序设计(第三版)何钦铭著 习题4-5
17.C语言程序设计(第三版)何钦铭著 习题4-6
18.C语言程序设计(第三版)何钦铭著 习题4-7
19.C语言程序设计(第三版)何钦铭著 习题4-8
20.C语言程序设计(第三版)何钦铭著 习题4-9
21.C语言程序设计(第三版)何钦铭著 习题4-10
22.C语言程序设计(第三版)何钦铭著 习题4-11
23.C语言程序设计(第三版)何钦铭著 习题5-1
24.C语言程序设计(第三版)何钦铭著 习题5-2
25.C语言程序设计(第三版)何钦铭著 习题5-3
26.C语言程序设计(第三版)何钦铭著 习题5-4
27.C语言程序设计(第三版)何钦铭著 习题5-5
28.C语言程序设计(第三版)何钦铭著 习题5-6
29.C语言程序设计(第三版)何钦铭著 习题5-7
30.C语言程序设计(第三版)何钦铭著 习题6-1
31.C语言程序设计(第三版)何钦铭著 习题6-2
32.C语言程序设计(第三版)何钦铭著 习题6-3
33.C语言程序设计(第三版)何钦铭著 习题6-4

文章目录

  • C语言程序设计(第三版)何钦铭著 习题5-3
    • 题目
    • 分析过程
      • 输入
      • 输出
    • 代码
    • 运行结果

题目

使用函数计算两点间的距离∶
给定平面任意两点坐标(x1,y1)和(x2,y2),
求这两点之间的距离(保留 2位小数)。
要求定义和调用函数 dist(x1,y1,x2,y2)计算两点间的距离。试编写相应程序。


分析过程

输入

条件:输入(x1,y1)和(x2,y2)

输出

条件:这两点之间的距离(保留 2位小数),要求定义和调用函数 dist(x1,y1,x2,y2)计算两点间的距离

代码

#include <stdio.h>
#include <math.h>
double dist(double x1, double y1, double x2, double y2);/*函数声明*/int main () {/*定义变量*/double x1, y1, x2, y2;                                                      /*定义变量,存储输入的(x1,y1)和(x2,y2)*//*赋值*/printf("请输入(x1,y1)和(x2,y2):\n");                                    /*输入提示*/scanf("%lf %lf %lf %lf \n", &x1, &y1, &x2, &y2);                            /*输入并赋给变量*//*计算*/printf("(%lf %lf)和(%lf %lf)之间的距离为%.2f \n", x1, y1, x2, y2, dist(x1, y1, x2, y2)); /*输出计算结果*/return 0;
}double dist(double x1, double y1, double x2, double y2){return sqrt((pow(fabs(x1-x2), 2) + pow(fabs(y1-y2), 2)));}

运行结果

C语言程序设计(第三版)何钦铭著 习题5-3相关推荐

  1. 【个人回顾】C语言程序设计-第三版-何钦铭主编-4

    写在开头:本文不以分享为目的,只是记录自己课程学习过程中觉得重要的部分知识点或者知识体系,以及可能存在的没有解决的问题,欢迎大家来进行交流和指正,其中ps部分为个人将其他学科与其构建联系的个人理解,因 ...

  2. 【个人回顾】C语言程序设计-第三版-何钦铭主编-3

    写在开头:本文不以分享为目的,只是记录自己课程学习过程中觉得重要的部分知识点或者知识体系,以及可能存在的没有解决的问题,欢迎大家来进行交流和指正,其中ps部分为个人将其他学科与其构建联系的个人理解,因 ...

  3. C语言程序设计-第四版-何钦铭-课后习题答案

    -第1章-引言- 目录 第1章-引言 题目1:对C语言来说,下列标示符中哪些是非法的,哪些是不非法的? total,_debug, Large&Tall, Counter1, begin_ 答 ...

  4. 何钦铭c语言程序设计第八章,c语言程序设计(第3版)何钦铭-颜-晖-第8章--指针

    1.第8章 指针[练习8-1]如果有定义"int m, n = 5, *p = &m;"与m = n等价的语句是 B .A m = *p; B. *p = *&n; ...

  5. 何钦铭c语言程序设计第八章,C语言程序设计(第3版)何钦铭颜晖第8章指针

    <C语言程序设计(第3版)何钦铭颜晖第8章指针>由会员分享,可在线阅读,更多相关<C语言程序设计(第3版)何钦铭颜晖第8章指针(16页珍藏版)>请在人人文库网上搜索. 1.第8 ...

  6. 何钦铭c语言第三版第9章答案,c语言程序设计第3版何钦铭 颜 晖 第9章 结构.pdf...

    第 9 章 结构 [练习9-1]定义一个能够表示复数的结构类型,一个复数包括实数与虚数两个 部分. 解答: struct complex{ float real; float imaginary; } ...

  7. c语言程序设计指针何钦铭ppt,C语言程序设计 教学课件 作者 何钦铭 c2.ppt

    C语言程序设计 教学课件 作者 何钦铭 c2.ppt (65页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 Chap 2 基本数据类型和表 ...

  8. java第二版课后题答案_Java语言程序设计第2版第16章 课后习题答案

    <Java语言程序设计第2版第16章 课后习题答案>由会员分享,可在线阅读,更多相关<Java语言程序设计第2版第16章 课后习题答案(62页珍藏版)>请在人人文库网上搜索. ...

  9. C语言程序设计第三版崔武子,清华大学出版社-图书详情-《C语言程序设计教程学习辅导》...

    C语言是国内外广泛使用的计算机高级语言.大多数高校都开设了"C语言程序设计"课程.作者于1991年编著了<C程序设计>,由清华大学出版社出版,该书出版后,受到了广大读者 ...

  10. c语言程序设计第三版宁爱军答案,C语言程序设计(第3版)

    C语言程序设计(第3版) 出版时间:2021年04月 定 价:64.00 I S B N :9787115554864 所属分类: 大中专教材  >  高职高专教材 &nbsp 标 签: ...

最新文章

  1. document的window对象
  2. linux添加自己的库,Linux学习笔记——例叙makefile 增加自定义共享库
  3. Entity Framework数据库初始化四种策略
  4. Andorid之taskAffinity 和 FLAG_ACTIVITY_NEW_TASK
  5. 22个学习Python必备的库,你是否还有没见过的呢
  6. 平均无故障时间100万小时_【行业动态】三菱J系列重型燃气轮机达新里程碑:100万商业运行小时数...
  7. 中国焦磷酸四钾市场趋势报告、技术动态创新及市场预测
  8. Knative 带来的极致 Serverless 体验
  9. Oracle 性能诊断艺术 第四章 笔记
  10. [NOIp2017 TG Day2 T2] 宝藏
  11. AI绘画升温、AI写作降温,AIGC玩“变脸”
  12. java怎么实现历史修改记录_java历史记录封装实现
  13. php文件是不是死链,怎么判断网站的链接是不是死链接? 百度搜索标准死链官方文档...
  14. java对word、Excel、PPT、PDF文件加密
  15. 成都盛迈坤电商:提高店铺商品评分的方法
  16. CVPR:Refining Pseudo Labels with Clustering Consensus over Generations for Unsupervised Object Re-ID
  17. jmeter(二十):Logic Controller:逻辑控制器(上)
  18. 智慧物联下主机加固如何理解?
  19. 产品经理--商业模式画布
  20. 取得了平面设计证书需要考计算机吗,acaa平面设计方向考试大纲-职业认证考试报名网技能资格证书_Autodesk CAD CEAC OSTA ACAA 平面设计师考试 计算机等级报名...

热门文章

  1. AI一分钟 | 苹果9月13日凌晨召开发布会;林斌晒小米手机新品,“撞脸”荣耀Magic 2...
  2. 中国区域地面气象要素驱动数据集(1979-2018)数据下载与处理
  3. 支持邮件群发功能的邮箱有哪些?邮箱如何群发邮件,邮件群发怎么发呢?
  4. 一笔画问题中用奇点判断是否可以一笔完成
  5. 作业2(4)求m和n之间的和
  6. mdx格式mysql_Saiku_学习_02_Schema Workbench 开发mdx和模式文件
  7. 【逍遥模拟器】注册微信提示环境异常怎么解决?
  8. SSM框架项目实践,leetcode46
  9. slick轮播插件操作 记录
  10. python 题目是idle的文件模式是什么_python的idle如何使用