c语言设计报告

题目:c程序简化编写器程序设计设计者:**专业班级:****班学号:************指导教师:**所属系部:电子信息工程系20xx年xx月xx日辽东学院信息技术下面是小编为大家整理的c语言设计报告,供大家参考。

c语言设计报告

  题 目:c程序简化编写器程序设计

  设 计 者: **

  专业班级: ****班

  学 号: ************

  指导教师: **

  所属系部: 电 子信息工程系

  20xx年xx月xx日

  辽东学院信息技术学院

  c程序简化编写器程序设计说明文档 题目(问题)描述

  本系统主要实现简单的c程序编辑,通过本系统的引导,使用者可以快速编写c程序,由于本系统会自动添加和格式化敏感词汇和字符,所以在编辑简单程序或录入已经写在书面材料上的程序时会节省很多时间

  1:预处理编辑

  通过引导,先后完成文件名,头文件,常量声明,全局变量, 2主函数编辑

  先完成变量声明,然后调用其他函数组编辑,if while for 会套用主函数编辑函数做子函数编辑函数,调用结束后分级返回 返回至主函数编辑以上级时,结束main ;

  3.头文件编辑

  头文件选用和写入

  4.变量声明

  声明变量,并记录变量名至变量目录

  5.其他函数编辑和基本语句编辑

  模块化编辑不同函数和基本语句编辑,功能因函数种类而异;

  重要数据的数据结构设计

  typedef struct blml //变量目录

  int in,cha,floa/*,qit*/;

  char blnameint[50][15]; //int族

  char blnamechar[50][15]; //char族

  char blnamefloat[50][15]; //float族

  /*char blnameqita[50][15];*/

  BLML;

  函数声明列表

  void zhu_cd; //主菜单

  void zhuint mlfw,char name[],char fun[];// 函数编辑

  char blchar ch[],int b2,int mlfw ; //变量声明 void forrint mlfw; //for的实现 void fzint mlfw; //赋值的实现 void iffint mlfw; //if的实现

  void mldyint mlfw,int typ; //函数目录打印 void touint mlfw; //预处理

  void xiywen; //小原文写入

  void zhuint mlfw,char name[],char fun[]; //主函数编辑与子函数嵌套 void zhu_cdchar ch[],char ch1[]; //主函数动态目录 void mlxrchar ch,int a,int mlfw; //函数目录写入 void whiledint mlfw; //while的实现 void whaint mlfw; //while

  void whbint mlfw; //do

  void scannint mlfw; //scanf;引导

  使用说明

  本系统较为简单,运行系统时要参照系统流程图顺序 ;

  1)输入文件名

  2)选择头文件

  3)输入常量

  4)全局变量声明

  5)主函数编写(安提示操作)

  6)完成

  总结

  通过对c语言的学习我已经学会了许多的代码和很多的文本函数、图形函数,也通过这些代码编程出了c程序编写器,不仅锻炼了我对c语言的认识同时,使我了解了一些课堂没学到的函数,获得了很多程序设计的经验,补上了一些没搞懂的知识漏洞。

  而且我所编的编写器所输出的文件是 .c文件,要保证本程序没格式错同时还要保证,输出程序的格式没有错误,这使得我更深入的了解c语言的编写格式。

相关热词搜索: 语言 报告 设计 c语言设计报告 c语言设计报告 c语言设计报告总结 c语言设计报告怎么写 c语言设计报告参考文献