资源描述:
《c语言编写的图书借阅管理系统源代码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、word格式精心整理版C语言编写的图书借阅管理系统源代码#include#include#include#include#include#include#defineLEFT0x4b00/*左*/#defineRIGHT0x4d00/*右*/#defineDOWN0x5000/*下*/#defineUP0x4800/*上*/#defineSPACE0x3920/*空格*/#defineESC0x011b/*ESC键*/#defineENTER0x1c0d
2、/*回车键*/#defineBackspace0xe08/*擦除键*/#defineALT_B12288/*组合键ALT_B*/#defineALT_M12800/*组合键ALT_M*/#defineALT_H8960/*组合键ALT_H*/intkey;/*按键变量*/inttextx,texty;/*光标坐标,x行,y列*/structmenustruct/*菜单用的结构体*/{charname[10];/*主菜单名*/charstr[10][20];/*选项*/intn;/*选项数*/}ml[3];/*使用了3个,可根据需要增删*/typedefs
3、tructBookList/*书的结构体*/{charnum[20];/*图书编号*/charname[20];/*书名*/intprice;/*书的价格*/charperson[20];/*借阅人*/intyes;/*判断书是否存在或者已经借出,1存在,0借出*/structBookList*next;}Book;typedefstructMemberList/*会员的结构体*/{charname[20];/*会员的姓名*/charsex[2];/*会员的性别*/intage;/*会员的年龄*/structMemberList*next;}Member
4、;charsave[4096];/*保存文本区域空间*/范文范例学习指导word格式精心整理版/*charsav1[4096];*/charc[4096];/*清屏专用空间*/inti,j;/*常用变量*/voidMenu();/*初始化界面*/voidSelectitem();/*定义菜单*/voidDrawSelectitem();/*显示主菜单*/voidBlackText(intx,inty,char*z);/*选中菜单*/voidRedText(intx,inty,char*z);/*正常菜单*/voidRun();/*具体操作过程*/void
5、DrawMl(intn);/*显示下拉菜单*/voidMoveMl(intn,intx);/*菜单选项的控制*/voidEnter(intm,intn);/*菜单选项的具体功能*/voidBookAdd();/*添加图书*/voidBookConsult();/*图书查询*/voidBookDel();/*删除图书资料*/voidBookBorrow();/*借书*/voidBookReturn();/*还书*/voidMemberAdd();/*增加会员*/voidMemberConsult();/*查询会员*/voidMemberDel();/*删除
6、会员*/voidMemberBook();/*查询会员借书信息*/voidHelp();/*帮助*/voidVer();/*版本信息*/voidClrScr();/*自定义清屏函数*/voidDrawFrame(intleft,intup,intright,intdown,inttextcolor,intbackgroundcolor);/*画边框*//***主函数****/voidmain(void){Menu();/*初始化界面*/Run();/*具体操作过程*/}/*初始化界面*/voidMenu(){system("cls");/*调用系统的清屏
7、命令*/textbackground(BLUE);/*将背景设置为蓝色*/window(1,1,25,80);clrscr();textx=3;/*光标初始化位置*/texty=2;gotoxy(1,2);printf("%c",218);/*画左上角*/for(i=0;i<78;i++)范文范例学习指导word格式精心整理版printf("%c",196);/*画水平直线*/printf("%c",191);/*画右上角*/for(i=3;i<=23;i++){gotoxy(1,i);printf("%c",179);/*画垂直线*/gotoxy(80
8、,i);printf("%c",179);}printf("%c",192);/