c语言课程设计-大学社团管理系统

c语言课程设计-大学社团管理系统

ID:6331700

大小:304.50 KB

页数:30页

时间:2018-01-10

c语言课程设计-大学社团管理系统_第1页
c语言课程设计-大学社团管理系统_第2页
c语言课程设计-大学社团管理系统_第3页
c语言课程设计-大学社团管理系统_第4页
c语言课程设计-大学社团管理系统_第5页
资源描述:

《c语言课程设计-大学社团管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言课程设计2010/5/29东北大学秦皇岛分校C语言课程设计30C语言课程设计一、有关变量、结构体的说明:1)对变量的说明:num[]是对成员的学号的定义数组,长度为不超过10个;name[]是对成员的姓名的定义数组,长度不超过20个字符;phone是对成员的手机号的定义,为一长整形;number[]是对活动的队长的学号的定义数组,长度不超过10个字符;nam[]是对活动名称的定义数组,活动名称所占字符不超过30个;date是对活动日期的定义,定义类型为整形。2)对结构体的说明:在本程序中定义了两个结构体,分别为Mem

2、ber和Activity,分别包含了社团中的成员信息和社团活动信息,这两个结构体分别包含了num[],name[],phone和number[],nam[],date等来实现程序的功能,这些在源文件的注释中都有体现。3)对函数的说明:Input()成员信息输入Display()显示所有成员信息Sort_by_num()按照成员学号对成员进行排序Delete_a_record()删除一条成员信息Query_a_record()查找并显示一个成员的信息Addfromtext()从文本文档中添加成员信息Writetotext()

3、将成员信息写入文本文档30C语言课程设计Input_act()活动信息输入Display_act()显示所有活动信息Delete_a_act()删除一条活动记录Query()查询并显示一条活动信息AddfromText()从文本文档中读取活动信息WritetoText()将活动信息写入写入文本文档一、树形结构模块图:三、操作说明:这个程序很容易上手,运行该程序时,在出现的界面上会出现14个选项,分别为:1)成员信息输入;30C语言课程设计1)显示所有成员记录;2)将成员按学号排序;3)删除一条成员信息;4)成员信息查询;5

4、)从文本文档中读取成员信息;6)将成员信息写入文本文档;7)活动信息输入;8)显示所哟活动信息;9)删除一条活动信息;10)活动信息查询;11)从文本文档中读取数据;12)将活动信息写入文本文档;0)退出系统。具体如下所示:1.起始欢迎界面30C语言课程设计1.成员信息输入2.显示所有成员信息3.将成员按照学号排序30C语言课程设计1.删除一条成员信息2.成员信息查询3.从文本文档中读取成员信息4.将成员信息写入文本文档5.活动信息输入30C语言课程设计1.显示所有活动信息2.删除一条活动信息3.活动信息查询4.从文本文档

5、中读取活动信息此为读取数据失败时的提示。30C语言课程设计1.将活动信息写入文本文档2.退出系统在操作时只需按照提示和自己的需要完成操作即可,简单容易,有效地节省使用者的时间,有效地提高工作效率。四、源程序及代码:#include//引用库函数#include#include#includetypedefstruct//定义结构体数组{charnum[10];//学号charname[30];//姓名longphone;//手机号码}Member;

6、Membermeme[80];//结构体数组变量30C语言课程设计typedefstruct{charnumber[10];//学号charnam[20];//活动名称intdate;//活动日期}Activity;Activityact[80];intmenu_select()//菜单函数{intc;do{system("cls");//运行前清屏printf("");printf("***欢迎使用大学社团管理系统***");/*菜单选择*/printf("1.成员信息输入;");printf("2.显示所有

7、成员记录;");printf("3.将成员按学号排序;");printf("4.删除一条成员信息;");printf("5.成员信息查询;");30C语言课程设计printf("6.从文本文档中读取成员信息;");printf("7.将成员信息写入文本文档;");printf("8.活动信息输入;");printf("9.显示所有活动信息;");printf("10.删除一条活动信息;");printf("11.活动信息查询;");printf("12.从文本文档中读取活动信息;

8、");printf("13.将活动信息写入文本文档;");printf("0.退出系统。");printf("*****************************************");printf("*

9、

10、

11、

12、

13、欢迎使用

14、

15、

16、

17、

18、

19、

20、

21、

22、欢迎使用

23、

24、

25、

26、

27、*");print

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

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

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