版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
C語言圖書管理系
統(tǒng)源代碼
文檔僅供參考
/*需要在源代碼相同目錄下創(chuàng)立四個txt文件:
tushu_list.txt,jieshulist.txt,xueshenglist.txt,guanliyu
an.txt*/
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
structtushu{/*圖書結(jié)構(gòu)體*/
charnum[ll];/*編號*/
charname[31];/*書名*/
charwriter[21];/*作者*/
charpress[21];/*出版社*/
charkind[21];/*類別*/
doubletime;/*時間*/
doubleprice;/*價格*/
structtushu*next;
);
structstu/*學(xué)生結(jié)構(gòu)體*/
(
intsnum;/*學(xué)號*/
charmima[ll];/*密碼*/
structstu*next;
};
文檔僅供參考
structjieshu{/*借書信息結(jié)構(gòu)體*/
intxuehao;/*學(xué)生學(xué)號*/
charnum[11];/*編號*/
charname[31];/*書名*/
charwriter[21];/*作者*/
charpress[21];/*出版社*/
charkind[21];/*類別*/
doubletime;/*時間*/
doubleprice;/*價格*/
structjieshu*next;
);
intdenglu=-l;/*已登
錄學(xué)生學(xué)號*/
FILE*fp;/*圖書文件*/
FILE*fpl;/*管理
員信息文件*/
FILE*fp2;/*學(xué)生
信息文件*/
FILE*fp3;/*借書信息文
件*/
intmain();/*主函
數(shù)聲明*/
文檔僅供參考
structtushu*create();/*從文件創(chuàng)立
圖書鏈表(從文件中讀出圖書信息,建立單鏈表)*/
structstu*xcreate();/*從文件創(chuàng)立
學(xué)生信息(從文件讀出學(xué)生信息,建立學(xué)生鏈表)*/
structjieshu*jcreate();〃從文
件創(chuàng)立借書信息鏈表
structjieshu*borrowcreate(structtushu*k,struct
jieshu*h);〃直接創(chuàng)立借書信息鏈表
structtushu*Input();/*圖書添加
(可進(jìn)行圖書的添加)*/
voidmenu();
管理員主菜單(管理員進(jìn)入對圖書及學(xué)生信息進(jìn)行管理操作)*/
voidxmenu();/*學(xué)生
主菜單(學(xué)生進(jìn)入可對圖書,密碼進(jìn)行操作)*/
voidgfind();/*管理
員查詢(管理員可按一定的方式查詢圖書)*/
voidxfind();/*學(xué)生
查詢(學(xué)生可按一定的方式查詢圖書)*/
voidsecret();/*管理
員權(quán)限(管理員登陸所用,輸入錯誤次數(shù)過多自動退出)*/
voidsort(structtushu*head);/*排序(管理
員可按一定的方式對圖書進(jìn)行排序,排序完之后可選擇文件進(jìn)行
文檔僅供參考
保存)*/
voidfprint(structtushu*head);/*保存(可追
加的保存,如添加可用)*/
voidjsprint(structjieshu*h);〃將借書信息
添加到借書文件
voidjfprint_(structtushu*head);/*借書保存
(借書成功之后自動從圖書館刪除)*/
voidfprint_(structtushu*head);/*保存(可覆
蓋保存如修改,刪除,排序后用)*/
voidgBrowse(structtushu*head);/*管理員瀏覽
(對圖書進(jìn)行遍歷)*/
voidxBrowse(structtushu*head);/*學(xué)生瀏覽
(學(xué)生對圖書進(jìn)行遍歷)*/
voidcount(structtushu*head);/*統(tǒng)計數(shù)量
(管理員可對圖書進(jìn)行統(tǒng)計)*/
voidFindofname(structtushu*head);/*按書名查找
*/
voidFindofwriter(structtushu*head);/*按作者查找
*/
voidFindofkind(structtushu*head);/*按類別查找
*/
voidxFindofname(structtushu*head);/*學(xué)生按書名
文檔僅供參考
查找*/
voidxFindofwriter(structtushu*head);/*學(xué)生按作者
查找*/
voidxFindofkind(structtushu*head);/*學(xué)生按類別
查找*/
voidSort_time(structtushu*head);/*按時間排序
(管理員按時間對圖書進(jìn)行排序,排序完之后可選擇文件進(jìn)行保
存)*/
voidSort_price(structtushu*head);/*按價格排序
voidSortnum(structtushu*head);/*按編號排序
voidDelete(structtushu*head,charm[15]);/*按編號刪除
(管理員可按編號刪除圖書)*/
voidRevise(structtushu*head);/*修改
(管理員可對圖書進(jìn)行修改,并選擇是否保存)*/
voidborrow(structtushu*head);/*借書*/
voidhuanshu(structtushu*head);/*還書(學(xué)生
借完書之后進(jìn)行還書,若沒有圖書則不能借)*/
voidgxinxi();/*管理員信息
(有管理員的賬號及密碼,可進(jìn)行修改)*/
voidxmima(structstu*headl);/*學(xué)生密碼修
文檔僅供參考
改(學(xué)生可對自己的密碼進(jìn)行修改)*/
voidxsecret(structstu*headl);/*學(xué)生權(quán)限
(學(xué)生登陸所用)*/
voidjsdelete(structjieshu*h);〃學(xué)生還書時
刪除借書記錄
voidputin(jieshu*h);〃將還書信息
加入圖書文件
voidmenu。/*管理員主菜單(管理員進(jìn)入對圖書及學(xué)生信息進(jìn)行
管理操作)*/
(
intchoice,n=0;
structtushu*head;
structstu*headl,*p;
charm[15];
there:
printf("
I--------1---------------------------------------------------------------------------------------I----------1\n");
printfC||圖書管理系統(tǒng)
II\n〃);
文檔僅供參考
printf(〃
1-------------------------------------------1I\n");
printf("|?[()]退出系統(tǒng)
I\n〃);
printf(〃|
I\n〃);
printf("|?[口返回主菜
單I\n〃);
printfC|
I\n〃);
printf(〃|?⑵瀏覽圖書
I\n〃);
printf(〃|
I\n〃);
printf(〃|?⑶統(tǒng)計圖書
數(shù)目I\n〃);
printfC|
I\n〃);
printfC|?[4]查詢
I\n〃);
printf(〃|
I\n〃);
文檔僅供參考
printf(z/|?[5]添加
I\n〃);
printf(〃|
I\n〃);
printf("I?[6]排序
I\n〃);
printf("|
I\n〃);
printf(z/|?[7]修改
I\n〃);
printf(z,|
I\n〃);
printf("|?[8]刪除
I\n〃);
printf("|
I\n〃);
printf("|?[9]修改賬號
及密碼I\n〃);
printf(z,|
I\n〃);
printfC|?[10]學(xué)生信息
I\n〃);
文檔僅供參考
printf(〃
1-----------------------------------------------------1\n〃);
printf("請選擇:〃);
fflush(stdin);
head=create();
scanf&choice);
if(choice=l)
(
system(〃cls〃);
printf(z/\n\n\n\t\t您已退出登錄!\n\n\n\n");
system("pause");
main();
}
elseif(choice==2)
(
system(〃cls〃);
if(head=NULL)
(
printf(〃沒有圖書,請先添加圖書!\n〃);
system("pause");
system(〃cls〃);
menu();
文檔僅供參考
gBrowse(head);
}
elseif(choice==3)
{
system("cls");
count(head);
}
elseif(choice==4)
{
system(,,cls,/);
if(head==NULL)
(
printf(〃沒有圖書,請先添加圖書!\n〃);
system("pause");
system("cis");
menu();
}
gfind();
}
elseif(choice==5)
文檔僅供參考
Input();
}
elseif(choice==6)
(
system("cls〃);
if(head=NULL)
(
printf(〃沒有圖書,請先添加圖書!\n〃);
system(/,pause/,);
system("cis");
menu();
}
sort(head);
}
elseif(choice==7)
(
system(〃cls〃);
if(head—NULL)
(
printf(〃沒有圖書,請先添加圖書!\n〃);
system("pause");
system("cis");
文檔僅供參考
menu();
Revise(head);
}
elseif(choice==8)
(
if(head=NULL)
{
printf(〃沒有圖書,請先添加圖書!\n〃);
system("pause");
system("cls〃);
menu();
}
printf(〃請輸入想要刪除的圖書編號:〃);
scanfm);
Delete(head,m);
)
elseif(choice==9)
{
gxinxi();
)
elseif(choice-10)
文檔僅供參考
system(z,clsz,);
headl=xcreate();
if(headl=NULL)
{
printfC沒有學(xué)生信息,請到
xuesheng_list.txt添力口!\n");
system("pause");
system(〃cls〃);
menu();
}
printf(〃學(xué)生學(xué)號密碼\n〃);
for(p=headl;p!=NULL;p=p->next)
(
printf("%-10d%-10s\n〃,p->snum,p->iniina);
}
system("pause");
system(z,clsz,);
menu();
elseif(choice==0)
文檔僅供參考
system(〃cls〃);
printf(/,\n\n\n\n/,);
printf(〃----------------感謝使用圖
書管理系統(tǒng)----------------\n\n\n\n\n");
exit(0);
)
else
(
system(〃cls〃);
printf(z,\n\n\n\n--------輸入錯
誤,請重新輸入!--------\n\n\n〃);
system("pause");
system(〃cls〃);
n++;
if(n==3)
(
printf(z,\n\n\n----------------
你錯誤次數(shù)太多,自動退出!----------------\n\n\n〃);
printf(z,----------------感謝
使用圖書管理系統(tǒng)----------------\n\n\n〃);
system("pause");
exit(0);
文檔僅供參考
}
gotothere;
}
}
//-----------------
voidxmenu()/*學(xué)生主菜單(學(xué)生進(jìn)入可對圖書,密碼進(jìn)行操
作)*/
(
structtushu*head;
structstu*headl;
intchoice,n=0;
there:
printf(〃
IIII\n,);
printfC||圖書借閱系統(tǒng)
IIM);
printfC|
1-------------------------------------------1I\n");
printf(z,|?[()]退出系統(tǒng)
I\n〃);
printf(〃|
I\n〃);
文檔僅供參考
printf(〃?[1]返回主菜
單I\n〃);
printf(〃|
I\n〃);
printfC|?⑵瀏覽圖書
I\n〃);
printf("|
I\n〃);
printf("|?[3]查詢
I\n〃);
printf(z,|
I\n〃);
printf("|?[4]借書
I\n〃);
printf("|
I\n〃);
printf(z/|?[5]還書
I\n〃);
printf(z,|
I\n〃);
printf("|?[6]修改密碼
\n〃)
文檔僅供參考
printf(〃
1-----------------------------------------------------1\n〃);
printf("請選擇:〃);
fflush(stdin);
head=create();
scanf&choice);
if(choice=l)
(
denglu=-l;
system(〃cls〃);
printf(v\n\n\n\t\t您已退出登錄!\n\n\n\n");
system("pause");
mainO;
}
elseif(choice=2)
(
system(〃cls〃);
if(head=NULL)
(
printf(〃沒有圖書!\n〃);
system("pause");
system("cis");
文檔僅供參考
xmenu();
}
xBrowse(head);
}
elseif(choice==3)
(
if(head=NULL)
(
printf(〃沒有圖書!\n〃);
system("pause");
system("cls〃);
xmenu();
}
xfind();
}
elseif(choice==4)
(
if(head—NULL)
(
printf(〃沒有圖書!\n〃);
system("pause");
system("cis");
文檔僅供參考
xmenu();
}
borrow(head);
}
elseif(choice==5)
(
huanshu(head);
}
elseif(choice==6)
(
system("cls〃);
headl=xcreate();
if(headl=NULL)
(
printf(〃學(xué)生信息被清空!!\n〃);
system("pause");
system(〃cls〃);
xmenu();
}
xmima(headl);;
elseif(choice==0)
文檔僅供參考
system(z,clsz,);
printf(〃\n\n\n\n");
printf(〃----------------感謝使用圖
書管理系統(tǒng)----------------\n\n\n");
exit(0);
}
else
(
system(z,clsz,);
printf(z,\n\n\n\n--------輸入錯
誤,請重新輸入!--------\n\n\n〃);
system("pause");
system(〃cls");
n++;
if(n==3)
(
printf(z,\n\n\n----------------
你錯誤次數(shù)太多,自動退出!----------------\n\n\n");
printf(〃----------------感謝
使用圖書管理系統(tǒng)----------------\n\n\rT);
system("pause");
文檔僅供參考
exit(0);
}
gotothere;
}
}
//--------------------
voidgfind()/*管理員查詢(管理員可按一定的方式查詢圖書)
*/
(
intchoice,n=0;
structtushu*head;
there:
system("cls〃);
printf("
iiII;
printf(/z||圖書借閱系統(tǒng)
IIM);
printfC|
1-------------------------------------------1IM);
printfC|?[()]返回
I\n〃);
printf(〃|
文檔僅供參考
I\n〃);
printf(,z|按書名查
找I\n〃);
printfC|
I\n〃);
printf(〃|?[2]按作者查
找I\n〃);
printf(z/|
I\n〃);
printf(〃|?[3]按類別查
找I\n〃);
printf("
1-------------------------------------------------1\n〃);
printf("請選擇:〃);
fflush(stdin);
head=create();
scanf("%d〃,&choice);
if(choice=l)
system("cls");
Findofname(head);
文檔僅供參考
elseif(choice==2)
system(〃cls〃);
Findofwriter(head);
}
elseif(choice==3)
(
system(z,clsz,);
Findofkind(head);
}
elseif(choice==0)
(
system(〃cls〃);
menu();
}
else
(
system(z,clsz,);
printf(〃\n\n\n\n輸入錯
誤,請重新輸入!--------\n\n\n〃);
system("pause");
system(〃cls");
文檔僅供參考
n++;
if(n==3)
(
printf(z,\n\n\n-------------------
你錯誤次數(shù)太多,自動退出!----------------\n\n\n〃);
printf(〃-------------------感謝
使用圖書管理系統(tǒng)----------------\n\n\n〃);
system("pause");
exit(0);
}
gotothere;
}
}
//---------------------
voidxfind()/*學(xué)生查詢(學(xué)生可按一定的方式查詢圖書)*/
(
structtushu*head;
intchoice,n=0;
there:
system("cls〃);
printf("
1\n〃);
文檔僅供參考
printfCII圖書借閱系統(tǒng)
II\n〃);
printf(z,|
1------------------------------------------------1IM);
printf("|?[()]返回
I\n〃);
printf("|
I\n〃);
printfC|?n]按書名查
找I\n〃);
printf(z,|
I\n〃);
printfCI?[2]按作者查
找I\n〃);
printf("|
I\n〃);
printfC|?[3]按類別查
找I\n〃);
printf(〃
1-------------------------------------------------1\n〃);
printf("請選擇:〃);
fflush(stdin);
文檔僅供參考
head=create();
scanf("%d〃,&choice);
if(choice=l)
(
system("cls〃);
xFindofname(head);
}
elseif(choice==2)
(
system(,,cls/,);
xFindofwriter(head);
}
elseif(choice==3)
(
system(〃cls〃);
xFindofkind(head);
}
elseif(choice==0)
(
system("cls");
xmenu();
文檔僅供參考
else
system(〃cls〃);
printf(z,\n\n\n\n--------輸入錯
誤,請重新輸入!--------\n\n\n〃);
system("pause");
system(〃cls〃);
n++;
if(n==3)
(
printf(〃\n\n\n----------------
你錯誤次數(shù)太多,自動退出!----------------\n\n\n〃);
printf(〃----------------感謝
使用圖書借閱系統(tǒng)----------------\n\n\n〃);
system("pause");
exit(0);
}
gotothere;
}
}
//-------------------
voidsort(structtushu*head)
文檔僅供參考
structtushu*head2;
intchoice,n=0;
there:
system(/zclsz,);
printf("
I-------1---------------------------------------------------------------------------I---------1\n〃)
printf(〃||圖書借閱系統(tǒng)
11M);
printf(〃1
111\n〃);
printf(z,|?[0]返回
1\n〃);
printf("1
1\n〃);
printf(,z|?[1]按時間排序
1\n〃);
printf("1
1\n〃);
printf(z,|?[2]按價格排序
1\n〃);
printf("1
文檔僅供參考
I\n〃);
printf("?[3]按編號排序
I\n〃);
printf("
------1\n");
printf("請選擇:〃);
fflush(stdin);
head2=create();
scanf&choice);
if(choice=l)
(
system("cls");
Sort_time(head2);
}
elseif(choice=2)
(
system("cls〃);
Sort_price(head2);
}
elseif(choice==3)
system(〃cls");
文檔僅供參考
Sort_num(head2);
}
elseif(choice==0)
(
system(〃cls〃);
menu();
}
else
(
system(z,clsz,);
printf('\n\n\n\n--------輸入錯
誤,請重新輸入!--------\n\n\n〃);
system("pause");
system(〃cls");
n++;
if(n==3)
(
printf(z,\n\n\n----------------
你錯誤次數(shù)太多,自動退出!----------------\n\n\n");
printf(〃----------------感謝
使用圖書借閱系統(tǒng)----------------\n\n\rT);
system("pause");
文檔僅供參考
exit(0);
}
gotothere;
}
}
//---------------------
structtushu*Input()
(
structtushu*pl,*p2,*head,*ptr;
charnum;
intx,i=0;
system("cls〃);
pl=(structtushu*)malloc(sizeof(structtushu));
head=pl;
pl->price=-l;
while(i!=1)
(
printf(〃請輸入編號。若要結(jié)束圖書信息錄入,請輸
入'。\n〃);
scanf("%s〃,pl->num);
if(strcmp(pl—>num,"#〃)==0)
i=l;
文檔僅供參考
while(i!=1)
printf(〃請依次輸入書名作者出版社類別出
版年份價格:\n〃);
scanfpl->name,pl-
>writer,pl->press,pl->kind,&pl->time,&pl->price);
p2=pl;
pl=(structtushu*)malloc(sizeof(struct
tushu));
p2->next=pl;
break;
}
}
if(pl->price!=-l)
p2->next=NULL;
else
head=NULL;
system(〃cls〃);
printf(z/\n\n\n\t\t\t圖書信息輸入結(jié)束!\n\n\n");
system("pause");
system("cls〃);
printf("\n\n\n\t\t\t是否保存圖書信息?(1.是/2.
文檔僅供參考
否):〃);
scanf("%d",&x);
if(x==l)
fprint(head);
else
(
system(〃cls");
printf("\n\n\n\t\t\t文件沒有被保存!\n\n\n\n");
system("pause");
system(〃cls〃);
menu();
}
}
//------------------------
voidfprint(structtushu*head)
(
structtushu*pl;
if((fp=fopen(z,tushu_list.txt","a"))==NULL)
(
printf("Fileopenerror!\nz,);
system("pause");
exit(0);
文檔僅供參考
if(head=NULL)
(
printf(〃沒有圖書保存!\n〃);
system("pause");
system(〃cls");
menu();
}
for(pl=head;pl!=NULL;pl=pl->next)/*遍歷*/
fprintf(fp,z,%-10s%-30s%-20s%-20s%-
20s%.Olf%.21f\n〃,pl->num,pl->name,pl->writer,pl-
>press,pl->kind,pl->time,pl->price);/*將圖書信息寫入文件
*/
fclose(fp);
system(〃cls〃);
printf("\n圖書信息已成功保存到文件tushu_list.txt
中!\n〃);
system("pause");
system("cls");
getchar();
menu();
文檔僅供參考
//---------------------------------
voidfprint_(structtushu*head)
(
structtushu*pl;
chara[31];
printf(〃請輸入你保存的文件!\n〃);
scanf(〃%s〃,a);
if((fp=fopen(a,"w"))==NULL)
(
printf(z,F(xiàn)ileopenerror!\n',);
system("pause");
exit(0);
}
if(head=NULL)
(
system("cis");
printf(〃沒有圖書!\n〃);
system("pause");
system("cis");
menu();
for(p1=head;p1!=NULL;pl=pl->next)
文檔僅供參考
fprintf(fp,"%-lOs%-30s%-20s%-20s%-
20s%.Olf%.21f\n〃,pl->num,pl->name,pl->writer,pl-
>press,pl->kind,pl->time,pl->price);/*將圖書信息寫入文件
*/
fclose(fp);
system(〃cls");
printf(,z\n圖書信息已成功保存到文件%s中!\n",a);
system("pause");
system("cis");
menu();
}
//-------------------------
voidhfprint(structtushu*head)
(
structtushu*pl;
if((fp=fopen(,ztushu_list.txt","a"))==NULL)
(
printf(z,F(xiàn)ileopenerror!\n',);
system("pause");
exit(0);
}
if(head==NULL)
文檔僅供參考
printf("沒有還書!\n");
xmenu();
}
for(pl=head;pl!=NULL;pl=pl->next)/*遍歷*/
fprintf(fp,"%-lOs%-30s%-20s%-20s%-
20s%.Olf%.21f\n〃,pl->num,pl->name,pl->writer,pl-
>press,pl->kind,pl->time,pl->price);/*將圖書信息寫入文件
*/
fclose(fp);
xmenu();
}
//----------------------
voidjfprint_(structtushu*head)
(
structtushu*pl;
if((fp=fopen("tushu_list.txt〃,"w"))==NULL)
(
printf("Fileopenerror!\n',);
system("pause");
exit(0);
文檔僅供參考
if(head=NULL)
xmenu();
}
for(pl=head;pl!=NULL;pl=pl->next)
(
fprintf(fp,"%-lOs%-30s%-20s%-20s%-
20s%.Olf%.21f\n〃,pl->num,pl->name,pl->writer,pl-
>press,pl->kind,pl->time,pl->price);/*將圖書信息寫入文件
*/
}
fclose(fp);
system(//cls/,);
getchar();
xmenu();
}
//------------------------
voidjsprint(jieshu*h)
(
structjieshu*pj;
if((fp3=fopen(,,jieshu_list.txt","a〃))==NULL)
文檔僅供參考
printf(z,F(xiàn)ileopenerror!\n,z);
system("pause");
exit(0);
}
for(pj=h;pj!=NULL;pj=pj->next)
fprintf(fp3,〃%T0d%-10s%-30s%-20s%-
20s%-20s%.Olf%.21f\n”,pj->xuehao,pj->num,pj-
>name,pj->writer,pj->press,pj->kind,pj->time,pj->price);
fclose(fp3);
}
//-------------------------
structtushu*create()
(
structtushu*head=NULL,*p,*pl,*p2;
if((fp=fopen(,,tushu_list.txt","r"))==NULL)/*先安全打
開目錄文件*/
(
printf("Fileopenerror!\n',);
system("pause");
exit(0);
while(!feof(fp))/*讀取并創(chuàng)立鏈表*/
文檔僅供參考
p=(structtushu*)malloc(sizeof(structtushu));
p->price=-l;
fscanf(fp,/,%s%s%s%s%s%lf%lf/,,p->num,p->name,p-
>writer,p->press,p->kind,&p->time,&p->price);
if(p->price--1)
(
free(p);
break;
}
if(head==NULL)
(
head=p;
P1=P;
pl->next=NULL;
}
else
(
pl->next=p;
p2=pl;
P1=P;
pl->next=NULL;
文檔僅供參考
}
}
fclose(fp);
returnhead;
structjieshu*jcreate()
(
structjieshu*head=NULL,*p,*pl,*p2;
if((fp3=fopen(/,jieshu_list.txt","r〃))==NULL)
(
printf(z,F(xiàn)ileopenerror!\n',);
system("pause");
exit(0);
}
while(!feof(fp3))
(
p=(structjieshu*)malloc(sizeof(struct
jieshu));
p->price=-l;
fscanf(fp3,//%d%s%s%s%s%s%lf%lf,/,&,p->xuehao,p-
>num,p->name,p->writer,p->press,p->kind,&,p->time,&p-
文檔僅供參考
>price);
if(p->price==-l)
(
free(p);
break;
}
if(head=NULL)
(
head=p;
P1=P;
pl->next=NULL;
}
else
(
pl->next=p;
p2=pl;
P1=P;
pl->next=NULL;
}
}
fclose(fp3);
returnhead;
文檔僅供參考
}
//-------------------------------
structjieshu*borrowcreate(structtushu*k,struct
jieshu*h)
(
structjieshu*head;
head=(structjieshu*)malloc(sizeof(structjieshu));
if(h==NULL)
{
h=head;
h->xuehao=denglu;
strcpy(h->num,k->num);
strcpy(h->name,k->name);
strcpy(h->writer,k->writer);
strcpy(h->press,k->press);
strcpy(h->kind,k->kind);
h->time=k->time;
h->price=k->price;
h-〉next=NULL;
returnh;
}
else
文檔僅供參考
head->xuehao=denglu;
strcpy(head->num,k->num);
strcpy(head->name,k->name);
strcpy(head->writer,k->writer);
strcpy(head->press,k->press);
strcpy(head->kind,k->kind);
head->time=k->time;
head->price=k->price;
head->next=h;
returnhead;
}
}
//--------------------------------------
voidgBrowse(structt
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年藝術(shù)品私人展覽策劃與運營合同3篇
- 2025年度個人門面房出租合同(含家具贈送及經(jīng)營指導(dǎo)服務(wù)協(xié)議)3篇
- 2025年旅游服務(wù)售后保障及投訴處理協(xié)議3篇
- 二零二五年度集資房購房合同解除及終止協(xié)議3篇
- 2025年度個人股權(quán)激勵方案設(shè)計與轉(zhuǎn)讓合同3篇
- 2025年校車租賃與駕駛員健康管理合同3篇
- 陽臺土豆打頂施工方案
- 2025年度個人教育培訓(xùn)貸款合同及課程安排4篇
- 鉆井工程課程設(shè)計英文
- 2024年學(xué)校人事檔案管理制度
- 割接方案的要點、難點及采取的相應(yīng)措施
- 2025年副護(hù)士長競聘演講稿(3篇)
- 2025至2031年中國臺式燃?xì)庠钚袠I(yè)投資前景及策略咨詢研究報告
- 原發(fā)性腎病綜合征護(hù)理
- (一模)株洲市2025屆高三教學(xué)質(zhì)量統(tǒng)一檢測 英語試卷
- 第三章第一節(jié)《多變的天氣》說課稿2023-2024學(xué)年人教版地理七年級上冊
- 2025年中國電科集團(tuán)春季招聘高頻重點提升(共500題)附帶答案詳解
- 2025年度建筑施工現(xiàn)場安全管理合同2篇
- 建筑垃圾回收利用標(biāo)準(zhǔn)方案
- 2024年考研英語一閱讀理解80篇解析
- 樣板間合作協(xié)議
評論
0/150
提交評論