2.建立一个链表,每个结点包括:学号、姓名、性别、年龄。输入一个年龄,如果链表中的结点所包含的年龄等于此年龄,则将此结点删去。要求运行界面如下所示(具体测试用例请考虑周全):
时间: 2024-04-04 22:32:43 浏览: 104
输入年龄,若和链表内节点相同,删除该节点
好的,这是一个关于链表的问题,需要建立一个链表,每个结点包括学号、姓名、性别、年龄。同时需要输入一个年龄,如果链表中的结点所包含的年龄等于此年龄,则将此结点删除。下面是一个示例的运行界面:
请输入学生信息,输入-1结束输入:
学号:1001
姓名:张三
性别:男
年龄:20
学号:1002
姓名:李四
性别:女
年龄:19
学号:1003
姓名:王五
性别:男
年龄:20
学号:-1
请输入待删除的年龄:
20
删除成功!删除后的链表为:
学号:1002
姓名:李四
性别:女
年龄:19
请问是否还需要继续删除?(Y/N):Y
请输入待删除的年龄:
19
删除成功!删除后的链表为:
暂无学生信息。
请问是否还需要继续删除?(Y/N):N
程序结束。
阅读全文