首页 > 作文

C语言实现图书管理系统(文件数据库)

更新时间:2023-04-06 02:50:42 阅读: 评论:0

本文实例为大家分享了c语年龄计算言实现图书管理系统的具体代码,供大家参考,具体内容如下

简介

c语言的一个大作业,发上来纪念下嘿嘿。写的大脑年龄测试不dmf是什么溶剂是很好,很多东西都揉在一起来,不过注释写的也挺多,希望能帮到有需要的朋友。

题目要求

简单文件数据库-模拟图书馆管理系统

涉及知识点:文件读写、内存管理、结构体定义、基本数据结构、高级格式化输入输出

要求:

编写一个程序模拟图书管理系统俞敏洪的经典语录。用户分为管理员和读者两类,分别显示不同文本格式菜单,通过菜单项对应数字进行选福建有哪些大学择。读者菜单包括借书、还书、查询等功能。管理员菜单包括图书和读者信息录入、修改和删除。图书信息至少应包括:编号、书名、数量,读者信息至少应包括:编号、姓名、所借图书。可根据图书名称或编号进行图书信息查询,可查询某本书现在被哪些读者借走。

命令行参数如下:

libsim –a(-u) xxxx
第一个参数为可执行程序名称;第二个参数为用户身份,-a表示管理员,-u表示读者;第三个参数为用户名

实现的功能

1. 管理员:

对图书进行管理:添加图书,修改图书名称、数量,删除图书。对读者进行管理:添加读者,修改读者名称,删除读者.一键查看全部书籍信息(序号,书名,剩余数量)一键查看全部读者信息(序号,读者名,所借阅书籍)单本图书详情查询:可根据序号和书名查找,向管理员展示图书序号、名称、剩余数量和借阅了此书的读者。

2. 读者:

借阅图书(只能同时借阅一本书)还回图书一键查看全部书籍信息(序号,书名,剩余数量)

readme

需要从cmd命令行运行程序,如图(注意格式)

管理员名:zhang
进入管理员菜单格式:可执行程序名 -a zhang (只设置了一个管理员,没有添加管理员的功能)
进入读者菜单格式:可执行程序名 -u 读者名 (需要先通过管理员添加读者)

默认生成的文件放在d盘根目录下(有时中间的过渡文件可能会没有被删除)

book.txt :存放书籍信息urs.txt :存放读者信息

代码

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持www.887551.com。

本文发布于:2023-04-06 02:50:40,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/70ebe43a5e49c56f0e3ea7b95f4e9abf.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:C语言实现图书管理系统(文件数据库).doc

本文 PDF 下载地址:C语言实现图书管理系统(文件数据库).pdf

标签:读者   图书   管理员   信息
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图