跪求C语言大神!!第2题 通讯录 [题目描述] 设计一个通讯录管理系统,该程序应该具有下列功能: 5
[题目描述]设计一个通讯录管理系统,该程序应该具有下列功能:(1)设计一个功能显示菜单,并有选择提示。(2)增加联系人:能够实现新增联系人。当需要一次加入多个联系人信息时...
[题目描述]
设计一个通讯录管理系统,该程序应该具有下列功能:
(1)设计一个功能显示菜单,并有选择提示。
(2)增加联系人:能够实现新增联系人。当需要一次加入多个联系人信息时,最好不要重复选择此功能,应该是在增加联系人之前,就输入一次增加的联系人个数,然后一个个地增加联系人的所有信息。
(3)删除联系人:要求输入要删除的联系人的姓名,然后删除此联系人的所有信息。
(4)查找联系人:要求输入要查询的联系人姓名,输出此联系人的所有信息。
(5)插入联系人:在指定的联系人记录之前插入另外的联系人的相关信息。
(6)保存联系人:能够实现将联系人信息经过增加、删除等修改性操作后,将内存信息保存至文件。(扩展)
(7)加载联系人:能够实现将联系人信息文件以写入的顺序读入内存,并且可以进行增加、删除等操作。(扩展)
(8)显示联系人:将保存的所有联系人的信息输出到屏幕。
(9)退出:能够结束死循环,退出管理系统。
[题目要求]
(1)按照分析、设计、编码、调试和测试的软件开发过程完成这个应用程序;
(2)联系人信息应包括:姓名、工作单位、联系电话、家庭住址、电子邮件等;
(3)为各项操作功能设计一个菜单,应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。
[输入要求]
应用程序运行后,在屏幕上显示一个菜单。用户可以根据需求,选定相应的操作项目。进入每个操作后,根据应用程序的提示信息,从键盘输入相应的信息。
[输出要求]
(1)应用程序运行后,要在屏幕上显示一个菜单。
(2)要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等。
[提示]
设计一个联系人结构体,用来保存联系人信息。
[扩展功能]
将所有联系人信息分别写入文件中,并实现文件读写的操作。 展开
设计一个通讯录管理系统,该程序应该具有下列功能:
(1)设计一个功能显示菜单,并有选择提示。
(2)增加联系人:能够实现新增联系人。当需要一次加入多个联系人信息时,最好不要重复选择此功能,应该是在增加联系人之前,就输入一次增加的联系人个数,然后一个个地增加联系人的所有信息。
(3)删除联系人:要求输入要删除的联系人的姓名,然后删除此联系人的所有信息。
(4)查找联系人:要求输入要查询的联系人姓名,输出此联系人的所有信息。
(5)插入联系人:在指定的联系人记录之前插入另外的联系人的相关信息。
(6)保存联系人:能够实现将联系人信息经过增加、删除等修改性操作后,将内存信息保存至文件。(扩展)
(7)加载联系人:能够实现将联系人信息文件以写入的顺序读入内存,并且可以进行增加、删除等操作。(扩展)
(8)显示联系人:将保存的所有联系人的信息输出到屏幕。
(9)退出:能够结束死循环,退出管理系统。
[题目要求]
(1)按照分析、设计、编码、调试和测试的软件开发过程完成这个应用程序;
(2)联系人信息应包括:姓名、工作单位、联系电话、家庭住址、电子邮件等;
(3)为各项操作功能设计一个菜单,应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。
[输入要求]
应用程序运行后,在屏幕上显示一个菜单。用户可以根据需求,选定相应的操作项目。进入每个操作后,根据应用程序的提示信息,从键盘输入相应的信息。
[输出要求]
(1)应用程序运行后,要在屏幕上显示一个菜单。
(2)要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等。
[提示]
设计一个联系人结构体,用来保存联系人信息。
[扩展功能]
将所有联系人信息分别写入文件中,并实现文件读写的操作。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询