华中科技大学计算机学院c语言课设实验报告

华中科技大学计算机学院c语言课设实验报告

ID:32410303

大小:289.00 KB

页数:60页

时间:2019-02-04

华中科技大学计算机学院c语言课设实验报告_第1页
华中科技大学计算机学院c语言课设实验报告_第2页
华中科技大学计算机学院c语言课设实验报告_第3页
华中科技大学计算机学院c语言课设实验报告_第4页
华中科技大学计算机学院c语言课设实验报告_第5页
资源描述:

《华中科技大学计算机学院c语言课设实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、华中科技大学计算机科学与技术学院《C语言程序设计》课程设计实验报告题目:科研项目信息管理系统专业:计算机班级:学号:姓名:成绩:指导教师:李开完成日期:2009年10月20日60科研项目信息管理系统一、系统功能结构模块图二、数据结构设计及其用法说明typedefstructlakey{charname[30];/*团队名称*/inttotal;/*自然科学基金的科研项目数*/floatdudu;/*经费数*/structlakey*next;}*plakey;/*统计3中用到的数据结构*/typedefstru

2、ctemmey{charname[30];/*团队名称*/intteacher;/*老师人数*/intharden;/*项目数*/floatbizhi;/*比值*/structemmey*next;}*pemmey;/*统计4中用到的数据结构*/typedefstructkPro{charcode[15];/*项目编号*/charsort;/*项目种类*/intaking1;chartime[8];/*项目时间*/floatdudu;/*项目经费*/intaking2;60charbeiler[15];/*负责

3、人*/intaking3;charkeynoName[30];/*所在团队名称*/structkPro*next;}harden,*pHarden;typedefstructKomo{intteacher;/*老师人数*/charname[20];/*院系名称*/intstudent;/*学生人数*/floatbizhi;/*二者比值*/structKomo*next;}*pKomo;/*统计1中用到的数据结构,统计结果放在这个数据结构中*/typedefstructkTea{charname[30];/*团队

4、名称*/charbeiler[15];/*负责人*/intstuNum;/*学生人数*/intaking2;intcoco;/*老师人数*/charcolName[20];/*所在院系的名称*/intaking1;structkTea*next;pHardenchild;}keyno,*pKeyno;typedefstructedward{charname[20];/*院系名称*/inttotalnum;/*项目总数*/intnum973;/*973项目数*/intnum863;/*863项目数*/floata

5、mount;/*经费数*/structedward*next;}*pedward;/*统计2中用到的数据结构*/typedefstructkCol{charname[20];/*院系名称*/intaking;charbeiler[15];/*院系负责人*/structkCol*next;charcall[15];/*负责人电话号码*/pKeynochild;}kekey,*pKekey;60一、程序结构MAINMENUDisplayallSearchTongji院系信息团队信息项目信息按负责人按院系名按团队名按

6、教师人数按项目编号按所属团队录入修改删除院系基本信息科研团队基本信息科研项目基本信息保存输出院系教师及研究生总数院系各类科研项目数及总经费团队国家自然科学基金项目数前10科研项目数和教师人数比前5各院系拥有的团队总数前5按比值降序输出按项目数降序输出按项目数降序输出按比值降序输出团队信息降序输出返回返回60一、各模块的功能1、pKekeyCharge(pKekeyalpha)/*这个函数将文件中的内容写入链表中*/2、pKekeytemption(intaking,intaking1,intaking2,pKe

7、keyitem1,pKeynoitem2,pHardenitem3,pKekeyalpha,intsort)/*这个函数用于向指定位置(aking)添加指定节点(item),alpha是头结点。sort控制3种添加类型*/3、pKekeyreserv(intaking1,intaking2,intaking3,pKekeyalpha,intsort)/*删除指定位置的节点,sort控制删除的类型*/4、pKekeytab(pKekeyalpha)/*这个函数修改文本,使用时先将链表中的对象修改掉,再调用这个函数

8、将文本库中的内容修改掉*/5、pKekeyseamood(char*boss,char*name,pKekeyalphaer,pKekeyresult,intsort)/*查询,sort为1表示利用院系负责人来查询,输入:char*boss,pKekeyalphaer,pKekeyresult,intsort,sort为2表示用院系名的一部分来查询,输入:char*name,pKeke

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。