#include #include #include #include //#include #define MAX 100
struct Student { int num;/*书代号*/ char name[100];/*书名*/ char author[100];/*作者名*/ int day;/*出版时间*/ int money;/*价格*/ int save; int lend; int sum;/*库存vs c语言图书管理系统课程设计,借出,总量*/ int zmoney;/*总金额,每种书的*/ }stu[MAX];
struct lajixiang { int num;/*书代号*/ char name[100];/*书名*/ char author[100];/*作者名*/ int day;/*出版时间*/ int money;/*价格*/ int save; int lend; int sum;/*库存,借出,总量*/ int zmoney;/*总金额vs c语言图书管理系统课程设计,每种书的*/ }laji[MAX];
char name[100];
void Input()/*输入*/ { FILE *fp,*fq; int n,m;fp=fopen(name,\ fq=fopen(\
for(n=0;n
strcpy(laji[n].name,stu[n].name);strcpy(laji[n].author,stu[n].author); laji[n].day=stu[n].day; laji[n].money=stu[n].money; laji[n].save=stu[n].save; laji[n].lend=stu[n].lend; laji[n].num=stu[n].num;fwrite(&laji[n],sizeof(struct lajixiang),1,fq);fwrite(&stu[n],sizeof(struct Student),1,fp);
}} }
void Display()/*输出*/ { FILE *fp,*fq;int i,j;
fp=fopen(name,\
printf(\※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※\\n\ printf(\图书列表\\n\
printf(\ printf(\ 书代号 书名 作者名 出版时间 价格 库存 借出 总量\\n\printf(\
for(i=0;fread(&stu[i],sizeof(struct Student),1,fp)==1;i++) { printf(\ %8s %6s ? } ] M ]\\n\].day,stu[i].money,stu[i].save,stu[i].lend,stu[i].sum); } fclose(fp);
fq=fopen(\
printf(\ for(i=0;fread(&laji[i],sizeof(struct lajixiang),1,fq)==1;i++) { printf(\ } fclose(fq); printf(\按任意键返回主菜单 \\n\ getch(); }
void Modify()/*删除*/ { FILE *fp; int i,flag,n,s,j,k;
fp=fopen(name,\rewind(fp);
printf(\图书列表\\n\
printf(\
printf(\书代号 书名 作者名 出版时间 价格 库存 借出 总量\\n\ printf(\ for(i=0;fread(&stu[i],sizeof(struct Student),1,fp)==1;i++) {
printf(\ %8s %6s ? } ] M ]\\n\,stu[i].money,stu[i].save,stu[i].lend,stu[i].sum);printf(\ } n=i; printf(\输入待删除图书号:\\n\ scanf(\ for(i=0,flag=1;flag&&i
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-/a/jisuanjixue/article-142216-1.html
图书管理系统C语言程序设计课程 vs c语言图书管理平台课程设计_图书管理平台c语言程序设计_c语言课程设计 图书管理系统...