




已阅读5页,还剩45页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
HUNAN UNIVERSITY C C 语言程序训练语言程序训练 报报 告告 设计目的设计目的 图书信息包括 读者登录号 管理员登录号 图书编号 作者名 种类 出版社 图书库存 图书借出数目等 图书信息管理系统 使之能提供以下功能 1 系统以菜单方式工作 2 读者注册功能 3 读者登录功能 4 读者借书还书功能 5 查询读者借阅记录 6 查询在管图书信息功能 7 修改密码功能 8 管理员登录功能 9 增加 修改 删除图书功能 10 查看图书信息功能 设计思路设计思路 根据题目要求 应当把图书信息用结构体形式输入 应该提供以下结构体和文 件的输入等操作 在程序中需要实现图书信息录入 浏览 查询 删除和修改 等功能的操作 所以需要建立相应的模块来实现 另外还需提供选择菜单实现 功能 在运行时达到所要求的目的 管理员和读者登录界面及各自功能应有不 同的实现 总体设计总体设计 图书馆管理系统 读者注册 登陆及密码 修改 修改图书信 息 删除图书信 息 管理员登陆查找图书信 息 浏览图 书信息 详细设计详细设计 1 主函数主函数 主函数设计要求简洁 只提供部分提示语和函数的调用 显示一系列功能选项 输入 n n 为 1 2 或 3 根据 n 的值调用各功能模块函数 结束 开始 n 源代码为 rkou c 程序的入口 include include include include include head h include fuc h include picture h include jiangzhuo1 h include output h main int i setup switch i case 0 while n0 i else if i j if b printf else printf c c a i c i if i j printf a a i 0 printf n void examine int a int b while scanf d a while getchar n printf 请输入数字 n rewind stdin if b system cls void changepaw int a int b int i char c1 10 c2 10 c3 10 printf 请输入原密码 n password c1 1 9 printf 请输入新密码 n password c2 1 9 printf 请再次输入新密码 n password c3 1 9 system cls if b i mp aa no c1 c2 c3 b if i eros i n 27 else n 26 else i mp rr no c1 c2 c3 b if i eros i n 44 else n 43 void inputs0 int i 1 while i 1 printf 1 A 类 n2 B 类 n3 C 类 n4 D 类 n5 E 类 n6 F 类 n examine switch i case 1 strcpy bk classic A 类 i 0 break case 2 strcpy bk classic B 类 i 0 break case 3 strcpy bk classic C 类 i 0 break case 4 strcpy bk classic D 类 i 0 break case 5 strcpy bk classic E 类 i 0 break case 6 strcpy bk classic F 类 i 0 break default i 1 void inputs1 int a int b int c int d int e int i switch a case 1 printf 请输入图书编号 n examine default switch b case 1 printf 请输入图书名称 n gets bk name default switch c case 1 printf 请输入图书的作者 n gets bk writer default switch d case 1 printf 请输入该图书的库存 n examine default system cls switch e case 1 printf 请选择图书类别 n inputs0 default void inputs2 int a int b int c switch a case 1 printf 请输入账号 n password aa no 0 11 default switch b case 1 printf 请输入密码 n password aa key 1 9 default switch c case 1 printf 请输入姓名 n gets aa name default system cls void inputs3 int a int b int c switch a case 1 printf 请输入账号 n password rr no 0 11 default switch b case 1 printf 请输入密码 n password rr key 1 9 default switch c case 1 printf 请输入姓名 n gets rr name default system cls void eros int i 错误函数 switch i case 1 printf error1 初始化失败 n n break case 2 printf error2 账号不存在 n n break case 3 printf error3 账号不存在 n n break case 4 printf error4 密码错误 n n break case 5 printf error5 输入的密码不一致 n n break case 6 printf error6 编号不存在 n n break case 7 printf error7 书名不能为空 n n break case 8 printf error8 作者名字不能为空 n n break case 9 printf error9 无此图书编号的记录 n n break case 10 printf error10 无此账号的记录 n n break case 11 printf error11 原始密碼輸入錯誤 n n break case 12 printf error12 您已经归还此书 n n break case 13 printf error13 您所增加的图书编号已存在 n n break case 14 printf error14 搜索不到此书的相关信息 n n break case 15 printf error15 搜索不到该作者的信息 n n break case 16 printf error16 打不开文件 保存失败 n n break case 17 printf error17 该图书信息已存在 n n break case 18 printf error18 您没有借过这本书 n n break case 19 printf error19 您已经借阅了这本书 不能再借 n n break case 20 printf error20 抱歉 图书已经借完了 n n break case 21 printf error21 账号已存在 n n break case 22 printf error22 还有图书未还 不能删除该条信息 n n break default void conects int j switch j case 0 pic0 break case 1 pic1 break case 2 pic2 break case 3 pic3 break case 4 pic4 break case 5 pic5 break case 6 pic6 break case 7 pic7 break case 8 pic8 break case 9 pic9 break case 10 pic10 break case 11 pic11 break case 12 pic12 break case 13 pic13 break case 14 pic14 break case 15 pic15 break case 16 pic16 break case 17 pic17 break case 18 pic18 break case 19 pic19 break case 20 pic20 break case 21 pic21 break case 22 pic22 break case 23 pic23 break case 24 pic24 break case 25 pic25 break case 26 pic26 break case 27 pic27 break case 29 pic29 break case 30 pic30 break case 31 pic31 break case 32 pic32 break case 33 pic33 break case 34 pic34 break case 35 pic35 break case 36 pic36 break case 37 pic37 break case 38 pic38 break case 39 pic39 break case 40 pic40 break case 41 pic41 break case 42 pic42 break case 43 pic43 break case 44 pic44 break case 45 pic45 break case 46 pic46 break case 47 pic47 break default 4 文件操作各种函数文件操作各种函数 源代码为 jiangzhuo1 h文件操作各种函数 int setup 数据初始化函数 FILE fp fp fopen reader txt r 对文档以只读的方式进行操作 if fp NULL return 1 当文件打不开时返回 1 else i 0 while feof fp fscanf fp s s s stu i name stu i no stu i key 将文档里面的数据格式化读 取到结构体数组里面 i i i 1 fclose fp fp fopen ad txt r 对文档以只读的方式进行操作 if fp NULL return 1 当文件打不开时返回 1 else j 0 while feof fp fscanf fp s s s ad j name ad j no ad j key 将文档里面的数据格式化读 取到结构体数组里面 j j j 1 fclose fp fp fopen book txt r 对文档以只读的方式进行操作 if fp NULL return 1 当文件打不开时返回 1 else k 0 while feof fp fscanf fp d s s s d d 将文档里面的数据 格式化读取到结构体数组里面 k k k 1 fclose fp fp fopen show txt r 对文档以只读的方式进行操作 if fp NULL return 1 当文件打不开时返回 1 else s 0 while feof fp fscanf fp s s d s s d ss s name1 ss s no 将文档里面的数据格式化 读取到结构体数组里面 s s s 1 fclose fp return 0 当操作全部正确时返回 0 int xzc char no 12 char key1 10 char key2 10 char name 10 读者注册函数 int x 0 for x 0 x i x if strcmp no stu x no 判断读者输入的账号与结构体里面的账号是否相同 return 21 break if x i strcpy stu i name name strcpy stu i no no strcpy stu i key key1 fp fopen reader txt a 对文件以写的方式将注册的信息保存到文件 里面 if fp NULL return 16 else fprintf fp s t t s t t s n stu i name stu i no stu i key fclose fp return 0 else return 5 int exam char no 10 char key 10 int n 密码账号检验函数 int x if n 0 对读者的 密码和账号信息进行检验 for x 0 x i x if strcmp no stu x no 判断该账号是否存在 if strcmp key stu x key 当账号存在时判断与之相应的密码是否相同 return 0 break else return 4 break if x i if n 1 对管理员的密码账号信息进行检验 for x 0 x i x if strcmp no ad x no 判断该账号是否存在 if strcmp key ad x key 判断与之相应的密码是否存在 return 0 break else return 4 break if x j int zj struct book b 管理员增加图书信息函数 int x for x 0 x k x if bb x bh b bh 判断所增加的图书编号是否已存在 return 13 break if strcmp b name bb x name break if x k if strlen bb 0 name 0 判断文档的第一行是否为空 k k else k k 1 bb k bh b bh 将所增加的图书信息添加到结构体里面 strcpy bb k name b name strcpy bb k classic b classic strcpy bb k writer b writer bb k zn b zn bb k jn b jn fp fopen book txt a 将增加的图书信息追加到文件里面 if fp NULL return 16 else fprintf fp d t 30s t 30s t 10s t d t d n bb k bh bb k name bb k classic bb k writer bb k zn bb k jn fclose fp return 0 int sc int bh 管理员删除图书信息函数 int x for x 0 x k x if bb x bh bh 判断所删除图书的编号是否存在 if bb x jn 0 return 22 for x x x k 1 x bb x bb x 1 删除图书信息后将该图书信息后面的图书信息依次前移 k fp fopen book txt w 将删除后的所有图书信息重新写入文档 if fp NULL return 16 else for x 0 x k x fprintf fp d t 30s t 30s t 10s t d t d n bb x bh bb x name bb x classic bb x writer bb x zn bb x jn fclose fp return 0 break int mp char no 12 char key1 10 char key2 10 char key3 10 int n 密码修改函数 int x if n 0 读者密码修改 for x 0 x i x if strcmp no stu x no 定位读者账号位置 if strcmp stu x key key1 判断输入的原密码是否正确 if strcmp key2 key3 判断两次输入的新密码是否一致 strcpy stu x key key3 fp fopen reader txt w 将修改后的信息保存在文件里面 if fp NULL return 16 else for x 0 x i x fprintf fp s t t s t t s n stu x name stu x no stu x key fclose fp return 0 else return 5 else return 11 if n 1 管理员密码修改 for x 0 x j x if strcmp no ad x no 定位管理员账号位置 if strcmp key1 ad x key 判断输入的原密码是否正确 if strcmp key2 key3 判断两次输入的新密码是否一致 strcpy ad x key key3 fp fopen ad txt w 将修改后的信息保存在文件里面 if fp NULL return 16 else for x 0 x j x fprintf fp s t t s t t s n ad x name ad x no ad x key fclose fp return 0 else return 5 else return 11 int xg struct book b 管理员修改图书信息函数 int x if strlen b name 0 判断所输入的要修改的图书名字是否为空 return 7 else if strlen b writer 0 判断所输入的要修改的图书作者是否为空 return 8 else for x 0 x k x if bb x bh b bh 定位要修改的图书编号位置 strcpy bb x name b name 将修改后的信息保存在结构体里 strcpy bb x classic b classic strcpy bb x writer b writer bb x zn b zn bb x jn b jn fp fopen book txt w 将修改后的所有信息 保存在文件里 if fp NULL return 16 else for x 0 x k x fprintf fp d t 30s t 30s t 10s t d t d n bb x bh bb x name bb x classic bb x writer bb x zn bb x jn fclose fp return 0 void copy int bh 按编图书编号将图书信息暂时保存在另外一个结构体里面 int x for x 0 x k x if bb x bh bh strcpy bk name bb x name strcpy bk classic bb x classic strcpy bk writer bb x writer bk zn bb x zn bk jn bb x jn bk bh bb x bh void copy2 char no 12 按管理员账号将管理员信息暂时保存在另外一个结构体里面 int x for x 0 x j x if strcmp ad x no no strcpy aa name ad x name strcpy aa key ad x key void copy3 char no 12 按读者账号将读者信息暂时保存在另外一个结构体里面 int x for x 0 x i x if strcmp stu x no no strcpy rr name stu x name strcpy rr key stu x key int js int bh char no 12 借书函数 int x y z for x 0 x0 判断在馆数是否为 0 if strlen ss 0 name1 0 判断文件里面的第一行信息是否存在 for y 0 y i y if strcmp stu y no no bb x zn 修改借书后的信息 bb x jn ss 0 o 2 strcpy ss 0 name1 stu y name 将借书后的信息保存在结构 体数组里面 strcpy ss 0 no no strcpy ss 0 writer bb x writer strcpy ss 0 name2 bb x name ss 0 bh bh else for y 0 y s y if ss y bh bh else bb x zn 修改借书后的信息 bb x jn ss y o 2 break else if y s s for z 0 z i z if strcmp stu z no no 定位读者信息 bb x zn 修改借书后的信息 bb x jn strcpy ss s name1 stu z name strcpy ss s name2 bb x name strcpy ss s no no strcpy ss s writer bb x writer ss s bh bb x bh ss s o 2 break fp fopen book txt w 将借书后的图书信息写入文件 if fp NULL return 16 else for y 0 y k y fprintf fp d t 30s t 30s t 10s t d t d n bb y bh bb y name bb y classic bb y writer bb y zn bb y jn fclose fp fp fopen show txt w 将借书记录写入文件 if fp NULL return 16 else for y 0 y s y fprintf fp 20s t s t d t 30s t 10s t d n ss y name1 ss y no ss y bh ss y name2 ss y writer ss y o fclose fp return 0 else return 20 int hs int bh char no 12 还书函数 int x p for x 0 x s x if ss x bh bh p k p if bb p bh bh 修改还书后的图书信息 bb p zn bb p jn ss x o 1 fp fopen book txt w 将还书后的所有图书信息重新写入文件 if fp NULL return 16 else for p 0 p k p fprintf fp d t 30s t 30s t 10s t d t d n bb p bh bb p name bb p classic bb p writer bb p zn bb p jn fclose fp fp fopen show txt w 将还书后的所有借书记录重新写入文件 if fp NULL return 16 else for p 0 p s p fprintf fp 20s t s t d t 30s t 10s t d n ss p name1 ss p no ss p bh ss p name2 ss p writer ss p o fclose fp return 0 else return 12 else if x s return 18 void paixu 对图书按照编号从小到大的顺序进行排列 int x flag struct book a do 用冒泡法排序 flag 1 for x 0 xbb x 1 bh a bb x 1 bb x 1 bb x bb x a flag 0 while flag 0 fp fopen book txt w 将排序后的信息重新写入文件 for x 0 x k x fprintf fp d t 30s t 30s t 10s t d t d n bb x bh bb x name bb x classic bb x writer bb x zn bb x jn fclose fp 5 登陆界面所有函数登陆界面所有函数 源代码为 picture h 登陆界面所有函数 void pica printf n 登陆用户 16s 登陆者 16s 权限 管理员 n aa no aa name printf n n void picb printf n 登陆用户 16s 登陆者 16s 权限 读者 n rr no rr name printf n n void pic0 登陆界面 printf n t t t 欢迎登陆湖南大学图书管理系统 n printf n n printf 1 登陆 n2 读者注册 n3 退出系统 n n printf n n examine switch x case 1 n 1 break case 2 n 45 break case 3 n 50 break default void pic1 管理员登陆界面 int i printf n t t t t 登陆 n printf n n printf 1 管理员登陆 n2 读者登陆 n3 返回系统界面 n n printf n n examine switch x case 1 inputs2 1 1 0 i exam aa no aa key 1 if i eros i n 3 else n 2 break case 2 inputs3 1 1 0 i exam rr no rr key 0 if i eros i n 30 else n 29 break case 3 n 0 break default void pic2 管理员管理界面 copy2 aa no pica printf 1 增加图书 n2 修改图书 n3 删除图书 n4 查看图书信息 n printf 5 修改密码 n6 返回到系统登陆界面 n n printf n n examine switch x case 1 n 4 break case 2 n 8 break case 3 n 15 break case 4 n 21 break case 5 n 25 break case 6 n 0 break default void pic3 管理员登陆错误提示 printf 1 返回重新输入 n2 返回系统登陆界面 n examine switch x case 1 n 1 break case 2 n 0 break default void pic4 管理员添加图书界面 pica printf 1 录入新的图书信息 n2 返回上一层 n n printf n n examine switch x case 1 inputs1 1 1 1 1 1 n 5 break case 2 n 2 break default void pic5 添加图书确认界面 int i pica printf 你输入的图书信息为 n n printf 书名 t t t 编号 t 作者 t t 种类 t 在馆数 t 借出数 n printf 24s 8d 16s 8s 8d 8d n n bk name bk bh bk writer bk classic bk zn bk jn printf n n printf 1 录入以上信息 n2 返回重新输入图书信息 n n printf n n examine switch x case 1 i zj bk if i eros i n 7 else n 6 break case 2 n 4 break default void pic6 添加图书成功提示界面 printf 添加图书成功 n printf 1 返回继续添加图书 n2 返回管理图书界面 n examine switch x case 1 n 4 break case 2 n 2 break default void pic7 添加图书失败提示界面 printf 1 重新输入图书信息 n2 返回管理图书界面 n examine switch x case 1 n 4 break case 2 n 2 break default void pic8 修改图书界面 pica printf 1 进行修改图书操作 n2 返回管理图书界面 n n printf n n examine switch x case 1 n 9 break case 2 n 2 break default void pic9 输入编号以选择修改相应的图书 int i pica printf 以下是在馆所有图书信息 n n gck23 printf n n printf 1 输入编号修改图书 n2 返回图书管理界面 n n printf n n examine switch x case 1 inputs1 1 0 0 0 0 i bh1 bk bh if i eros i n 11 else n 10 break case 2 system cls n 2 break default system cls void pic10 按需求修改图书界面 pica printf 编号为 d 的图书信息 n n bk bh copy bk bh bh2 bk bh printf n n printf 1 修改书名 n2 修改作者名字 n3 修改图书在馆的数量 n4 修改图书所属的类别 n printf 5 修改图书所有信息 n6 返回上一层选择其他编号的书 n n printf n n examine switch x case 1 inputs1 0 1 0 0 0 n 12 break case 2 inputs1 0 0 1 0 0 n 12 break case 3 inputs1 0 0 0 1 0 n 12 break case 4 inputs1 0 0 0 0 1 n 12 break case 5 inputs1 0 1 1 1 1 n 12 break case 6 n 9 break default void pic11 获取相应的图书失败提示界面 printf 1 重新输入图书编号 n2 返回图书管理界面 n examine switch x case 1 n 9 break case 2 n 8 break default void pic12 修改图书信息确认界面 int i pica printf 你要修改的图书信息为 n n bh2 bk bh printf 24s 8d 16s 8s 8d 8d n n bk name bk bh bk writer bk classic bk zn bk jn printf n n printf 1 确认修改此图书 n2 返回选择修改其他信息 n3 返回图书管理界面 n n printf n n examine switch x case 1 i xg bk if i eros i n 14 else n 13 break case 2 n 10 break case 3 n 8 break default void pic13 修改图书提示成功界面 printf 修改图书成功 n printf 1 返回继续修改图书 n2 返回管理图书界面 n examine switch x case 1 n 8 break case 2 n 2 break default void pic14 修改图书失败提示界面 printf 1 重新输入图书修改信息 n2 图书管理界面 n examine switch x case 1 n 10 break case 2 n 8 break default void pic15 删除图书选择界面 pica printf 1 进行删除图书操作 n2 返回图书管理界面 n n printf n n examine switch x case 1 n 16 break case 2 n 2 break default void pic16 输入相应编号删除图书 int i pica printf 以下是在馆所有图书信息 n n gck23 printf n n printf 1 输入编号删除图书 n2 返回图书管理界面 n n printf n n examine switch x case 1 inputs1 1 0 0 0 0 i bh1 bk bh if i eros i n 18 else n 17 system cls break case 2 system cls n 2 break default system cls void pic17 删除图书确认界面 int i pica printf 编号为 d 的图书信息 n n bk bh bh2 bk bh printf n n printf 1 删除该图书 n2 返回图书管理界面 n n printf n n examine switch x case 1 i sc bk bh if i eros i n 20 else n 19 break case 2 n 2 break default void pic18 获取特定编号图书失败界面 printf 1 返回重新输入图书编号 n2 返回选择不同类别的图书 n examine switch x case 1 n 16 break case 2 n 15 break default void pic19 删除图书成功提示界面 printf 删除图书操作成功 n printf 1 返回选择其他的图书 n2 返回管理图书界面 n examine switch x case 1 n 15 break case 2 n 2 break default void pic20 删除图书失败提示界面 printf 1 返回重新输入图书编号 n2 返回重新选择类别 n examine switch x case 1 n 16 break case 2 n 15 break default void pic21 管理员查看借阅记录界面 int i pica printf 1 查看指定编号的图书借阅记录 n2 查看指定读者的借阅记录 n3 查看所有图书 借阅记录 n4 查看在馆图书的详细信息 n printf 5 返回图书管理界面 n n printf n n examine switch x case 1 inputs1 1 0 0 0 0 i rck1 bk bh if i eros i n 23 else pica printf 编号为 d 的图书的借出情况 n n bk bh rck2 bk bh n 22 break case 2 inputs3 1 0 0 i gck21 rr no if i eros i n 23 else pica printf 账号为 s 的读者借书情况 n n rr no gck22 rr no n 22 break case 3 pica printf 以下为所有在借图书的信息 n n gck12 n 22 break case 4 n 24 break case 5 n 2 break default void pic22 借阅记录显示界面 printf n n printf 1 返回查看其它借阅记录 n2 返回图书管理界面 n n printf n n examine switch x case 1 n 21 break case 2 n 2 break default void pic23 查看借阅记录失败界面 printf 1 返回查看记录界面 n2 返回图书管理界面 n examine switch x case 1 n 21 break case 2 n 2 break default void pic24 图书信息显示界面 pica printf 以下是所有在馆图书的信息 n gck23 printf n n printf 1 按编号对图书进行排序 n2 返回查看其它信息 n3 返回图书管理界面 n n printf n n examine switch x case 1 system cls paixu n 24 break case 2 n 21 break case 3 n 2 break default void pic25 管理员修改密码界面 pica printf 1 修改我的密码 n2 返回图书管理界面 n n printf n n examine switch x case 1 changepaw 1 1 break case 2 n 2 break default void pic26 修改密码成功提示界面 printf 修改密码操作成功 n printf 1 返回管理图书界面 n examine switch x case 1 n 2 break default void pic27 修改密码失败提示界面 printf 1 再试一次 n2 返回图书管理界面 n examine switch x case 1 n 25 break case 2 n 2 break default void pic29 读者主页 copy3 rr no picb printf 1 我要借书 n2 我要还书 n3 查看我的借阅记录 n4 查看在馆图书信息 n printf 5 修改我的密码 n6 返回管理系统界面 n n printf n n examine switch x case 1 n 31 break case 2 n 37 break case 3 n 40 break case 4 n 41 break case 5 n 42 break case 6 n 0 break default void pic30 登陆失败提示 printf 1 返回重新输入 n2 返回系统登陆界面 n examine switch x case 1 n 1 break case 2 n 0 break default void pic31 按操作借书界面 int i picb printf 1 按编号查询书目 n2 按书名查询书目 n3 按作者查询书目 n4 按类别查询书目 n5 返回我的主页 n n printf n n examine switch x case 1 inputs1 1 0 0 0 0 i bh1 bk bh if i eros i n 33 else n 34 break case 2 inputs1 0 1 0 0 0 i sm1 bk name if i eros i n 33 else picb sm2 bk name n 32 break case 3 inputs1 0 0 1 0 0 i zz1 bk writer if i eros i n 33 else picb zz2 bk writer n 32 break case 4 inputs1 0 0 0 0 1 picb lb bk classic n 32 break case 5 n 29 break default void pic32 输入编号借书界面 int i printf n n printf 1 输入编号借书 n2 返回选择其他查询方法 n n printf n n examine switch x case 1 inputs1 1 0 0 0 0 i bh1 bk bh if i eros i n 36 else n 34 break case 2 system cls n 31 break default system cls void pic33 查询书目失败界面 printf 1 返回重新查询 n2 返回我的主页 n examine switch x case 1 n 31 break case 2 n 29 break default void pic34 借书确认界面 int i picb printf 编号为 d 的图书信息 n n bk bh bh2 bk bh printf n n printf 1 确定借阅此书借书 n2 返回重新选择查询方法 n3 返回我的主页 n n printf n n examine switch x case 1 i js bk bh rr no if i eros i n 36 else n 35 break case 2 n 31 break case 3 n 29 break default void pic35 借书成功提示界面 printf 借书成功 n printf 1 返回再次借阅其他书目 n2 返回我的主页 n examine switch x case 1 n 31 break case 2 n 29 break default void pic36 借书失败提示界面 printf 1 返回重新查询 n2 返回我的主页 n examine switch x case 1 n 31 break case 2 n 29 break default void pic37 还书操作界面 int i picb printf 1 输入还书的编号 n2 返回我的主页 n n printf n n examine switch x case 1 inputs1 1 0 0 0 0 i bh1 bk bh if i eros i n 39 else i hs bk bh rr no if i eros i n 39 else n 38 break case 2 n 29 break default void pic38 还书成功提示界面 printf 还书成功 n printf 1 我还要还书 n2 返回我的主页 n examine switch x case 1 n 37 break case 2 n 29 break default void pic39 还书失败提示界面 printf 1 返回重新输入编号 n2 返回我的主页 n examine switch x case 1 n 37 break case 2 n 29 break default void pic40 读者的借阅记录界面 picb printf 以下是您尚未归还的所有书目 n n gck22 rr no printf n n printf 1 返回我的主页 n n printf n n examine switch x case 1 n 29 break default void pic41 读者浏览在馆图书信息的界面 picb printf 以下为所有在馆的图书信息 n gck23 printf n n printf 1 返回我的主页 n n printf n n examine switch x case 1 n 29 break default void pic42 读者修改密码界面 picb printf 1 我要修改我的密码 n2 返回我
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司消防安全岗前培训课件
- 公司法制讲座课件
- 电子支付合规责任承诺书7篇
- 企业资源管理自动化系统标准操作手册
- 2025房屋归夫妻共同财产协议书
- 2025版印刷合同协议书印刷合作协议
- 2025版信息咨询公司合同协议书
- 2025版加盟合同模板
- 代账行业培训课件
- 高压验电器培训课件
- 三年级上册《贵州省生态文明城市建设读本》小学中年级版教案
- 基于Simulink的永磁同步电机直接转矩控制仿真研究
- 竣工结算审计服务投标方案(技术方案)
- 中国抗肿瘤治疗相关恶心呕吐预防和治疗指南(2023版)解读
- 2024至2030年全球及中国湿式电动剃须刀行业深度研究报告
- 施工安全生产风险分级管控和隐患排查治理双重预防机制建设实施方案
- 《冷战史专题》笔记
- 公共卫生间装修合同范本
- 高中化学必修一2.2离子反应第二课时课件
- 互联网新闻信息服务续办申请书
- 网课智慧树知道《围产新生儿学(温州医科大学)》章节测试答案
评论
0/150
提交评论