main.c
上传用户:bafish
上传日期:2021-11-22
资源大小:158k
文件大小:1k
- #include "com.h"
- char * roleSet[4]={"前锋","中场","后卫","守门员"}; //定义角色类型
-
- main(){
- //定义必须的变量
- int select; //用户选择菜单项的变量
- int style; //链表排序方式的代号
- MEMBER *head;//链表的头指针
- style = 0; //指定一种排序方式:按编号排序
- //调用 loadFromFile函数从文件读入数据,组成链表
- //MEMBER * loadFromFile(int);
- head = loadFromFile( style );
-
- while(1)
- {
- //调用 showMenu 函数显示主菜单
- showMenu( );
- //提示和接收用户选择菜单项
- printf("请选择一项功能:(0-8)n");
- scanf("%d", &select);
- //清除键盘缓冲区
- while ( getchar( ) != 'n' ) ;
- switch( select ){
- case 1: showAll(head); break;//列出全部人员信息
- case 2: addMember( head ); break;//转入人员
- case 3: deleteByNumber( head ); break;//转出人员
- case 4: queryByName( head ); break;//按姓名查询人员信息
- case 5: queryByNumber( head ); break;//按编号查询人员信息
- case 6: sortByName( head ); break;//按姓名排序
- case 7: sortBySalary( head ); break;//按薪水排序
- case 8: printf("功能八n"); break;//报表子系统
- case 0: //退出系统,在退出前释放内存空间
- printf("系统退出n");
- getch();//让屏幕暂停一下
- exit(0); //退出系统
- default : //提示用户选择菜单项错误
- printf("菜单项选择错误,请重新选择n");
- break;
- }
- }
- }