C语言大作业-.pdf
《C语言大作业-.pdf》由会员分享,可在线阅读,更多相关《C语言大作业-.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学院班级学号姓名摘要(1)大作业为数学型第4 题:“歌手大奖赛”。在设计中用到了一个主函数和一个自定义函数。主函数实现了数据的输入和输出,自定义函数则完成了对数据的处理和求去除最高分和最低分后的平均分,完成了作业所要求的内容,在自定义函数中首先对数据排序,排序的算法为选择法,排序成功后计算选手的最后得分。主要功能是在自定义函数中实现的。运行结果正确。(2)大作业为数学型第6 题。即“高次方数的尾数”。设计时用到了主函数和一个自定义函数。使用自定义函数增加了程序的通用性。程序的主要功能是在自定义的函数中实现的。求 13 的 13次方的最后3 位尾数,限于计算机的内存,不可能将它的值计算出来后再截
2、取最后三位,由乘法的运算性质知其最后的尾数只与每次最后三位的乘积有关,于是每经过一次运算,就截取其最后三位,有此,可得13 的 13 次方的最后三位尾数。运行结果与实际计算结果相同。目录1 摘要 .3 1.1 设计题目 .3 1.2 设计内容 .3 1.3 开发工具 .3 1.4 应用平台 .3 2 详细设计 .3 2.1 程序结构 .3 2.2 主要功能 .3 2.3 函数实现 .4 2.4 开发日志 .4 3 程序调试及运行.5 3.1 程序运行结果.5 3.2 程序使用说明.6 3.3 程序开发总结.6 4 附件(源程序).6 1 摘要1.1 设计题目(1)数学型大作业4.歌星大奖赛。(
3、2)数学型大作业6.高次方数的尾数.1.2 设计内容(1)在歌星大奖赛中,有10 个评委为参赛的选手打分,分数为1100 分,选手最后得分为:去掉一个最高分和一个最低分后其余8 个分数的平均值。(2)求 13 的 13 次方的最后三位数。1.3 开发工具开发工具为Microsoft Visual C+6.0.1.4 应用平台Windows XP32 位。2 详细设计2.1 程序结构(1)整体包括一个主函数和一个自定义函数,首先在主函数中输入10 个分数,在输出函数中调用自定义函数,在调用过程中向自定义函数传递实参。在自定义函数中实现了平均分的计算。然后返回到主函数输出。(2)程序整体上是用到一
4、个主函数和一个自定义函数。程序先运行主函数,然后在主函数中调用自定义函数Thr,Thr 函数实现了求13 的 13 次方的最后三位尾数。调用Thr 函数时将实参(13,13)传递到自定义函数的形参中,从而实现了对问题的求解。2.2 主要功能(!)该程序主要用于求解去除最高分和最低分的平均分。该功能的实现是在自定义的函数中实现的,即用选择法先对10 个分数进行排序,排序中用的是选择法,即从第 i+1 至第 n 个数中选出比第i 个数小的,然后和其交换,如都大于第i 个数,则不进行交换。从而实现从小到大的排序。然后只计算第2 至第 n-1个数的平均值,计算结果即为最后得分。(2)该程序的主要功能为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 作业
限制150内