采用C语言设计图书管理系统,完成图书馆对图书的日常管理操作。具体要求如下:

题目要求:采用C语言,采用CodeBlocks、VC++、vs等平台,设计图书管理系统,完成图书馆对图书的日常管理操作,数据要能够被保存(不需要保存至文本)、读取、修改和删除,并在任何操作后都能保持信息完整性。具体内容如下:

  1. 添加图书
    增加新的图书,同时需检查新书的图书编号是否在原图书当中存在,若是则应取消添加并提示重新输入,图书的信息应包括:图书名称、图书编号、图书单价、图书作者。
  2. 查询图书
    通过图书名称、图书编号查询图书信息并显示图书信息。
  3. 修改图书
    通过图书名称、图书编号查询该图书,若找到则允许修改,否则提示无该图书信息。
  4. 删除图书
     通过图书名称、图书编号查询该图书,若找到则允许删除,否则提示无该图书信息。
  5. 退出系统。