c语言设计报告.docx
上传人:努力****妙风 上传时间:2024-09-15 格式:DOCX 页数:3 大小:11KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

c语言设计报告.docx

c语言设计报告.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

c语言设计报告设计者:**专业班级:****班学号:************指导教师:**所属系部:电子信息工程系20xx年xx月xx日辽东学院信息技术学院c程序简化编写器程序设计说明文档题目(问题)描述本系统主要实现简单的c程序编辑,通过本系统的引导,使用者可以快速编写c程序,由于本系统会自动添加和格式化敏感词汇和字符,所以在编辑简单程序或录入已经写在书面材料上的程序时会节省很多时间1:预处理编辑通过引导,先后完成文件名,头文件,常量声明,全局变量,2主函数编辑先完成变量声明,然后调用其他函数组编辑,ifwhilefor会套用主函数编辑函数做子函数编辑函数,调用结束后分级返回返回至主函数编辑以上级时,结束main();3.头文件编辑头文件选用和写入4.变量声明声明变量,并记录变量名至变量目录5.其他函数编辑和基本语句编辑模块化编辑不同函数和基本语句编辑,功能因函数种类而异;重要数据的数据结构设计typedefstructblml//变量目录intin,cha,floa/*,qit*/;charblnameint[50][15];//int族charblnamechar[50][15];//char族charblnamefloat[50][15];//float族/*charblnameqita[50][15];*/}BLML;函数声明列表voidzhu_cd();//主菜单voidzhu(intmlfw,charname[],charfun[]);//函数编辑charbl(charch[],intb2,intmlfw);//变量声明voidforr(intmlfw);//for的实现voidfz(intmlfw);//赋值的实现voidiff(intmlfw);//if的实现voidmldy(intmlfw,inttyp);//函数目录打印voidtou(intmlfw);//预处理voidxiywen();//小原文写入voidzhu(intmlfw,charname[],charfun[]);//主函数编辑与子函数嵌套voidzhu_cd(charch[],charch1[]);//主函数动态目录voidmlxr(charch,inta,intmlfw);//函数目录写入voidwhiled(intmlfw);//while的实现voidwha(intmlfw);//while()voidwhb(intmlfw);//dovoidscann(intmlfw);//scanf();引导使用说明本系统较为简单,运行系统时要参照系统流程图顺序;1)输入文件名2)选择头文件3)输入常量4)全局变量声明5)主函数编写(安提示操作)6)完成总结通过对c语言的学习我已经学会了许多的代码和很多的文本函数、图形函数,也通过这些代码编程出了c程序编写器,不仅锻炼了我对c语言的认识同时,使我了解了一些课堂没学到的.函数,获得了很多程序设计的经验,补上了一些没搞懂的知识漏洞。而且我所编的编写器所输出的文件是.c文件,要保证本程序没格式错同时还要保证,输出程序的格式没有错误,这使得我更深入的了解c语言的编写格式。