求好心高手指导如何用c语言设计一个简单的图书馆图书管理系统

要求:完成图书录入,并将录入的图书按字母顺序排序,建立索引
唉,题目被认为太简单了,需要增加点功能,还是自己动手做一个吧,再不动手脑子都快锈了。

1,简单起见,可采用控制台程序实现;
2,程序大概可划分为:输入模块、排序模块、输出模块等;
3,输入模块:设计一种数据结构,用来存储图书名字;
可以是指针数组,可以是链表、。。。
4,排序模块:选择一种排序算法,比如冒泡,快速排序等,上网查一下。
5,输出模块打印最终的排序结果;

如果上述你都能实现,可以再扩展,索引查询模块等等。。。
大一才开始起步,自己的要多写代码。。。追问

啊,一个学期一本c语言教材都没讲完整,好多都不懂,高难度代码不会编

追答

你的心态完全理解,我也是这么过来的,首先一点就是不要怕,别把这些东西看得很难,
数组会定义吧?结构体会定义吧?单向链表会使用么?一个知识点一个知识点的去回顾,不懂就看书或者问,一步一步来,慢慢地你就会写了。

追问

嗯嗯,好吧不过时间比较紧,明天答辩还有论文

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-05
功能简单啊。。就是排序。。添加。。
用一个结构体包含id(就是索引),名字。。然后设计他的添加功能,添加就是把结构体的信息存到文件中。。索引就是排序就完了追问

我连这么简单的都不会啊

追答

那没办法。。自己看点书吧。。。看结构体和文件那一块。。就可以完成这个题了

追问

编写管理系统用的都是结构体吧

追答

恩。。主要是他可以包含各种类型。

相似回答