欢迎来到天天文库
浏览记录
ID:1641979
大小:46.50 KB
页数:7页
时间:2017-11-12
《c语言版图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、#include#include#includetypedefstruct{charnumber[10];//书号charname[20];//书名charauthor[20];//作者charpublish[50];//出版社chartime[20];//出版时间floatprice;}mbook;typedefstruct{intcount;//书的本数mbookbook[100];//最大可有100本书}mlibrary;mlibrarylibrar
2、y;voidsave()//保存图书信息。{FILE*fp;if((fp=fopen("library.doc","w"))==NULL){printf("不能保存图书信息");return;}fwrite(&library.count,sizeof(int),1,fp);fwrite(library.book,sizeof(library.book[0]),library.count,fp);}voidputin()/*定义录入函数*/{inty=1;system("cls");while(y){pri
3、ntf("t请输入您的书籍的书号:");scanf("%s",library.book[library.count].number);printf("t请输入书名:");scanf("%s",library.book[library.count].name);printf("t请输入作者名:");scanf("%s",library.book[library.count].author);printf("t请输入出版社:");scanf("%s",library.book[library.count].p
4、ublish);printf("t请输入出版时间:");scanf("%s",library.book[library.count].time);printf("t请输入该书的价格:");fflush(stdin);scanf("%f",&library.book[library.count].price);library.count++;printf("是否继续录入(1.继续;0,退出录入):");fflush(stdin);scanf("%d",&y);if(y!=1){y=0;break;}}sav
5、e();}voidlookup(){system("cls");printf("图书号t图书名t作者名t出版社t出版日期t图书价格");for(inti=0;i6、rary.book[i].price);}fflush(stdin);getchar();}voidsearch_by_name()/*定义按书名查询*/{chars2[20];intflag=1;printf("请输入要查询的书名:");fflush(stdin);scanf("%s",s2);printf("图书号t图书名t作者名t出版社t出版日期t图书价格");for(inti=0;i7、==0){flag=0;printf("%st%st%st%st%st%6.2f",library.book[i].number,library.book[i].name,library.book[i].author,library.book[i].publish,library.book[i].time,library.book[i].price);}if(flag){printf("cannotfound!");}fflush(stdin);getchar();}voidsearch_by_au8、thor()/*定义按作者名查询*/{chars3[20];intflag=1;printf("请输入要查询的书的作者:");fflush(stdin);scanf("%s",s3);printf("图书号t图书名t作者名t出版社t出版日期t图书价格");for(inti=0;i
6、rary.book[i].price);}fflush(stdin);getchar();}voidsearch_by_name()/*定义按书名查询*/{chars2[20];intflag=1;printf("请输入要查询的书名:");fflush(stdin);scanf("%s",s2);printf("图书号t图书名t作者名t出版社t出版日期t图书价格");for(inti=0;i7、==0){flag=0;printf("%st%st%st%st%st%6.2f",library.book[i].number,library.book[i].name,library.book[i].author,library.book[i].publish,library.book[i].time,library.book[i].price);}if(flag){printf("cannotfound!");}fflush(stdin);getchar();}voidsearch_by_au8、thor()/*定义按作者名查询*/{chars3[20];intflag=1;printf("请输入要查询的书的作者:");fflush(stdin);scanf("%s",s3);printf("图书号t图书名t作者名t出版社t出版日期t图书价格");for(inti=0;i
7、==0){flag=0;printf("%st%st%st%st%st%6.2f",library.book[i].number,library.book[i].name,library.book[i].author,library.book[i].publish,library.book[i].time,library.book[i].price);}if(flag){printf("cannotfound!");}fflush(stdin);getchar();}voidsearch_by_au
8、thor()/*定义按作者名查询*/{chars3[20];intflag=1;printf("请输入要查询的书的作者:");fflush(stdin);scanf("%s",s3);printf("图书号t图书名t作者名t出版社t出版日期t图书价格");for(inti=0;i
此文档下载收益归作者所有