c语言学习知识网吧计费系统源代码资料.doc





《c语言学习知识网吧计费系统源代码资料.doc》由会员分享,可在线阅读,更多相关《c语言学习知识网吧计费系统源代码资料.doc(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#include #include #include #include #define N 5struct userchar ID_card30;char user_card10;char user_level50;float add_money;/充值;struct LinkListstruct user struct_user;LinkList *pNext;struct controlchar control_name20;char control_password15;control_person=apollo,apollo;/管理员账户和密码设置/void enter(int x);
2、void tab(int x);void start();void login();void mainmenu();void submenu1();void submenu2();void submenu3();void submenu4();void xian_shi(LinkList *pHead);LinkList *adduser(LinkList *pHead);LinkList *addmoney(LinkList *pHead);/充值LinkList *shang_wang(LinkList *pHead);/上网LinkList *zhu_xiao(LinkList *pHe
3、ad);/注销会员void save(LinkList *pTemp);LinkList *readsave();void cha_xun_shen(LinkList *pHead);void cha_xun_hui(LinkList *pHead);/启动void start()system(cls);for(int k=0;k2;k+)for(int i=0;iN;i+)system(color B);enter(7);tab(3);printf( 星星网吧计费管理系统 );enter(2);tab(4);printf( );enter(1);tab(4);for(i=0;i1000000
4、00;i+)system(cls);/circle 1 endenter(7);tab(3);printf( 星星网吧计费管理系统 );enter(2);tab(4);printf( );enter(1);tab(4);for(i=0;i100000000;i+)system(cls);/circle 2 endenter(7);tab(3);printf( 星星网吧计费管理系统 );enter(2);tab(4);printf( );enter(1);tab(4);for(i=0;i100000000;i+)system(cls);/circle 3 endenter(7);tab(3);p
5、rintf( 星星网吧计费管理系统 );enter(2);tab(4);printf( );enter(1);tab(4);for(i=0;i100000000;i+)system(cls);/circle 4 endenter(7);tab(3);printf( 星星网吧计费管理系统 );enter(2);tab(4);printf( );enter(1);tab(4);for(i=0;i100000000;i+)system(cls);/circle 5 endenter(7);tab(3);printf( 星星网吧计费管理系统 );enter(2);tab(4);printf( );en
6、ter(1);tab(4);for(i=0;i100000000;i+)system(cls);/circle 6 endenter(7);tab(3);printf( 星星网吧计费管理系统 );enter(2);tab(4);printf( );enter(1);tab(4);for(i=0;i100000000;i+)system(cls);/circle 7 endenter(7);tab(3);printf( 星星网吧计费管理系统 );enter(2);tab(4);printf( );enter(1);tab(4);for(i=0;i100000000;i+)system(cls);
7、/circle 8 endenter(7);tab(3);printf( 星星网吧计费管理系统 );enter(2);tab(4);printf( );enter(1);tab(4);for(i=0;i100000000;i+)system(cls);/circle 9 endlogin();/登陆函数void login()char name20;char password15;while(1)system(cls);enter(7);tab(3);printf( 管理员登录 );enter(2);tab(4);printf(Count:);fflush(stdin);if(strcmp(g
8、ets(name),control_person.control_name)=0)leap: system(cls);enter(7);tab(3);printf( 管理员登录 );enter(2);tab(4);printf(Password:);fflush(stdin);if(strcmp(gets(password),control_person.control_password)=0)mainmenu();break;elsechar ch;tab(4);printf(Your password is error!n);tab(4);printf(Do you want to try
9、 again?(Y/N):);scanf(%c,&ch);if(ch=Y | ch=y)goto leap;else if(ch=N | ch=n)exit(0);elsesystem(cls);enter(7);tab(1);printf(Error!Please check your code then login again,thank you!n);tab(3);exit(0);elsechar i;system(cls);enter(7);tab(4);printf(Your count is erorr!n);tab(4);printf(Do you want to try aga
10、in?(Y/N):);scanf(%c,&i);if(i=Y | i=y)continue;else if(i=N | i=n)exit(0);elsesystem(cls);enter(7);tab(1);printf(Error!Please check your code then login again,thank you!n);tab(3);exit(0);/enter函数void enter(int x)for(int i=0;ix;i+)printf(n);/tab函数void tab(int x)for(int i=0;ix;i+)printf(t);/mainmenu主菜单v
11、oid mainmenu()struct LinkList *pHead=NULL;/初始化while(1)int i;system(cls);printf(nnnnnttt*星星网吧计费管理系统*n);printf(ttt* 1.注册会员 *n);printf(ttt* *n);printf(ttt* 2.会员管理 *n);printf(ttt* *n);printf(ttt* 3.注 销 *n);printf(ttt* *n);printf(ttt* 4.重 启 *n);printf(ttt* *n);printf(ttt* 5.关闭系统 *n);printf(ttt*n);printf(
12、ttt请选择:);fflush(stdin);scanf(%d,&i);switch(i)case 1:pHead=adduser(pHead);break;case 2:submenu1();break;case 3:login();break;case 4:start();break;case 5:submenu2();break;default:printf(输入错误!n);for(int j=0;j100000000;j+)break;/submenu1会员管理菜单void submenu1()struct LinkList *pHead=NULL;while(1)int i;syst
13、em(cls);printf(nnnnnttt*会员管理*n);printf(ttt* 1.会员消费 *n);printf(ttt* *n);printf(ttt* 2.注销会员 *n);printf(ttt* *n);printf(ttt* 3.查找会员信息 *n);printf(ttt* *n);printf(ttt* 4.查询所有会员信息 *n);printf(ttt* *n);printf(ttt* 5.返回上一级菜单 *n);printf(ttt*n);printf(ttt请选择:);fflush(stdin);scanf(%d,&i);switch(i)case 1:submenu
14、3();break;case 2:pHead=zhu_xiao(pHead);break;case 3:submenu4();break;case 4:;xian_shi(pHead);break;case 5:mainmenu();break;default:printf(输入错误!n);for(int j=0;j100000000;j+)break;/submenu2关闭系统void submenu2()system(cls);printf(nnnnnttt*星星网吧计费管理系统*n);printf(ttt* 谢谢您的使用! *n);printf(ttt* *n);printf(ttt*
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 学习 知识 网吧 计费 系统 源代码 资料

限制150内