- 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()
按行读取数据
文档评论(0)