域名服务器管理系统一、目的 熟悉 C 语言的基本容从而掌握 C 语言的基本知识以与了解 C 程序的基本编写与运行; 了解程序的分模块编写并对程序的每个模块进行详细的设计并且能理解一般 C 语言编写的程序。编写一个域名服务管理系统程序,根据目录要求执行多种操作,可以录入一个或者多个域名信息,能够提供浏览和显示功能,也可以查询所录入的域名信息,然后也可对于所录入的域名进行删除或者修改,能够重复进行操作。二、需求分析1、功能需求:编写一个域名服务器管理系统程序,本程序要求创建数据形式是由 4 个字符串组成的.*********.*****.***域名管理系统。能够提供域名信息的录入,浏览,查询,修改,删除的功能。2、输入:用户通过从键盘输入符合格式要求的域名并保存在数组里。3、输出:从数组里读取函数并输出显示在屏幕上。4、具体要求:1)本程序要求系统根据目录菜单方式工作。域名的形式为: .scuec.edu.cn,即其数据形式是由 4 个字符串组成的:.*********.*****.***。域名输入时必须符合格式要求。2)本程序提供以下功能:域名信息录入:用户根据提示输入新的域名,然后推断域名是否合法,是否存在,假如合法且不存在则提示域名录入成功,若输入不合法则提示你输入的域名有误,提示继续输入,假如已经存在则会提醒你输入的域名已经存在,提示继续输入或者选择退出。域名信息浏览:对于已经录入的域名信息进行浏览,根据提示操作,将你录入的所有的域名信息输出显示到屏幕上浏览。域名信息查询:对于已经录入的域名信息进行查询,先输入你想要查询的域名,然后推断用户所输入的信息是否存在,假如存在,则输出显示到屏幕上,若不存在则提示你输入的域名有误,然后继续输入查询。域名信息修改:对于已经录入的域名信息进行修改,先输入你想要修改的域名,然后推断用户所输入的信息是否存在,假如存在,则提示输入一个新的域名,若输入的域名合法则提示修改成功,假如输入的域名不合法则提示你输入的域名有误,然后继续输入;假如你是输入想要修改的域名信息不合法则提示你输入的域名有误然后提示重新输入。域名信息删除:对于已经录入的域名信息进行删除,先输入你想要修改的域名,然后推断用户所输入的信息是否存在,假如存在,则将其成功删除,若不存在,则提示你输入的域名有误然后继续输入。三、概要设计1、本程序主要模块:(1)main(){定义与初始化;展示主菜单;读取用户的输入数据;调用相关功能函数...