首页 > 用户发贴区 > 编程问题提问区 > 求大家帮忙啊,小弟急用啊,谢谢!
2008
07-05

求大家帮忙啊,小弟急用啊,谢谢!

 用 C语言设计一个图书管理系统,要求如下:
在主函数中读入原始数据文件的内容,保存在对应的结构体数组中,然后显示菜单,利用菜单调用各个函数,分别完成如下功能:(注意:若原始数据文件AB.TXT放在D:/,则fopen()函数中的文件名应为“D:\\AB.TXT”).,AB.TXT为下面的内容数据:
编号 分类 书名  作者 出版社   数量 单价
1 社会科学 寻觅中华  余秋雨 作家出版社  1 38.00
2 自然科学 C程序设计  谭浩强 清华大学出版社  3 26.00
3 英文书 博弈TheGame Jones OverseaPublishingHouse 1 87.00
4 工具书 牛津简明英语词典 Tompson 外语教学与研究出版社 3 119.00
5 自然科学 C++程序设计 谭浩强 清华大学出版社  2 36.00
6 社会科学 文化苦旅  余秋雨 东方出版中心  2 22.00
7 工具书 实用汉英词典 门顺德 外语教学与研究出版社 3 28.00
8 社会科学 苏菲的世界 贾德 作家出版社  1 26.00
9 自然科学 WindowsVista宝典 辛普森 人民邮电出版社  1 99.00
10 自然科学 Oracle基础教程 佩里 人民邮电出版社  2 75.00
有如下要求:
1>实现查询和显示功能:1.按书名查询 2.按作者名查询 3.显示全部。将满足查询条件的整条记录显示在屏幕上。
2>.实现排序功能:1.按种类排序 2.按出版社查询。将排序后的结果显示在屏幕上,要求至少实现一种排序方式。
3>.统计每本书的总价和所有图书的价格,用C语言创建一个数据文件,该文件用来存放统计后的结果。形式如下:


编号 分类 书名  作者 出版社   数量 单价        总价
1 社会科学 寻觅中华  余秋雨 作家出版社  1 38.00      38.00
2 自然科学 C程序设计  谭浩强 清华大学出版社  3 26.00      78.00
3 英文书 博弈TheGame Jones OverseaPublishingHouse 1 87.00      87.00
4 工具书 牛津简明英语词典 Tompson 外语教学与研究出版社 3 119.00    357.00
5 自然科学 C++程序设计 谭浩强 清华大学出版社  2 36.00      72.00
6 社会科学 文化苦旅  余秋雨 东方出版中心  2 22.00      44.00
7 工具书 实用汉英词典 门顺德 外语教学与研究出版社 3 28.00      84.00
8 社会科学 苏菲的世界 贾德 作家出版社  1 26.00      26.00
9 自然科学 WindowsVista宝典 辛普森 人民邮电出版社  1 99.00      99.00
10 自然科学 Oracle基础教程 佩里 人民邮电出版社  2 75.00      150.00
         总价        1036.00
4>统计每类图书的总册书。用C语言创建一个数据文件,文件名为ZL.TXT,用该文件来存放统计后的结果,形式如下:
  序号  分类  总册数
 1  社会科学  4
 2  自然科学  8
 3  工具书  6
 4  英文书  1
5.实现图书的修给功能。先查询出要修改的记录,然后选择要修改的字段名,并输入新的字段信息。将新的字段信息写入DX.TXT中!


留下一个回复