则输出“成功插入”。РР8、 写入数据文件:将输入的信息进行保存,保存到自己所写的文件中。Р2.4系统模块图Р以下是歌手管理系统的模块图:Р歌手管理系统Р创建Р歌手信息Р评委打分Р成绩排序Р数据查询Р追加选手数据Р写入数据文件Р退出系统РР图2-1 系统模块图Р第三章 详细设计说明Р 3.1 主函数的流程图РР输入选手数据Р是否继续输入Р查询选手数据Р追加选手数据Р结束РYРNР成绩排序Р成绩输入Р开始РР图3-1主函数流程图Р3.2 输入歌手数据Р输入函数:刷新此前的显示界面,然后输入在执行上步操作后的显示界面РSinger *create() 包含的参数有:选手姓名string name;编号 long num。РР输入歌手编号、姓名Р开始Р添加错误Р该信息是否存在Р结束РNРYР添加到文件РР图3-2输入函数流程图Р3.3 查询歌手数据Р查询函数:刷新此前的显示界面,然后查询在执行上步操作后的显示界面Р按姓名查询:void inquire(); 参数:姓名 string nameР按编号查询:void inquire()。参数:编号 long numРР输入歌手编号或姓名Р开始Р是否存在Р结束РNРYР显示所查询歌手数据РР图3-3 查询函数流程图Р3.4 编码与调试Р此程序包含六个函数:main();Singer *create();void print(); Singer *insert(); void save();void menu();void grade();void rank(); void welcome();void inquire(); Singer *import();Р其中:Рmain()为主函数,可输出开机界面;Рvoid menu()功能选择界面,按提示可提供相关服务;РSinger *create()创建歌手信息表,输入选手相关数据;