二、设计分析
主要有4个功能模块,每个模块对应一个C语言自定义函数。这些函数原型及其功能简述如下:
1.Main()模块:本模块的作用是根据用户的要求调用其他的模块。实现目录的功能。
2.Save()模块:本模块的作用是将试题输入后将试题保存进磁盘中,实现永久保存。同时方便其他模块调用试题信息。
3. Load()模块:本模块的作用是根据用户输入的想要查看的试题数目调用保存在磁盘中的试题信息。以方便考生或试题管理人员的浏览试题。
4. Answer()模块:根据用户输入的想要回答的试题数量,本模块将从磁盘文件中调用相应数量的试题文件。并允许用户将自己的答案也一并保存在磁盘文件中,实现永久保存,方便判卷。