91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

一款基于graphics實現的圖書管理系統,擁有如同MFC一樣的界面

資源截圖

代碼片段和文件信息

#include“stdlib.h“
#include“stdio.h“
#include“graphics.h“
#include“string.h“
#include“conio.h“
#define?file?“c:\\bookdata.txt“
#define?ufile?“c:\\userdata.txt“
#define?bfile?“c:\\borrowdata.txt“

int?bookcount;
int?usercount;
int?borrowcount;
int?booksum;
int?myborrow;

int?flg=0;
int?esc=0;
int?flag=0;


/************定義輸出字符的函數*************/

void?pchar(int?xint?ychar?c)
{
gotoxy(xy);
putch(c);
}

/**********************定義畫邊框的函數*************/
void?box(int?xint?yint?wint?height)
{

int?i;
pchar(xy218);/*left?up*/
pchar(x+w-1y191);?/*??right?up*/
for(i=0;i{
pchar(x+1+iy196);
pchar(x+1+iy+height-1196);
}
pchar(xy+height-1192);
pchar(x+w-1y+height-1217);
for(i=0;i{
pchar(xy+1+i179);
pchar(x+w-1y+i+1179);
}
}
/********************定義畫橫線的函數*************/
void?h_line(int?xint?yint?w)
{
int?i;
for(i=0;i pchar(x+iy196);
}
void?h_line_close(int?xint?yint?w)
{

int?i;
pchar(xy195);
h_line(x+1yw-2);
pchar(x+w-1y180);
}
/***********************定義畫填充矩形的函數*************/
void?bar_(int?xint?yint?wint?heightint?color)
{
int?ij;
textcolor(color);
textbackground(color);
for(i=0;i{
gotoxy(xy+i);
for(j=0;j putch(‘?‘);
}
}
/*************************定義畫豎線的函數*************/
void?v_line(int?xint?yint?height)
{
int?i;
for(i=0;i????pchar(xy+i179);
}
/****************模擬菜單條******************/
void?menu()
{
?bar_(1258017);
}


typedef?struct?book/*圖書結構體*/
{
char?num[10];??/*書號*/
char?name[10];??/*書名*/
char?auth[10];?/*作者*/
int?count;
int?sum;
}Book;
/*定義節點*/
typedef?struct?node
{
Book?data;
struct?node?*next;
}Bnode*blink;
/*******保存圖書*******/
/*******保存圖書*******/
void?save(blink?l)?
{?
?FILE*?fp;?
?Bnode?*p;?
?int?flag=1count=0;?
?fp=fopen(file“wb“);?
?if(fp==NULL)?
?{?
??????printf(“\n=====>open?error!\n“);?
??????exit(1);?
?}?
?p=l->next;?
?while(p)?
?{?
??????if(fwrite(psizeof(Bnode)1fp)==1)
??????{?
??????????p=p->next;?
??????????count++;?
??????}?
??????else?
??????{?
??????????flag=0;?
??????????break;?
??????}?
}?
if(flag)?
{?
?????/*?printf(“save?success.(saved%d.)\n“count);?*/
}
fclose(fp);?
}?

?/*******圖書定位******/
Bnode*?locate(blink?lchar?findmess[]char?nameornum[])?
{?
Bnode?*r;?
if(strcmp(nameornum“num“)==0)?
{?
??r=l->next;?
??while(r!=NULL)?
??{?
??????if(strcmp(r->data.numfindmess)==0)?
??????return?r;?
??????r=r->next;?
??}?
}?
else?if(strcmp(nameornum“name“)==0)?
{?
??r=l->next;?
??while(r!=NULL)?
??{?
?????if(strcmp(r->data.namefindmess)==0)?
?????return?r;?
?????r=r->next;?
??}?
}?
return?0;?
}?
?/*******圖書的添加******/
void?add(blink?l)
{?
Bnode?*p*r*s;?
char?num[10];?
r=l;?
s=l->next;?
while(r->next!=NULL)?
r=r->next;?
textcolor(RED);
gotoxy(254);
cputs(“INPUT?THE?MESSAGE?ABOUT?BOOK“);
gotoxy(3110);
textcolor(YELLOW);
cputs(“Book?ID:“)

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-01-04?10:22??C語言圖書管理系統\
?????文件???????57344??2015-03-31?17:51??C語言圖書管理系統\graphics.lib
?????目錄???????????0??2019-01-04?10:22??C語言圖書管理系統\Include\
?????文件???????13007??2019-01-02?09:37??C語言圖書管理系統\Include\easyx.h
?????文件????????5247??2019-01-02?09:37??C語言圖書管理系統\Include\graphics.h
?????目錄???????????0??2019-01-04?10:22??C語言圖書管理系統\lib2015\
?????目錄???????????0??2019-01-04?10:22??C語言圖書管理系統\lib2015\amd64\
?????文件??????258044??2019-01-02?09:37??C語言圖書管理系統\lib2015\amd64\easyx.lib
?????文件??????260408??2019-01-02?09:37??C語言圖書管理系統\lib2015\amd64\easyxw.lib
?????文件??????181850??2019-01-02?09:37??C語言圖書管理系統\lib2015\easyx.lib
?????文件??????184076??2019-01-02?09:37??C語言圖書管理系統\lib2015\easyxw.lib
?????文件???????39802??2019-01-04?10:21??C語言圖書管理系統\main.c
?????文件???????35819??2019-01-04?10:21??C語言圖書管理系統\wellcome.c
?????文件?????1241600??2015-03-31?17:51??C語言圖書管理系統\學生管理系統.ppt
?????文件??????????58??2019-01-04?10:21??C語言圖書管理系統\說明.txt

評論

共有 條評論