****/Рvoid search()Р{ int m;Р puts("\t\t********************************************************\n\n");Р puts("\t\t\t\t mon search");Р puts("\t\t\t\t 2.point search");Р puts("\t\t\t\t 3.exit");Р puts("\n\n\t\t*****************************************************\n");Р printf("\n choose your number(1-3): [ ]\b\b");Р scanf("%d",&m);Р switch(m)Р { case mom_search();break;Р case 2:p_search();Р case 3:exit(0);}Р}Р4.2.4.1 基本查找Р【需求分析】Р基本信息查找包含仪器仪表的名称以及编号的查找,所以该子功能模块的功能是先让用户选择是按仪器仪表的名称还是按仪器仪表的编号查找,根据用户的选择进行查找,找到以后增加修改和删除功能。基本查找模块的流程图如下:Р调用加载函数n=load(),并计算可以查找的记录个数nР输入仪器仪表编号Р输入仪器仪表名称Р用户选择Р Р 1 2Р?Y?NР是否找到该仪器仪表记录Р?Р?Р?NР显示找到的记录Р提示没有找到Р询问用户是否继续查找РYР让用户选择1.查找另一个 2.修改 3.删除 4.返回主菜单РNР返回主菜单Р图4-2-5 基本查找流程图Р【程序】Р /*********************基本查找模块**************************/Рmom_search()Р{int i,n,k,w1=1,w2,w3,w4;