急急急!!!!c语言作业求助!邮箱282653430@qq.com 悬赏100偶

实验一 顺序结构程序设计(2学时)
一、实验目的

 

熟悉在VC运行环境下,编辑调试C语言程序的一般步骤。掌握顺序结构程序设计的基本思想和基本方法。

 

二、实验要求

 

1.
仔细阅读下列实验内容,并编写出相应的C语言源程序。

2.
在VC运行环境下,编辑录入源程序。

3.
调试运行源程序, 注意观察调试运行过程中发现的错误及改正方法。

4.
掌握如何根据出错信息查找语法错误。

5. 最后提交带有注释的源程序文件(扩展名为.c)。 要求该文件必须能够正确地编译及运行,并不得与他人作品雷同。

6.
源程序注释信息可以包括以下几方面内容:

⑴ 程序功能描述。
 

⑵ 程序版本号、创作日期。
 

⑶ 作者信息描述:班级、学号、姓名。
 

⑷ 问题分析描述。
 

⑸ 算法设计描述。
 

⑹ 关键语句注释说明。
 

⑺ 调试运行过程中出现的错误及改正方法。
 

⑻ 输入数据样例。

⑼ 输出数据样例。

 

三、实验内容

 

以下两题,任选其一解答。

你知道淄博到北京的地面距离是多少千米吗,淄博到纽约的地面距离又是多少千米呢?说不上来了吧。还是让我们编一个程序来计算一下吧。

 

1.已知地球的平均半径为6371千米,假设在地球的同一纬度上,有两个处于不同经度的城市A、B,编程序求出这两个城市之间的地面距离。

 

输入数据样例:例如,欲求北纬30度上东经10度到东经50度的距离,输入格式应为:30 10
50

参考测试数据:

 

输入:0 0 180
输出:20015.08

 

输入:30 0 90
输出:8397.72

 

输入:60 0 45
输出:2453.20
 

2.地球的平均半径为6371千米,已知地球上两个城市A、B的经度和纬度,编程序求出这两个城市之间的地面距离。

 

提示:球面上两点之间的最短距离,等于过这两点以球心为圆心的圆上,这两点之间劣弧的长度。(即这两点与球心之间的连线构成的夹角所对球面劣弧的长度)。

 

建议你自己一步步推导出公式,而不要照搬网上的现成公式。

 

 

四、常见问题

疑问1:这分明是两道数学题啊,能否将数学公式提供给我们呢,我们的主要任务不是编写程序吗?

 

答:建立数学模型也是编程序的一部分。学会分析解决现实中遇到的问题,是我们学习的重要目标。

 

疑问2:这个问题好像属于球面几何的范畴,用平面几何可以求解吗?

 

答:这个问题的确涉及到球面几何,但是也的确可以利用投影以及平面几何方法来求解。

第一个问题的c代码以及编译后的程序

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-29
我会VC,但是那个球面公式倒是忘了。
程序应该不难,公式给我,10分钟内就可以帮你搞定。追问

其实我也不知道

追答

你公式也不知道,怎么编- -

追问

做另一个实验行吗

追答

这两题不都是球面距离么。、

追问

我是帮别人问的,我和他都也不懂,你能自己找找吗?

追答

- - ..我了个去。。。什么时候要。我今明没空。。。

追问

行 不急

第2个回答  2013-03-29
我只会VB,帮不了你
相似回答