- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
吉首大学
Jishou University
课 程 设 计
题 目:编写一个C语言代码美化程序
作 者:
学 号:
所属院系:数学与计算机科学学院
专业年级: 09级网络工程
指导老师: 职称:
时 间: 2010年10月17 日--10月24 日
目录
一、摘要
二、需求分析
三、概要分析
四、源代码详细分析及测试
五、总结
六、参考文献
编写一个C语言代码美化程序
一、摘要
题目要求:编写一个C语言代码美化程序,能处理符合语法的C 代码,进
1 2
行重新排版,使之更加美观易读。设计要求:()程序采用字符界面 ()显示
功能菜单,用户指定键即可进入相应功能(3)可由用户选择输入文件(.c 文件),
程序对它进行格式化 (4) 将修改以后的文件输出到另一个.c 文件
C
开发语言与环境: 语言是目前世界上流行、使用最广泛的高级程序设计语
言。它是一种结构化语言,层次清晰,便于按模块化方式组织程序,易于调试和
C
维护。 语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,
便于实现各类复杂的数据结构。它还可以直接访问内存的物理地址,进行位一级
VC++6.0 c
的操作。因此,我们这次使用的开发平台为 ,采用的高级语言为 语言。
二、需求分析
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计
算机被广泛应用于信息系统的环境。计算机的最到好处的于利用它能够进行信息
管理,使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安
全性。
C/C++语言无疑是当今嵌入式开发中最为常见的语言。但其中对于C/C++
语言代码的书写是一个令人头痛的问题,很多程序员尤其是新手写出来的C/C+
+源程序代码让人感觉杂乱无章,给人一种很不好的印象。甚至几个月后自己对
自己编写的C/C++源程序代码都看不懂。
针对这一种情况,我们认为编写一个美化C/C++代码的美化工具很有必要
性,该程序可以快速的对乱糟糟的代码进行自动排版,让程序看起来更符合规范,
更加符合大家的习惯,看起来不那么费力。让程序起到很好的美化效果,并且不
改动原来程序的功能。编制这样一个程序,对大家一定可以起到很大的帮助。
这次的小程序,我们小组人员的分工如下:谭向宏:完成了两个主要子函数
的编制;吴方朴:对主函数的调试,调用函数;刘晖:搜集资料,做测试实例,
测试。大家的共同合作下,完成了这一小程序,过程虽艰苦,但收获颇丰。
三、概要分析:
C 程序美化流程图
从主函数开始
输入需要美化的文件名
N
用读写方式打开以上文件名的文件。
Y
N
用只写方式打开另一
文件作为存储用途
Y
调用函数readln()
按行读取数据
您可能关注的文档
- 毕业论文相关表格(包括实习鉴定表).pdf
- 毕业设计 单片机教学实验板电路设计.doc
- 毕业设计管理系统概要设计,详细设计书.docx
- 毕业设计课程设计电子设计大赛点阵电子显示屏(A题).pdf
- 毕业设计论文框架模板.pdf
- 毕业设计全套资料方案类范本.doc
- 毕业设计任务书-概预算.pdf
- 毕业设计天塔之光(完整版).pdf
- 毕业设计指导网站分析与设计.pdf
- 毕业生就业与培养质量调查问卷.doc
- 六年级数学下册教学课件《解比例》.pptx
- 8.21.5 鸟类的生殖与发育(课件)八年级生物下册课件(苏教版).pptx
- 钠离子电池项目智能制造方案(范文参考).docx
- 2023-2024学年吉林省吉林市舒兰市七年级(上)期末语文试卷.docx
- 2024年吉林省吉林市丰满区亚桥实验学校中考数学三模试卷.docx
- 2023-2024学年吉林省辽源市东辽县七年级(上)期末英语试卷.docx
- 2023-2024学年吉林四平九年级数学第一学期期末水平检测试卷.docx
- 2023-2024学年吉林市蛟河市三校联考九年级(上)期末英语试卷.docx
- 2023-2024学年吉林松原九年级英语上册考场实战试卷.docx
- 电解液新材料项目智能制造方案.docx
最近下载
- 2024年秋季开学第一课巴黎奥运主题PPT:弘扬奥运精神争做强国少年.pptx
- 2024年度湖南省招聘社区工作者题库及答案.docx VIP
- 浅谈文山壮族情歌及其发展现状.doc
- 2023-2024学年福建省物理九上期末学业水平测试试题(含解析) .pdf VIP
- 西班牙语笔记A1.docx VIP
- 山东省威海市经济技术开发区2023-2024学年(五四学制)七年级上学期期末道德与法治试题(原卷版).docx VIP
- 三年级上册《道德与法治》期末复习题选部编人教版.doc VIP
- 依诺肝素钠课件.pptx
- 山东省威海市经济技术开发区2023-2024学年(五四学制)七年级上学期期末道德与法治试题(原卷版).pdf VIP
- 六年级上册科学试题-期末试卷(含答案)-教科版(三套).doc VIP
文档评论(0)