实习制作的C语言 EGE 图书管理系统
使用EGE 图形界面 实现全鼠标操作~
实现了图书的借阅 归还 录入 查询
同时记录数据
希望你喜欢
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-12 20:49 Lms_GO
目录 0 2018-01-07 10:07 Lms_GOLms_GO 可执行文件
目录 0 2018-01-07 10:07 Lms_GOLms_GO 可执行文件Image
文件 451673 2018-02-08 10:27 Lms_GOLms_GO 可执行文件ImageGoodbye.png
文件 24021 2018-01-02 21:48 Lms_GOLms_GO 可执行文件ImageJz.png
文件 4896 2018-01-06 19:59 Lms_GOLms_GO 可执行文件ImageLoad.png
文件 421694 2018-01-02 21:48 Lms_GOLms_GO 可执行文件Imagegp.png
文件 697609 2018-01-02 21:47 Lms_GOLms_GO 可执行文件Imageook.png
文件 247700 2018-01-06 20:37 Lms_GOLms_GO 可执行文件Imageload0.png
文件 513536 2018-01-06 20:40 Lms_GOLms_GO 可执行文件Lms_GO.exe
目录 0 2018-01-07 10:07 Lms_GOLms_GO 可执行文件Music
文件 698065 2015-05-06 13:16 Lms_GOLms_GO 可执行文件MusicBGM.mp3
文件 13900 2018-01-02 21:48 Lms_GOLms_GO 可执行文件Musicclick.wav
文件 16270 2015-05-06 13:16 Lms_GOLms_GO 可执行文件Musicfinish.mp3
文件 9220 2005-09-16 02:20 Lms_GOLms_GO 可执行文件Musicmsg.wav
文件 6947 2005-09-16 02:20 Lms_GOLms_GO 可执行文件Musicsystem.wav
目录 0 2018-01-07 10:07 Lms_GOLms_GO 可执行文件database
文件 12000 2018-03-04 15:37 Lms_GOLms_GO 可执行文件databaseook_info.dat
文件 12000 2018-03-04 15:35 Lms_GOLms_GO 可执行文件databasepy_info.dat
文件 0 2018-01-04 14:23 Lms_GOLms_GO 可执行文件databasestudent_info.dat
目录 0 2018-01-07 10:08 Lms_GOProjects
文件 1491 2018-01-06 16:34 Lms_GOProjectsFiles.cpp
文件 168 2018-01-03 21:28 Lms_GOProjectsFiles.h
目录 0 2018-01-07 10:08 Lms_GOProjectsImage
文件 451673 2018-02-08 10:27 Lms_GOProjectsImageGoodbye.png
文件 24021 2018-01-02 21:48 Lms_GOProjectsImageJz.png
文件 4896 2018-01-06 19:59 Lms_GOProjectsImageLoad.png
文件 421694 2018-01-02 21:48 Lms_GOProjectsImagegp.png
文件 697609 2018-01-02 21:47 Lms_GOProjectsImageook.png
文件 247700 2018-01-06 20:37 Lms_GOProjectsImageload0.png
文件 2018 2018-01-07 10:05 Lms_GOProjectsLms_GO.cbp
............此处省略74个文件信息
/*!
* @file book_stu.cpp
* @brief 指针计算
* @author 陶金鉴
* @remarks 通过指针移动操作 简单 高效 快速 值得信赖!
*/
#include “book_stu.h“
Book_info *getbooks(Book_info *pb)
{
for(pb=books;(pb->exist)==1;pb++);
return pb;
}
Student_info *getstudent(Student_info *ps)
{
for( ps=students;(ps->exist)==1;ps++);
return ps;
}
Py *getPy(Py *pp)
{
for(pp=bussiness;(pp->exist)==1;pp++);
return pp;
}
Book_info *sure_miss(Book_info *pb)
{
int i;
dates now;
now = get_systime();
for(;((pb->where)== go_out);pb++)
{
if(day_day(pb->Borrow_datnow) >= break_limit)
{
return pb;
}
else
i++;
}
pb = NULL;
return pb;
}
void book_display()
{
int width=85;
cleardevice();
pb=books;
xyprintf(300width-80“------%s------““书籍信息“);
setfont(200“楷书“);
xyprintf(100width-55“|%14s|%14s|%14s|%14s|““书名 ““类别 ““作者 ““价格 “);
xyprintf(100width-35“|%14s|%14s|%14s|%14s|““------------““------------““------------““----------“);
for(;(pb->exist)==1;pb++)
{
if((pb->where)==go_out)
{
setcolor(RED);
xyprintf(100width“|%14s|%14s|%14s|%14d|“pb->book_namepb->classespb->authorpb->price);
setcolor(BLACK);
xyprintf(100width+30“|%14s|%14s|%14s|%14s|““------------““------------““------------““----------“);
}
else
{
setcolor(BLUE);
xyprintf(100width“|%14s|%14s|%14s|%14d|“pb->book_namepb->classespb->authorpb->price);
setcolor(BLACK);
xyprintf(100width+30“|%14s|%14s|%14s|%14s|““------------““------------““------------““----------“);
}
width+=60;
}
}
void py_display()
{
int width = 40;
cleardevice();
pp=bussiness;
xyprintf(300width-35“------%s------““记录“);
setfont(200“楷书“);
for(;(pp->exist)==1;pp++)
{
if((pp->sta)==1)
{
setcolor(RED);
xyprintf(100width“|%4d年%2d月%2d日%14s%5s%14s|“pp->happen_dat.yearpp->happen_dat.monthpp->happen_dat.daypp->student_name“借出“pp->book_name);
xyprintf(100width+20“________________________________________________“);
}
else
{
setcolor(BLUE);
xyprintf(100width“|%4d年%2d月%2d日%14s%5s%14s|“pp->happen_dat.yearpp->happen_dat.monthpp->happen_dat.daypp->student_name“还回“pp->book_name);
xyprintf(100width+20“________________________________________________“);
}
setcolor(BLACK);
width+=50;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-01-12 20:49 Lms_GO
目录 0 2018-01-07 10:07 Lms_GOLms_GO 可执行文件
目录 0 2018-01-07 10:07 Lms_GOLms_GO 可执行文件Image
文件 451673 2018-02-08 10:27 Lms_GOLms_GO 可执行文件ImageGoodbye.png
文件 24021 2018-01-02 21:48 Lms_GOLms_GO 可执行文件ImageJz.png
文件 4896 2018-01-06 19:59 Lms_GOLms_GO 可执行文件ImageLoad.png
文件 421694 2018-01-02 21:48 Lms_GOLms_GO 可执行文件Imagegp.png
文件 697609 2018-01-02 21:47 Lms_GOLms_GO 可执行文件Imageook.png
文件 247700 2018-01-06 20:37 Lms_GOLms_GO 可执行文件Imageload0.png
文件 513536 2018-01-06 20:40 Lms_GOLms_GO 可执行文件Lms_GO.exe
目录 0 2018-01-07 10:07 Lms_GOLms_GO 可执行文件Music
文件 698065 2015-05-06 13:16 Lms_GOLms_GO 可执行文件MusicBGM.mp3
文件 13900 2018-01-02 21:48 Lms_GOLms_GO 可执行文件Musicclick.wav
文件 16270 2015-05-06 13:16 Lms_GOLms_GO 可执行文件Musicfinish.mp3
文件 9220 2005-09-16 02:20 Lms_GOLms_GO 可执行文件Musicmsg.wav
文件 6947 2005-09-16 02:20 Lms_GOLms_GO 可执行文件Musicsystem.wav
目录 0 2018-01-07 10:07 Lms_GOLms_GO 可执行文件databa
文件 12000 2018-03-04 15:37 Lms_GOLms_GO 可执行文件databa
文件 12000 2018-03-04 15:35 Lms_GOLms_GO 可执行文件databa
文件 0 2018-01-04 14:23 Lms_GOLms_GO 可执行文件databa
目录 0 2018-01-07 10:08 Lms_GOProjects
文件 1491 2018-01-06 16:34 Lms_GOProjectsFiles.cpp
文件 168 2018-01-03 21:28 Lms_GOProjectsFiles.h
目录 0 2018-01-07 10:08 Lms_GOProjectsImage
文件 451673 2018-02-08 10:27 Lms_GOProjectsImageGoodbye.png
文件 24021 2018-01-02 21:48 Lms_GOProjectsImageJz.png
文件 4896 2018-01-06 19:59 Lms_GOProjectsImageLoad.png
文件 421694 2018-01-02 21:48 Lms_GOProjectsImagegp.png
文件 697609 2018-01-02 21:47 Lms_GOProjectsImageook.png
文件 247700 2018-01-06 20:37 Lms_GOProjectsImageload0.png
文件 2018 2018-01-07 10:05 Lms_GOProjectsLms_GO.cbp
............此处省略74个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)