2.用双向链表做数据结构,编写一个通信录管理系统。本系统应完成以下几方面的功能。 输入信息——enter(); 显示信息——display(); 查找以姓名作为关键字——search(); 删除信息——delete(); 存盘——save(); 装入——load(); 设计要求: (1)每条信息至少包含姓名(name)、性别(sex)、工作单位(company)、电话(Tel)等项。 作为一个完整的系统,应具有友好的界面和较强的容错能力。