厦门理工学院c语言课程设计报告

厦门理工学院c语言课程设计报告

ID:13987104

大小:585.49 KB

页数:39页

时间:2018-07-25

厦门理工学院c语言课程设计报告_第1页
厦门理工学院c语言课程设计报告_第2页
厦门理工学院c语言课程设计报告_第3页
厦门理工学院c语言课程设计报告_第4页
厦门理工学院c语言课程设计报告_第5页
资源描述:

《厦门理工学院c语言课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C语言程序设计》课程设计报告(2012—2013学年第2学期)专业:班级:姓名学号:指导教师:成绩:计算机科学与技术系2013年6月27日38目录一.课程设计的目的与要求(含设计指标)31.实验目的32.设计要求33.课程设计报告(按《C语言程序设计课程设计报告》格式要求完成)34.检查标准4二.方案实现与调试42.1题目:①掷骰子游戏:42.1.1算法描述及实验步骤42.1.2调试过程及实验结果62.2题目:③计算存款本息之和:72.2.1算法描述及实验步骤72.2.2调试过程及实验结果82.3题目:④肇事逃逸:92.3.

2、1算法描述及实验步骤92.3.2调试过程及实验结果112.4题目:⑥汽车加油:112.4.1算法描述及实验步骤112.4.2调试过程及实验结果132.5题目:⑧大优惠:132.5.1算法描述及实验步骤142.5.2调试过程及实验结果152.6题目:⑨金币:152.6.1算法描述及实验步骤162.6.2调试过程及实验结果162.7提高题:毕业设计论文管理系统设计:172.7.1算法描述及实验步骤182.7.2调试过程及实验结果21三.课程设计分析与总结22四.源程序清单22①掷骰子游戏:22③计算存款本息之和24④肇事逃逸25⑥

3、汽车加油26⑧大优惠28⑨金币29提高题:毕业设计论文管理系统设计29五.设计日志与教师评价3838(报告正文部分的格式):(要求:正文部分一律用五号字,宋体,单倍行距。一级大标题靠左,四号,宋体,加粗。二级大标题靠左,小四,宋体,不加粗。)课程设计的内容如下:一.课程设计的目的与要求(含设计指标)1.实验目的C语言是一种编程灵活,特色鲜明的程序设计语言。C语言除了学习必须的基本知识,如概念,方法和语法规则之外,更重要的是进行实训,以提高学习者的动手和编程能力,这是学习语言的最终目的。结合多年来的教学经验,根据学生的学习情况,

4、为配合教学过程,使“项目教学法”能在本质上促使学生有更大进步,特编写了该《C语言程序设计任务书》,以在实训过程中给学生提供帮助。达到如下目的:1.在课程结束之前,让学生进一步了解C程序设计语言的编程功能;2.让学生扎实掌握C程序设计语言的相关知识;3.通过一些有实际意义的程序设计,使学生体会到学以致用,并能将程序设计的知识与专业知识有效地结合,更全面系统地了解行业知识。2.设计要求根据实验内容的要求自由选定题目。编写程序要求遵循如下基本要求:l模块化程序设计l锯齿型书写格式l必须上机调试通过3.课程设计报告(按《C语言程序设计

5、课程设计报告》格式要求完成)1、设计目的2、总体设计(程序设计组成框图、流程图)3、详细设计、模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等)。4、调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施。5、源程序清单和执行结果:源程序中应有足够的注释。384.检查标准1、学生必须编写可运行的程序,对教师的提问能熟练地当面解释清楚,回答的问题和程序运行的结果作为评分的主要衡量标准;(课程设计当周的周三开始逐一检查)2、按照本文后要求须提交电子内容的清单提交相关内容。二.方案实现与

6、调试2.1题目:①掷骰子游戏:两人玩骰子,游戏规则如下:1)两人轮流掷骰子,每次掷两个,每人最多掷10次。2)将每人每次的分值累加计分3)当两个骰子点数都为6时,计8分;当两个点数相等且不为两个6时,计7分;当两个点数不一样时,计其中点数较小的骰子的点数。4)结束条件:当双方都掷10次或经过5次后一方累计分数多出另一方的30%及以上。最后显示双方分数并判定优胜者。2.1.1算法描述及实验步骤38开始随机数输入num1,num2num1=num2?num1=num2=6?num1>num2?sum1+=8sum1+=7sum1+

7、=num2sum1+=sum1输出得分sum1结束是是是否否否38开始随机数输入num3,num4num3=num4?num3=num4=6?num3>num4?sum2+=8sum2+=7sum2+=num4sum2+=sum3输出得分sum2结束否否否是是是2.1.2调试过程及实验结果问题:需要手动输入骰子点数38解决方法:引入#include头文件,使用srand((unsigned)time(NULL));num1=rand()%6+1;来实现随机数执行结果:2.2题目:③计算存款本息之和:以“存款利率

8、”为关键字上网搜索目前我国整存整取不同期限我国的银行存款利率,只计算一年、三年和五年三种期限。问题:1)要求输入存钱的本金和期限,求到期能从银行得到的利息与本金合计。2)假设存款期限为三十年本金为10万,比较一年、三年和五年滚存三十年后的本息金额。2.2.1算法描述及实验步骤

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。