C课设
bookinf[i].price //价格 bookinf[i].num // 数量
/* 用以下程序开辟存储文件"bookinf.txt" */
FILE *fp;
if((fp=fopen("bookinf.txt","r+"))==NULL) {
}
printf("无法打开文件!\n"); return;
2.程序构造
add ()
通过此函数将输入的书本信息添加存储进"bookinf.txt"文件中,用于下一次的查询或删、改、统操作的调用。
del()
通过此函数完成对"bookinf.txt"文件中书本信息的删除,“printf("确定要删除该书吗?(y/n) \n");”键盘输入y/n确定书本信息的删除,删除后将不再有该书记录
modify()
通过此函数完成对书本信息的修改,修改内容包括:ISBN、书名、作者名、图书类别、出版单位、出版时间、价格、数量。
search()
此函数为查询书本信息操作,可查询"bookinf.txt"文件中存储的书本信息。
count()
此操作为统计操作,用于统计"bookinf.txt"文件中存储书本的总数量及金额数。 main()
通过对上述函数的调用,将所得信息打印出来 3.主程序流程
主函数
增加模 块
删除模块
修改模块
查询模块
统计模块
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库C语言图书馆管理系统课程设计(3)在线全文阅读。
相关推荐: