华科计算机学院C语言课设源代码

上传人:油条 文档编号:102378573 上传时间:2019-10-02 格式:DOC 页数:77 大小:321.50KB
返回 下载 相关 举报
华科计算机学院C语言课设源代码_第1页
第1页 / 共77页
华科计算机学院C语言课设源代码_第2页
第2页 / 共77页
华科计算机学院C语言课设源代码_第3页
第3页 / 共77页
华科计算机学院C语言课设源代码_第4页
第4页 / 共77页
华科计算机学院C语言课设源代码_第5页
第5页 / 共77页
点击查看更多>>
资源描述

《华科计算机学院C语言课设源代码》由会员分享,可在线阅读,更多相关《华科计算机学院C语言课设源代码(77页珍藏版)》请在金锄头文库上搜索。

1、#include #include #include #include #include #include #include #define SUM 100/*菜单内容*/char *menu=File, /*文件*/ Edit , /*修改*/ Insert, /*插入*/ Delete, /*删除*/ Query, /*查询*/ Statistic, /*统计*/ Help;/*将首字母设为红色*/char *red=F,E,I,D,Q,S,H;/*File菜单*/char *F=Create, /*新建*/ Save, /*保存*/ Load, /*载入*/ Exit; /*删除*/*E

2、dite菜单*/char *E=Province,City,Town;/*Insert菜单*/char *I=Province,City,Town;/*Delete菜单*/char *D=Province,City,Town;/*Query菜单*/char *Q=Province,City,Town;/*Statistic菜单*/char *S=Province mode,City mode,Town mode;/*Help菜单*/char *H=About.;/*缓冲区*/char buf18*10*2,buf117*2;/*乡镇受灾信息链结点结构*/typedef struct town

3、char town_id4; /*乡镇编号*/ char town_name7; /*乡镇名称*/ char city_id5; /*所属地市编号*/ char prov_id2; /*所属省自治区编号*/ float land_area; /*耕地面积*/ float lake_area; /*湖泊面积*/ int sum3; /*该地市输入的乡镇数*/ int vill_num; /*所辖自然村数*/ int vill_disa_num; /*受灾自然村数*/ int vill_dro_num; /*旱灾自然村数*/ int vill_flo_num; /*洪灾自然村数*/ int pop

4、u_disa_num; /*受灾人口*/ float dro_area; /*旱灾面积*/ float flo_area; /*洪灾面积*/ float prodro_area; /*抗旱面积*/ float proflo_area; /*抗洪面积*/ float dro_fund; /*抗旱投入资金*/ float flo_fund; /*抗洪投入资金*/ float relief; /*救济金额*/ struct town *next; /*指向下一乡镇的指针*/ town; /*定义结构名*/*地市受灾信息链结点结构*/typedef struct city char city_id5;

5、 /*地市编号*/ char city_name10; /*地市名称*/ char prov_id2; /*所属省自治区编号*/ float land_area; /*耕地面积*/ float lake_area; /*湖泊面积*/ int sum2; /*该省自治区输入的地市数*/ int town_num; /*所辖乡镇数*/ int town_disa_num; /*受灾乡镇数*/ int town_dro_num; /*旱灾乡镇数*/ int town_flo_num; /*洪灾乡镇数*/ int popu_disa_num; /*受灾人口*/ float dro_area; /*旱灾

6、面积*/ float flo_area; /*洪灾面积*/ float prodro_area; /*抗旱面积*/ float proflo_area; /*抗洪面积*/ float dro_fund; /*抗旱投入资金*/ float flo_fund; /*抗洪投入资金*/ float relief; /*救济金额*/ struct town *tnext; /*指向乡镇受灾信息的头指针*/ struct city *next; /*指向下一地市的指针*/ city;/*省自治区受灾信息链结点结构*/typedef struct prov char prov_id2; /*省自治区编号*/

7、 char prov_name20; /*省自治区名称*/ float land_area; /*耕地面积*/ float lake_area; /*湖泊面积*/ int sum1; /*输入的自治区数*/ int city_num; /*所辖市县数*/ int city_disa_num; /*受灾市县数*/ int city_dro_num; /*旱灾市县数*/ int city_flo_num; /*洪灾市县数*/ int popu_disa_num; /*受灾人口*/ float dro_area; /*旱灾面积*/ float flo_area; /*洪灾面积*/ float pro

8、dro_area; /*抗旱面积*/ float proflo_area; /*抗洪面积*/ float dro_fund; /*抗旱投入资金*/ float flo_fund; /*抗洪投入资金*/ float relief; /*救济金额*/ struct city *cnext; /* 指向地市受灾信息的头指针*/ struct prov *next; /* 指向下一省自治区的指针*/ prov;char prov_id2; /*全局变量,记录省自治区编号*/char city_id5; /*全局变量,记录地市编号*/prov * head; /*省自治区链表头指针*/city * he

9、ad2; /*地市链表头指针*/town * head3; /*乡镇链表头指针*/int sum1; /*存储省自治区总个数*/int sum2; /*存储地市个数*/int sum3; /*存储乡镇个数*/void frame(int startx,int starty,int width,int height) ; /* 画边框函数 */void welcome(void) ; /*欢迎界面函数*/int mainmenu(void); /*主菜单界面函数*/int get_key(void); /* 得到按键值函数 */int ShowAbout(void); /*显示帮助函数*/voi

10、d CreateProv(prov * ); /*创建省自治区链表函数*/void CreateCity(city * ); /*创建地市链表函数*/void CreateTown(town * ); /*创建乡镇链表函数*/void Save(prov*); /*保存信息函数*/void Load(prov *); /*载入信息函数*/void QueryProv(prov *); /*显示查询省自治区信息函数*/void QueryCity(prov *,city *); /*显示查询地市信息函数*/void QueryTown(prov *,city *,town *); /*显示查询乡

11、镇信息函数*/void InsertProv(prov *); /*显示插入省自治区信息函数*/void InsertCity(prov *,city *); /*显示插入地市信息函数*/void InsertTown(prov *,city *,town *);/*显示插入乡镇信息函数*/void DeleteProv(prov *); /*显示删除省自治区信息函数*/void DeleteCity(prov *,city *); /*显示删除地市信息函数*/void DeleteTown(prov *,city *,town *);/*显示删除乡镇信息函数*/void EditProv(prov *); /*显示修改省自治区信息函数*/void EditCity(prov *,city *); /*显示修改地市信息函数*/void EditTown(prov *,city *,town *);/*显示修改乡镇信息函数*/void StatProv(prov *,city *,town *); /*显示统计省自治区信息函数*/void StatCity(prov *,city *,town *); /*显示统计地市信

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号