C语言图书管理系统.docx_第1页
C语言图书管理系统.docx_第2页
C语言图书管理系统.docx_第3页
C语言图书管理系统.docx_第4页
C语言图书管理系统.docx_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄蚅螁肈芀蚄袃芃膆蚃羅肆薅蚂螅莂蒁蚁袇膄莇蚁羀莀芃蚀肂膃薁虿螂羆蒇螈袄膁莃螇羆羄艿螆蚆腿膅螆袈羂薄螅羀芈蒀螄肃肀莆螃螂芆节螂袅聿薁袁羇芄蒇袀聿肇莃袀蝿芃艿蒆羁肅芅蒅肄莁薃蒄螃膄葿蒃袆荿莅蒃羈膂芁薂肀羅薀薁螀膀蒆薀袂羃蒂蕿肄膈莈薈螄肁芄薇袆芇薂薇罿肀蒈薆肁芅莄 山东大学威海分校机电与信息工程学院课题名称: 图书销售管理系统学号: 200900800355姓名: 苏清江1、实验题目:图书销售管理系统2、实验要求: 图书信息包括:序号、书名、作者、出版单位、价格。试设计一图书销售管理系统,使之能提供以下功能:1、系统以菜单方式工作v2、图书信息录入功能(图书信息用文件保存)输入v3、图书信息的删除与修改功能4、图书信息浏览功能输出v5、查询功能算法:按书名/作者查询6、排序功能算法vl 按书名排序l 按价格排序7、图书购买功能:统计选购图书的总价,给出清单,屏幕输出参考以下的实际购书单(供参考,输出样式可自行设计):3.运行环境:vc6.04主要程序代码及设计思路:4.1主界面设计思路:主界面设计要能调用其他函数的运行、实现选择和输出功能。我使用switch函数通过scanf输入变量实现选择功能,系统主界面要能够返回,因此我用do.while循环实现。当选择退出时退出系统关闭软件。代码 :#include界面1.hvoid main()int a;doprintf( nnn*图书管理系统* );printf(nntt1.信息录入t2.信息检索t3.信息删除nnntt4.信息修改t5.图书购买t6.图书排序nnntttt7.退出系统);printf( nnn* );printf(nntttt请输入相关选项);scanf(%d,&a);system(cls);switch(a)case 1 :a1(); printf(n按任意键返回主菜单);getch();system(cls);break;case 2 :a2();printf(n按任意键返回主菜单);getch();system(cls); break;case 3 :a3();printf(n按任意键返回主菜单);getch();system(cls); break;case 4 :a4();printf(n按任意键返回主菜单);getch();system(cls); break;case 5 :a5(); printf(n按任意键返回主菜单);getch();system(cls);break;case 6 :a6();printf(n按任意键返回主菜单);getch();system(cls);break;case 7 :a7();getch();break;default:a8();printf(n按任意键返回主菜单);getch();system(cls);break;4.2信息录入设计思路:通过主菜单进入录入函数。录入函数主要是对文件进行操作,首先先打开或创建一个文件。用while循环实现信息的检查如果出现重复信息将不能录入系统提示有错,按任意键返回主菜单,重新选择操作选项。文件的打开方式很重要。代码 :void a1()/*添加记录*/ FILE *fp;BOOK book,book1;if (fp=fopen(图书信息.txt,ab+)=NULL)/*若存在以追加模式打开*/if (fp=fopen(图书信息.txt,wb+)=NULL)/*否则以写模式打开*/printf(tt不能建立文件n);return;printf(nntttt信息录入nnn);printf(tt书号t书名t作者t出版单位t价格t数量n);printf(输入书号);scanf(%d,&book.bno);printf(输入书名);scanf(%s,&book.bname);printf(输入作者);scanf(%s,&book.writer);printf(输入出版单位);scanf(%s,&book.publish);printf(输入价格);scanf(%d,&book.bprice);printf(输入数量);scanf(%d,&book.bsl);rewind(fp);while (!feof(fp) fread(&book1,sizeof(BOOK),1,fp);if (book.bno=book1.bno) break;if(!feof(fp)printf(输入有误);elsefwrite(&book,sizeof(BOOK),1,fp);fclose(fp);4.3.信息查询设计思路:用fopen打开文件,while循环和fread读取数据,用switch实现查询方式的选择,全部浏览功能即将文件全部读取,按书名作者查询时用strcmp找到匹配项,while用于循环查找,将符合条件的项全部输出。如果查询信息不存在,显示此书暂无记录。后跳回主界面。代码:void a2()/*查询*/ int b,i=0;char name20,writer20;FILE *fp;BOOK book;if (fp=fopen(图书信息.txt,rb)=NULL)printf(tt读取失败);return;printf(ntt查询方式 1.浏览t2.书名t3.作者nnn);fseek(fp,0,2);/*文件位置指针移动到文件末尾*/if(ftell(fp)0)/*文件不空*/printf(tttt输入查询方式);scanf(%d,&b);switch(b)case 1:rewind(fp);printf(t序号t书号t书名t作者t出版单位t价格t数量n);while(1)fread(&book,sizeof(BOOK),1,fp);if(feof(fp) break;printf(t%dt%dt%st%st%stt%dt%dn,i+1,book.bno,book.bname,book.writer,book.publish,book.bprice,book.bsl);i+;break;case 2:printf(输入书名);scanf(%s,&name);rewind(fp);while(1)/*查找*/fread(&book,sizeof(BOOK),1,fp);if(feof(fp)|strcmp(book.bname,name)=0) break;i+;if (!feof(fp)/*显示记录*/printf(t序号t书号t书名t作者t出版单位t价格t数量n);printf(t%dt%dt%st%st%stt%dt%d,i+1,book.bno,book.bname,book.writer,book.publish,book.bprice,book.bsl);else printf(此书暂无记录);break;case 3:printf(输入作者);scanf(%s,&writer);rewind(fp);while(1)/*查找*/fread(&book,sizeof(BOOK),1,fp);if(feof(fp)|strcmp(book.writer,writer)=0) break;i+;if (!feof(fp)/*显示记录*/printf(t序号t书号t书名t作者t出版单位t价格t数量n);printf(t%dt%dt%st%st%stt%dt%d,i+1,book.bno,book.bname,book.writer,book.publish,book.bprice,book.bsl);else printf(此书暂无记录);else printf(尚未录入任何信息);4.3.信息删除设计思路:同样以switch函数实现选择功能,全部删除时,只需要将文件以wb方式重新打开后关闭即可,按书号删除时只需要以后面一条记录将前一条记录覆盖以新数组的形式重新写入文件即可。代码:void a3()FILE *fp;BOOK bookMAX;int i,j,n,num,b;if (fp=fopen(图书信息.txt,rb)=NULL)printf(tt读取失败);return;printf(ntt删除方式 1.按书号删除t2.全部删除nnn);fseek(fp,0,2);if(ftell(fp)0)printf(tttt输入删除方式);scanf(%d,&b);switch(b)case 1:rewind(fp);for (n=0;!feof(fp) & fread(&bookn,sizeof(BOOK),1,fp);n+);/*n为记录个数*/printf(要删除的书号);scanf(%d,&num);for (i=0;i=n)printf(没有%d书号的书,num);return;fclose(fp);if(n1)for (j=i;jn-1;j+)booki=booki+1;fp=fopen(图书信息.txt,wb);for (i=0;i0)rewind(fp);printf(要修改的书号);scanf(%d,&num);for (i=0;!feof(fp)&fread(&book,sizeof(BOOK),1,fp)=1;i+)if (book.bno=num) break;if (feof(fp)printf(没有%d书号的书,num);return;printf(输入书名);scanf(%s,&nbook.bname);printf(输入作者);scanf(%s,&nbook.writer);printf(输入出版单位);scanf(%s,&nbook.publish);printf(输入价格);scanf(%d,&nbook.bprice);printf(输入数量);scanf(%d,&nbook.bsl);nbook.bno=book.bno;fseek(fp,-(long)sizeof(BOOK),SEEK_CUR);fwrite(&nbook,sizeof(BOOK),1,fp);fclose(fp);else printf(无该记录);fclose(fp);4.5.信息排序设计思路:排序设计采用冒泡发实现。用switch实现选择,其中比较字符时要用strcmp实现,再则定义中间变量时变量类型要注意。代码:void a6()FILE *fp;BOOK bookMAX;int bookno;char bookname20;char bookwriter20;char bookpublish20;int bookprice;int booksl;int i=0;int q;int w;int count=0;if(fp=fopen(图书信息.txt,r+)=NULL)printf(读取失败);return;while(!feof(fp)fread(&booki,sizeof(BOOK),1,fp);i=i+1;count=i-1;printf(ntt排序方式 1.按价格排序(g)t2.按书名排序nnn);printf(tttt输入排序方式);scanf(%d,&q);switch(q)case 1: system(cls);if(fp=fopen(图书信息.txt,r)=NULL)printf(读取失败);return;for(w=0;wcount;w+)for(i=0;icount-w;i+)if(booki.bpricebooki+1.bprice)bookno=booki.bno;booki.bno=booki+1.bno;booki+1.bno=bookno;strcpy(bookname,booki.bname);strcpy(booki.bname,booki+1.bname);strcpy(booki+1.bname,bookname);strcpy(bookwriter,booki.writer);strcpy(booki.writer,booki+1.writer);strcpy(booki+1.writer,bookwriter);strcpy(bookpublish,booki.publish);strcpy(booki.publish,booki+1.publish);strcpy(booki+1.publish,bookpublish);bookprice=booki.bprice;booki.bprice=booki+1.bprice;booki+1.bprice=bookprice;booksl=booki.bsl;booki.bsl=booki+1.bsl;booki+1.bsl=booksl;printf(t书号t书名t作者t出版单位t价格t数量n);for(i=0;icount;i+)printf(t%dt%st%st%stt%dt%dn,booki.bno,booki.bname,booki.writer,booki.publish,booki.bprice,booki.bsl);break;case 2:system(cls);if(fp=fopen(图书信息.txt,r)=NULL)printf(读取失败);return;for(w=0;wcount;w+)for(i=0;i0)bookno=booki.bno;booki.bno=booki+1.bno;booki+1.bno=bookno;strcpy(bookname,booki.bname);strcpy(booki.bname,booki+1.bname);strcpy(booki+1.bname,bookname);strcpy(bookwriter,booki.writer);strcpy(booki.writer,booki+1.writer);strcpy(booki+1.writer,bookwriter);strcpy(bookpublish,booki.publish);strcpy(booki.publish,booki+1.publish);strcpy(booki+1.publish,bookpublish);bookprice=booki.bprice;booki.bprice=booki+1.bprice;booki+1.bprice=bookprice;booksl=booki.bsl;booki.bsl=booki+1.bsl;booki+1.bsl=booksl;printf(t书号t书名t作者t出版单位t价格t数量n);for(i=0;i0)rewind(fp);doprintf(输入书名);scanf(%s,&name);printf(输入购买数量);scanf(%d,&num);rewi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论