);getchar();system("cls");}intMenu()/*主菜单*/{intsn;printf("\n\t\t图书管理系统主菜单\n");printf("=================================================\n");printf("*\t0----退出系统*\n");页眉..页脚printf("*\t1----新书入库*\n");printf("*\t2----查询*\n");printf("*\t3----借书登记*\n");printf("*\t4----还书管理*\n");printf("=================================================\n");printf("请选择相应代码:");4详细设计4.1登录模块图4:输入读者信息页眉..页脚图5:输入书籍信息4.2借书管理模块主菜单中输入读者和书籍信息后,对已存的书籍进行借阅,程序流程如图4所示。页眉..页脚图6借书模块流程图4.3还书管理模块对于已还书籍进行管理,程序流程如图4所示。页眉..页脚图7还书模块流程图5调试与测试5.1调试调试是软件开发过程中的一个重要环节,也是最复杂,对软件开发者者来说也是最艰巨的任务。调试的任务是及时改正测试过程中发现的软件错误。具体地说,调试过程由两个步骤组成,它从表示程序中存在错误的某迹象开始,首先确定错误的准确位置,也就是找出哪个模块或哪个语句引起的错误。然后仔细研究推断代码以确定问题的原因,并设法改正。调试过程主要是运行编制好的程序,然后遇到错误后根据系统的提示,找到相关的问题所在。本系统调试过程中遇到问题、原因和解决方法如下面介绍。(1)程序只能在当前运行时才能实现自动生成书籍信息,而关闭系统再次打开添加新读者又从0开始与之前的读者重复,导致借还信息程序管理混乱,无法