程序如下:
import math
x1,y1 = eval(input(“Please input point1(latitude and longitude) in degrees:”))
x2,y2 = eval(input(“Please input point2(latitude and longitude) in degrees:”))
radius = 6371.01
x11 = math.radians(x1) #math.radians()函数将度数转换成弧度数
y11 = math.radians(y1)
x22 = math.radians(x2)
y22 = math.radians(y2)
d = radius * math.acos(math.sin(x11) * math.sin(x22) + math.cos(x11) * math.cos(x22) * math.cos(y11-y22))
print(“The distance between the two points is %5.2f km”%d)

程序运行结果:

(几何学:大圆距离)编写一个程序,提示用户输入地球表面两点经度和纬度的度数然后显示它们的大圆距离。相关推荐

  1. 【无标题】编写一个程序提示用户输入一个整数,然后显示这个整数的所有数字的和。

    (求一个整数各位数字之和)编写一个方法,计算一个整数各位数字之和.使用下面的方法头: public static int sumDigits(long n) 例如sumDigits(234)返回9(2 ...

  2. Java黑皮书课后题第3章:*3.33(金融:比较成本)假设你要通过两种不同的包裹运输大米。你可能会编写一个程序来比较成本,该程序提示用户输入每个包裹的重量和价格,然后显示具有更优惠的包裹

    *3.33(金融:比较成本)假设你要通过两种不同的包裹运输大米.你可能会编写一个程序来比较成本,该程序提示用户输入每个包裹的重量和价格,然后显示具有更优惠的包裹 题目 题目概述 运行示例 破题 代码 ...

  3. Java 提示用户输入温度以及C或F_已知华氏温度与摄氏度之间的转换公式是C=519X(F—32)编写一个程序将用户输入华氏温度转换成摄氏温度并给予输出...

    点击查看已知华氏温度与摄氏度之间的转换公式是C=519X(F-32)编写一个程序将用户输入华氏温度转换成摄氏温度并给予输出具体信息 答:-- {int f=-10; float c; while(f ...

  4. 颠倒整数的C语言程序,帮忙解决c语言题目1.编写一个程序,用户输入一个小于5位的正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果。2.编...

    共回答了15个问题采纳率:93.3% 1.编写一个程序,用户输入一个小于5位的正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果. #include void main() { int num,t ...

  5. python编写一个程序、输入一个数判断其是偶数还是奇数_编写一个程序,判断用户输入的整数是偶数还是奇数。 (7.0分)_学小易找答案...

    [其它]已知info=[1,2,3,4,5],请通过两种编程方法,将列表变成info=[5,4,3,2,1] (6.0分) [其它]阅读下面的程序,分析代码是否可以编译通过,如果能编译通过,请列出运行 ...

  6. 编写一个程序,用户输入某个大写字母,产生一个金字塔图案。例如用户输入字母E,则产生如下图案:(金字塔)

    编写一个程序,用户输入某个大写字母,产生一个金字塔图案.例如用户输入字母E,则产生如下图案: 更多资料请点击:我的目录 #include<stdio.h>int main() {char ...

  7. 编写一个程序,用户输入某个大写字母,产生一个金字塔图案。例如用户输入字母 E,则产生如下图案:

    如何编写一个程序,用户输入某个大写字母,产生一个金字塔图案.例如用户输入字母 E,则产生如下图案: A ABA ABCBA ABCDCBA ABCDEDCBA 要打印该图案必须清楚A到Z每一个字母对应 ...

  8. 编写一个程序,用户输入某个大写字母,产生一个金字塔图案。

    编写一个程序,用户输入某个大写字母,产生一个金字塔图案.例如用户输入字母E,则产生如下图案: 更多资料请点击:我的目录 #include<stdio.h>int main() {char ...

  9. python编写一个程序、用户输入长方形的长和宽_Python:编写一个程序,要求用户提供颜色、线宽、行长和形状...

    我看到的第一个问题是你在前锋线上留下了一个"r".t.forwad(length) 应该是t.forward(length) 另外,如果使用input()width和length将 ...

  10. Java黑皮书课后题第8章:***8.35(最大块)给定一个元素为0或者1的方阵,编写程序,找到一个元素都为1的最大的子方阵。程序提示用户输入矩阵的行数。然后显示最大的子方阵的第一个元素、行数

    ***8.35(最大块)给定一个元素为0或者1的方阵,编写程序,找到一个元素都为1的最大的子方阵.程序提示用户输入矩阵的行数.然后显示最大的子方阵的第一个元素.行数 题目 题目描述与运行示例 破题 代 ...

最新文章

  1. Enterprise Library 3.0 体验(3):使用配置文件的Validation Application Block
  2. (转载)Struts2源码粗略分析四:理解xwork工作原理
  3. 基于 OSGi 的面向服务的组件编程
  4. 绝了,这18 个开箱即用的 Shell 脚本值得收藏
  5. basic4android 开发教程翻译(六)使用B4A-Bridge连接你的设备
  6. MacBook file storage 256g is ok
  7. python字符串与文本处理技巧(3):字符剔除、字符对齐、字符拼接、字符插入变量
  8. 04_机器学习概述,什么是机器学习,应用场景,数据来源与类型,网上可用的数据集、常用数据集数据的结构组成、特征工程是什么、意义、特征抽取、sklearn特征抽取API、文本特征抽取(学习笔记)
  9. 一个能自动搜索源文件并自动推导的Makefile
  10. POJ 1719 Shooting Contest
  11. 【HDU - 3466 】Proud Merchants(dp,背包问题,巧妙排序)
  12. python爬取内容为空怎么剔除_用scrapy爬取网站内容时,如何忽略某些内容为空的值;...
  13. python写电商网站框架_Python学员感言:电商项目要先把框架搭起来
  14. 虚拟化qemu-img的简单用法。
  15. 他山之石,可以攻玉--从伪代码的角度来理解排序算法
  16. Atitit sprbt 多数据源mltds datasource multi 目录 第一节 App cfg 1 第二节 Cfg bean 1 第三节 Use 4 第一节 App cfg
  17. jboss mysql cluster_jboss之mod_cluster集群
  18. 清明时节雨纷纷,路上行人欲断魂; 清明,请为逝去的亲人捎去祝福!
  19. nrf51822代码流程(从main展开)
  20. cardboard的使用

热门文章

  1. CSS网页布局中文排版的9则技巧
  2. 扬帆际海:shopee跨境电商客服回复流程
  3. linux网络操作系统-实训项目的实现
  4. HTML代码中中逗号和句号怎么写,逗号和句号的用法
  5. oracle新增字段排序,oracle指定排序的方法详解
  6. bit.ly 短地址转换_使用PHP创建Bit.ly短URL:API版本3
  7. 时钟芯片S35390A
  8. C语言实现洛谷题库中的 P1125 [NOIP2008 提高组] 笨小猴
  9. go实现文档中保存的微信图片.dat格式解密为图片
  10. c语言abcd=(ab cd),汇编语言编程求具有abcd=(ab+cd)^2 性质的4 位数并输出。例如3025=(30+25)2。(不是C语言)...