C语言—图书管理系统—未做文件储存系统.docx
文本预览下载声明
/*邮箱:1041892838@ffftuan.org可以向我要更新(如果有的话)。如果需要.cpp文件也可以邮箱联系。有大触能帮忙处理下逻辑BUG以及做个文件保存功能吗?*/#includestdio.h#includestdlib.h#includestring.h/*====================================================================================*///定义部分int N=0,JSQ=0;struct books{int num; //图书编号int classID; //分类号char bookname[15]; //书名char writername[10]; //作者名char publishing[ 20]; //出版单位char book_time[8]; //出版时间double price; //单价}bookinfo[50];/*====================================================================================*//*====================================================================================*//*单独显示部分*/void Show_O(){system(color F2);void Show_O();system(cls);int i;printf( 图书信息管理系统\n);printf(总计:%2d条信息\n,JSQ);printf(\n================================================================================);printf(图书编号 分类号 书名 作者名 出版单位 出版时间 单价\n);for(i=0;iN;i++){printf(%-8d %-6d %-12s %-8s%-14s %-10s %-5lf \n,bookinfo[i].num,bookinfo[i].classID,bookinfo[i].bookname,bookinfo[i].writername,bookinfo[i].publishing,bookinfo[i].book_time,bookinfo[i].price);}printf(================================================================================\n\n);}/*====================================================================================*//*====================================================================================*//*修改部分*/void change_() {void Show_O();void list();void add_();int i,j,k,n,m,x,y,t; char bookname_change[50],ch[20];system(color F6);system(cls);Show_O();printf(==============================\n);printf(|| ||\n);printf(|| 按什么修改? ||\n);printf(|| 1.编号 ||\n);printf(|| 2.书名 ||\n);printf(|| 0.退出 ||\n);printf(|| ||\n);printf(==============================\n);scanf(%d,m);while(m2||m0){printf(\n==============================\n);printf(|| 输入
显示全部