ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:18.05KB ,
资源ID:17602098      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17602098.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言程序设计实验安排Word格式文档下载.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言程序设计实验安排Word格式文档下载.docx

1、6. 源程序注释信息可以包括以下几方面内容: 程序功能描述。 程序版本号、创作日期。 作者信息描述:班级、学号、姓名。 问题分析描述。 算法设计描述。 关键语句注释说明。 调试运行过程中出现的错误及改正方法。 输入数据样例。 输出数据样例。三、实验内容以下两题,任选其一解答。你知道淄博到北京的地面距离是多少千米吗,淄博到纽约的地面距离又是多少千米呢?说不上来了吧。还是让我们编一个程序来计算一下吧。 1已知地球的平均半径为6371千米,假设在地球的同一纬度上,有两个处于不同经度的城市A、B,编程序求出这两个城市之间的地面距离。输入数据样例:例如,欲求北纬30度上东经10度到东经50度的距离,输入

2、格式应为:30 10 50参考测试数据:输入:0 0 180 输出:20015.0830 0 90 输出:8397.7260 0 45 输出:2453.202地球的平均半径为6371千米,已知地球上两个城市A、B的经度和纬度,编程序求出这两个城市之间的地面距离。提示:球面上两点之间的最短距离,等于过这两点以球心为圆心的圆上,这两点之间劣弧的长度。(即这两点与球心之间的连线构成的夹角所对球面劣弧的长度)。建议你自己一步步推导出公式,而不要照搬网上的现成公式。四、常见问题疑问1:这分明是两道数学题啊,能否将数学公式提供给我们呢,我们的主要任务不是编写程序吗?答:建立数学模型也是编程序的一部分。学会

3、分析解决现实中遇到的问题,是我们学习的重要目标。疑问2:这个问题好像属于球面几何的范畴,用平面几何可以求解吗?这个问题的确涉及到球面几何,但是也的确可以利用投影以及平面几何方法来求解。实验二 选择结构程序设计(2学时)一、 实验目的掌握选择结构程序设计的一般方法及选择结构程序的调试方法。5. 最后提交带有充分注释的源程序文件(扩展名为.c)。程序功能描述。程序版本号、创作日期。作者信息描述:问题分析描述。算法设计描述。关键语句注释说明。调试运行过程中出现的错误及改正方法。输入数据样例。输出数据样例。你知道你生日那天是星期几吗,还有你知道你爸爸生日那天是星期几吗?你可能会说:可以查万年历啊。那么

4、,不查万年历你能计算出来吗?1编程序实现:输入一个年份y,求出从公元1年1月1日到y年1月1日,总共有多少天,并求出y年的1月1日是星期几。2编程序实现:输入任意一个日期的年、月、日的值,求出从公元1年1月1日到这一天总共有多少天,并求出这一天是星期几。闰年的规律是不是四年一闰?四年一闰是儒略历(儒略也就是凯撒大帝)的置闰规则。我们现在使用的是格里高利历,置闰规则是每400年97闰。公元1年1月1日是星期几呢?星期一。疑问3:据说从儒略历改为格里高利历时,将1582年10月4日的下一天定为格里高利历的10月15日,中间销去了10天,这会不会影响星期几的计算?这个调整是对儒略历误差的纠正,并不会

5、影响总天数和星期几的计算。疑问4:这里计算总天数,好像要用到循环程序吧?其实根据闰年的置闰规则,不使用循环也可以计算出来总天数。当然,你想使用循环编写该程序也是可以的。实验三 循环结构程序设计(2学时)掌握循环结构程序设计的一般方法及循环结构程序的调试方法。1 海萍夫妇为了彻底告别“蜗居”生活,痛下决心贷款60万元购买了一套三居室 。若贷款月利率为0.5%,还款期限为120个月,还款方式为等额本金还款法(即贷款期限内每期以相等的额度偿还贷款本金,贷款利息随本金逐期递减)。试求出每个月还款的本金、每个月的利息以及总利息分别是多少元。2 若还款方式采用等额本息还款法(即贷款期限内每期以相等的额度偿

6、还贷款本息,贷款利息随本金逐期递减)。等额本息还款法每个月的还款额怎么计算,应该有个公式吧,要不然怎么计算出来每个月应还的利息与本金?的确有一个计算公式。当然你可以自己推导出来(这样你会很有成就感!),要不然就从网上搜索出来。实验四 循环程序综合应用(4学时)一、实验目的:掌握循环结构程序设计的一般方法及循环结构程序的调试方法,能够综合运用顺序、选择和循环结构解决一般难度的实际应用问题。1编程序实现如下功能:输入任意一个年份和月份,按以下格式输出该月份的公历日历。要求由程序计算出来该月份的1日是星期几,并用循环控制打印。打印样例如下:2012年日历=9月-日 一 二 三 四 五 六 12 3

7、4 5 6 7 8 9 10 11 12 13 14 1516 17 18 19 20 21 2223 24 25 26 27 28 2930- 2编程序实现如下功能:输入任意一个年份,按以下格式输出该年份全年的公历日历。要求由程序计算出来每个月份的1日是星期几,并用循环控制打印。如何控制某个月1日的打印位置?先由程序计算出来该月份的1日是星期几,然后控制在打印“1”之前打印相应个数的空格。如何控制每周和每月的打印换行?可以根据当前这一天的打印位置控制每周的打印换行,并根据该月份的天数控制每月的打印换行。实验五 字符串处理综合应用(4学时)掌握字符串处理的一般方法及字符串处理应用程序的调试方法

8、,能够综合运用选择、循环结构和数组、指针解决一般难度的实际应用问题。1编程实现,输入一个整数的小写金额值(即不考虑角和分),转化为大写金额值并输出。先实现基本功能,如输入1002300,可以输出“壹佰零拾零万贰仟叁佰零拾零元整”。2编程实现,输入一个小写金额值,转化为大写金额值输出。要求实现相对完善的功能,如输入1002300.90,应该输出“壹佰万贰仟叁佰元零玖角整”。 如何才能分离出整数中的每一位数字?可以利用整数的求余数和除法运算实现数字的分离,同时将分离出的数字存入到一个事先定义好的数组中,每个数组元素只存储一位数字。若不能确定整数的实际位数,如何控制分离过程?可以通过循环控制数字的分离过程,每循环一次分离出来当前的最末一位,然后去掉最末一位,直至分离出所有的位。如何控制给某位数字添加合适的数量单位,如万、仟、佰、拾、元?可以根据该数字在原小写数值中的位置进行控制,如第0位单位为“元”,第1位单位为“拾”,依此类推。实验六 文件应用程序设计(2学时)掌握文件应用程序设计的一般方法及其调试方法。要求将输出结果写入到数据文件中。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1