C语言习题 链表建立,插入,删除,输出
时间: 1ms 内存:128M
描述:
编写一个函数creatlink,用来建立一个动态链表。(包含学号和成绩)
编写一个函数printlink,用来输出一个链表。
编写一个函数dellink,用来删除动态链表中一个指定的结点(由实参指定某一学号,表示要删除该学生结点)。
编写一个函数insertlink,用来向动态链表插入一个结点。
编写一个函数freelink,用来释放一个动态链表。
输入:
输入多个学生的学号和成绩,建立动态链表,以0 0 结束
输入学号,删除链表中的对应结点
插入两个链表结点
输出:
输出的链表
示例输入:
1001 100
1002 95
1005 90
1008 76
0 0
1005
1006 98
1009 99
示例输出:
1001 100.00
1002 95.00
1006 98.00
1008 76.00
1009 99.00
提示:
参考答案:
解锁文章
文章评论