回 帖 发 新 帖 刷新版面

主题:好难  救命

需求分析
本演示程序用TC编写,完成单链表的生成,任意位置的插入、删除,以及确定某一元素在单链表中的位置。
① 输入的形式和输入值的范围:插入元素时需要输入插入的位置和元素的值;删除元素时输入删除元素的位置;查找操作时需要输入元素的值。在所有输入中,元素的值都是整数
② 输出的形式:在所有三种操作中都显示操作是否正确以及操作后单链表的内容。其中删除操作后显示删除的元素的值,查找操作后显示要查找元素的位置。
③ 程序所能达到的功能:完成单链表的生成(通过插入操作)、插入、删除、查找操作
④ 测试数据:
A.插入操作中依次输入11,12,13,14,15,16,生成一个单链表
B.查找操作中依次输入12,15,22返回这3个元素在单链表中的位置
C.删除操作中依次输入2,5,删除位于2和5的元素
本程序包含7个函数:① 主函数main()
  ② 初始化单链表函数InitLinkList()
  ③ 显示操作菜单函数menu()
  ④ 显示单链表内容函数dispLinkList()
  ⑤ 插入元素函数InsLinkList()
  ⑥ 删除元素函数DelLinkList()
  ⑦ 查找元素函数LocLinkList()

回复列表 (共4个回复)

沙发

随便找本数据结构的书看一看吧

板凳

现在谁用TC?

3 楼

大哥,I 服了  YOU。很多书上会有的,可以看C++语言的类的部分,看数据结构也行
让TC见鬼去吧,可以用dev.c,小而好用

4 楼

抄~~书~~抄~~书~~抄~~书~~抄~~书~~抄~~书~~………………
可以看看《数据结构(C语言版)》,清华大学出版社出版,是我们的教材。

我来回复

您尚未登录,请登录后再回复。点此登录或注册