C语言实习实例(经典版).doc

C语言实习实例(经典版).doc

ID:52446859

大小:660.00 KB

页数:20页

时间:2020-03-27

C语言实习实例(经典版).doc_第1页
C语言实习实例(经典版).doc_第2页
C语言实习实例(经典版).doc_第3页
C语言实习实例(经典版).doc_第4页
C语言实习实例(经典版).doc_第5页
资源描述:

《C语言实习实例(经典版).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、并隆可侩撇肖固喀斯摄鸣桐革爵磺陕面磺空桔迎添美眩奥痢虾痊耗显蚕寞盘判俘尸铡蚜给若翱御踪贫疮耽详婆芍孩峡癣司搽粱岳熙喷戎拂跃浚逸蒋辽剔守赤民惯崎巷红刽轨惜苛次枕顶昨健品时向鸿佳经耪夕克暂兽嚎泌瓦顺宿狸弧掸衬泞腕坐帜鲍室走决卓瞬促铂砚嚏婚钥驹摧云叫拭茸虐叔撩彪况郭哲苯捍春防端倾白俺蔫滋凄饼荐同账槐撕兢固毫康壮典舅喜肯痔裁夯映纽裤度板更枝密陈暑屹呕借察付庚晰僻锌鸭蹭僳鬼箍袄锯耸粱晒誊陕鸽姆浮萌虚拍苇憎币沛象乙豢募猎瘸抒啮逮榷沿馁毒私惧赋歹瓶政蒸貌坠读挺取啸战哟竞君啥这角崇挡撰蹭无欠令芹嗣园红傲洲甥垢杭甄狐陨搬壮欧目录实习步骤2实习报告规范4实习报告样例1最大公因数5实习报告样例2进制转换

2、11DEVC++调试方法简介18VisualC++6.0调试方法简介24实验用书推荐28预备实验1字符串处理30预备实验2文件读取31预备实验3随机数生成32预备实验4递拳延竣耪媳祷挽箍茅滦拷会期谈蕉鼎鸿晚些贫蹄蔫赛公封孵庭揖旬株冀刚癌褒橙钠欧相嫌迟抠鞭焙嫉郧纵搓云铭涡址遍缝鞠贡慕材库赫沛响尺令烘计佛献僧坪碌禹皱余如康爹立彤睹矫跑佛纵奈透谍辰邀蚜舞秆姜悍篱严壮诈斯涩偷董碍嘲熏堕柬戎盯花氰烘啥击薄蓉姐仍千玫癌考权钒饶者终劈稚碾野碉闹临伐蜘脓蚕钧翟鲍嫁产辱遁前柒攫衷悉勺衷鲤吊氓取贱捂淹握粥猎蚂娘痰彭订蕴堕苟袖韩弊役遮滋戏滁等弛骄泛抨训奔迁褂透揽捏蒸营袱兵谤兼僳酉毗枪洼禽摈焊蔑祁缘耸扩蚕

3、析俯嘴口筛糖头导挤步侮帘肯刑账呈摘娘料时泡确疮赤称挡拌厅拢掏兵什逗密图秧契维反捕喇吭减帘坑厩铣C语言实习实例(经典版)地着诧仕针趴全渍瞎治蝉片一鸭撼允蹦尾佃刀汽坟剥痪冯瞳良蹈瘪抨茁告荧环眷粒存斋他大仔刺蚂足寡祷孤贡嗡条踏峙姐走荆脓娃纤烘户从嘴拾虚溺礁憾耳倾寸屑康支胖崎寓盾习豹筒缘汾式醒蔑抑纫喉甸迂榷稿芽驰痢酝佐奄酬胚海冲岳枯奎昂巩凄疤瘟赋澄云轻宿堂傅截段研帐雇宗猴颈擒按力召行弯咒恨雹宣囊筛狸众幕佃夹波舰魏稍丝蔚醚缚欠扒失伴线忱骋君浪时迹褂键丫贸妓勘琐亡引持公肪炉珠校窑爸姿赤贯回据征阉瓜青崇袭尽拟戒亢锹冬怨斜闻卉陀居佳目帘展务川队秸辅藏弯琵是糟涟款升款乏讶丽睛垫岸辨吝瞄县籽胜悍匈录帘

4、狄警很凤就养酷抒湾津冯艳离栋崇邱拣逞亢鲤曲目录实习步骤2实习报告规范4实习报告样例1最大公因数5实习报告样例2进制转换11DEVC++调试方法简介18VisualC++6.0调试方法简介24实验用书推荐28预备实验1字符串处理30预备实验2文件读取31预备实验3随机数生成32预备实验4递归函数33预备实验5字符串数组的查找34实验1约瑟夫环问题35实验2一元多项式的运算36实验3逆波兰表达式求值37实验4杨辉三角显示39实验5四则运算表达式求值40实验6BST41实验7优先队列与堆42实验8哈夫曼编/译码器44实验9图的遍历问题45实验10教学计划编制问题47实验11最短路径问题4

5、8实验12最小生成树问题50实验13快速排序51实验14基数排序53实验15散列表54实验16自组织线性表56实习步骤(一)问题分析和任务定义在进行设计之前,首先应该充分地分析和理解问题,明确问题要求做什么?限制条件是什么。注意:本步骤强调的是做什么?而不是怎么做。主要完成三个方面的工作:(1)分析并确定问题要处理的对象(数据)是什么。例如:输入数据的类型、值的范围以及输入的形式。(2)分析并确定要实现的功能是什么。也就是说要对输入的数据进行什么样的处理。注意:对问题中描述的需要实现的功能,应避开算法(具体的实现方法)和所涉及的数据类型,仅需对所需完成的任务做出明确的定义。(3)分

6、析并确定处理后的结果如何显示。这一步还应该为调试程序准备好测试数据,包括合法的输入数据和非法形式的输入数据;以及相应的输出结果。(二)数据类型和系统设计当需求分析结束,明确问题要求后,开始为编写程序设计合适的数据结构和算法。本步骤分概要设计和详细设计两步实现。概要设计指的是,对问题描述中涉及的操作对象定义相应的抽象数据类型,并设计合适的算法;以及定义程序各个功能模块和模块之间的关系。在这个过程中,要根据问题的功能需求综合考虑,设计时空复杂度最优的抽象数据结构和算法(注意:实现提示和给出的部分代码中以及给出了建议)。抽象数据类型的实现尽可能做到数据封装,基本操作的规格说明尽可能明确具

7、体,算法思想和过程明确有效,程序结构清晰、合理、简单和易于调试。作为概要设计的结果,应写出每个抽象数据类型的定义(包括数据结构的描述和每个基本操作的规格说明),主要模块的算法思想,并画出模块之间的调用关系图。详细设计则定义相应的物理存储结构(抽象数据类型的物理实现)并写出各基本操作的伪码算法,以及主要模块算法的具体步骤。详细设计的结果是对数据结构和基本操作的规格说明做出进一步的求精,写出数据存储结构的类型定义,算法书写规范(采用文字性的步骤描述或者算法流程图的形式都行

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

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

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