全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计实验报告(实验三:C程序的多源文件工程化设计试验)实验成绩: (实验四:函数的调用及参数传递验证试验)实验成绩: 专 业:轨道交通信号与控制班 级: 1303 姓 名: 卢鹏伟 学 号: 201310032 指导教师: 李建国 兰州交通大学自动化与电气工程学院20 14年 5月 5 日实验三: C程序的多源文件工程化设计试验一 实验内容:设计一个发牌的程序,要求按照1-13分别对应同一个花色的牌的数字,按照随机方式发出这13张牌,程序每次运行时发出的牌的顺序不同。要求:1 设计函数实现;2 主函数存放于main.c文件中,子函数存放于func1.c文件中,如有多个子函数,则依次存放于不同的funcX.c文件中,其中X为依次增长的数字;3 函数名和变量名采用有意义的名字,应有必要的注释;4按照编程风格要求编写程序;二 实验目的:完成随机发出1-13张牌的程序,发出的13张牌分别对应1-13数字,但发出的顺序是随机的,不得出现有规律可循的情况。程序生成后每次运行所呈现的牌的顺序结果不同;本实验的目的是检验对工程化设计,函数设计,函数声明,函数定义,函数调用的掌握程度,在一定程度上也反应了对流程图,循环,条件判断的掌握情况。提示:随机数的产生需要采用:srand(time(0);语句和(1+rand()%13)两个语句来实现,请查询需要哪个头文件并在程序中正确使用。三 实验过程:(学生完成)多文件截图时,请在VC6环境中采用“窗口”-“垂直平铺”方式截图包括但不限于:解题思路、流程图、编辑环境的截图与过程描述、源代码、在代码编译链接中编译系统给出的错误、警告内容截图和分析、警告和错误的原因分析,修改是怎样进行的说明;运行结果截图。格式要求实验报告封面单面打印,实验内容均为双面打印中文:宋体,小四;英文:Times New Roman,小四;多倍行距 1.25,间距:段前、段后均为0行,取消网格对齐选项。设计(论文)中文字之间不允许有空行,文字与图之间不允许有多行空白。源程序代码格式:Times New Roman,小四,单倍行距。流程图文字采用宋体,五号。截图大小:高10厘米,宽15厘米(结果输出窗口可根据具体输出调整大小,以美观、能展示全部输出结果为准)。实验四:函数的调用及参数传递验证试验一 实验内容:设计一个发牌的程序,要求按照1-13分别对应同一个花色的牌的数字,按照随机方式生成这13张牌,并存放于数组中。1设计包括数组元素作为参数的子函数,在子函数内输出该元素,并改变该元素的值,再次输出;2设计包括数组名为参数的子函数,在子函数内对数组进行从到大的排序;排序后在主函数输出;要求:1 设计函数实现;2 主函数存放于main.c文件中,子函数存放于func1.c文件中,如有多个子函数,则依次存放于不同的funcX.c文件中,其中X为依次增长的数字;3 函数名和变量名采用有意义的名字,应有必要的注释;4 按照编程风格要求编写程序;二 实验目的:完成随机发出1-13张牌的程序,发出的13张牌分别对应1-13数字,但发出的顺序是随机的,不得出现有规律可循的情况。程序生成后每次运行所呈现的牌的顺序结果不同;本实验的目的是检验对工程化设计,函数设计,函数声明,函数定义,函数调用,对函数参数的理解,传值调用和传址调用的区别的掌握程度,在一定程度上也反应了对流程图,循环,条件判断的掌握情况。提示:随机数的产生需要采用:srand(time(0);语句和(1+rand()%13)两个语句来实现,请查询需要哪个头文件并在程序中正确使用。三 实验过程:(学生完成)多文件截图时,请在VC6环境中采用“窗口”-“垂直平铺”方式截图包括但不限于:解题思路、流程图、编辑环境的截图与过程描述、源代码、在代码编译链接中编译系统给出的错误、警告内容截图和分析、警告和错误的原因分析,修改是怎样进行的说明;运行结果截图。格式要求实验报告封面单面打印,实验内容均为双面打印中文:宋体,小四;英文:Times New Roman,小四;多倍行距 1.25,间距:段前、段后均为0行,取消网格对齐选项。设计(论文)中文字之间不允许有空行,文字与图之间不允许有多行空白。源程序代码格式:Tim
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年创意导演岗位招聘面试参考题库及参考答案
- 2025年循环经济顾问岗位招聘面试参考试题及参考答案
- 2025年政府事务经理岗位招聘面试参考试题及参考答案
- 2025年科研院校讲师岗位招聘面试参考题库及参考答案
- 2025年警务助理岗位招聘面试参考试题及参考答案
- 2025年内部培训专员岗位招聘面试参考题库及参考答案
- 2025年粮食科技专家岗位招聘面试参考题库及参考答案
- 2025年控制工程师岗位招聘面试参考试题及参考答案
- 2025年音频后期制作工程师招聘面试参考题库及答案
- 2025年主数据管理专员招聘面试参考题库及答案
- 2025广东百万英才汇南粤-肇庆市高要区事业单位招聘高校毕业生16人参考题库含答案详解(考试直接用)
- 人教版(2024)七年级上册英语全册课时教案
- 2026年中国甘肃物业管理项目经营分析报告
- 2025湖南盐业集团有限公司所属企业招聘(79人)考试笔试备考试题及答案解析
- 风电叶片运输安装施工方案
- 网格员招聘考试(公共基础知识)历年参考题库含答案详解(5卷版)
- 平衡计分卡在金融绩效管理中的应用研究
- 2025警务辅助人员招聘考试(时事政治+公安基本法律)题库及答案
- 柔性灯带专业知识培训课件
- 2025秋期版国开电大本科《理工英语4》一平台综合测试形考任务在线形考试题及答案
- 2025年河南省中小学教师职称评定答辩题(附答案)
评论
0/150
提交评论