编辑词库:编辑菜单包含添加新词、删除旧词、修改旧词。流程图如下:
开始输入密码假密码正确?真调用choose函数输入choose 的值Choose=?01234其他调用my add函数调用my delete 函数调用my modify 函数返回主菜单非法选项输入yes-noYes-no=n或N或Y或y真真Yes-no=y或Y假结束编辑流程图
- 11 -
入口打开文件假打开成功?真P指针结构体数组record真结束文件结束?假从文件读出一条记录指针p向下移动数据数增1关闭文件输入新中英单词及解释假P - 12 - 假结束 入口打开文件假打开成功?真结束P指针结构体属足record文件结束?假从文件读出一条记录指针p向下移动记录数n增1关闭文件输入要删除的单词假K - 13 - 入口打开文件假打开成功?真结束P指向结构体数组record真文件结束?假从文件读出一条记录修改流程图指针p向下移动记录数增1结束关闭文件关闭文件真文件中无记录N==0?假输入要修改的单词全部记录写入文件真假结束打开文件打开成功?出口假P - 14 - 查找生词:输入要查找的单词,在屏幕上显示单词信息。流程图如下: 入口输入要查找的单词真假是否找到 ?输出该单词信息显示无此词出口查找生词模块的流程图 - 15 -