C语言编程---火车订票系统源代码.doc_第1页
C语言编程---火车订票系统源代码.doc_第2页
C语言编程---火车订票系统源代码.doc_第3页
C语言编程---火车订票系统源代码.doc_第4页
C语言编程---火车订票系统源代码.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈莅莄袈袄莄蒇蚁膃蒃蕿袆聿蒂蚁虿羅蒂莁袅袁蒁薃蚇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇肅薀螄袃肄蚂罿膂膃莂螂肈膂蒄羈羄膁蚇螁羀膀蝿蚃芈膀葿衿膄腿薁蚂肀膈蚃袇羆膇莃蚀袂芆蒅袅膁芅薇蚈肇芄螀袄肃芄葿螇罿芃薂羂袅节蚄螅膄芁莄羀肀芀蒆螃羆荿薈罿袁莈蚁螁膀莈莀薄膆莇薃袀肂莆蚅蚃羈蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈膇莄莇羄肃莃葿螆聿莃蚂肂羅莂螄袅芃莁蒃蚈腿莀薆袃肅荿蚈蚆羁蒈莈袁袇蒇蒀蚄膆蒇薂袀膂蒆螅蚂肈蒅蒄羈羄蒄薇螁芃蒃虿羆腿蒂螁蝿肅薁蒁羄羀膈薃螇袆膇蚆羃芅膆蒅螆膁膅薈肁肇膅蚀袄羃膄螂蚇节膃蒂袂膈节薄蚅肄芁蚆袀羀芀莆蚃羆艿薈罿芄艿蚁螂膀芈螃羇肆芇蒃螀羂芆薅羅袈莅蚇螈 火车订票系统源码#include <conio.h>#include <stdio.h>#include <stdlib.h>#include <string.h> intshoudsave=0 ;int count1=0,count2=0,mark=0,mark1=0 ;/*定义存储火车信息的结构体*/struct trainchar num10;/*列车号*/char city10;/*目的城市*/char takeofftime10;/*发车时间*/char receivetime10;/*到达时间*/int price;/*票价*/intbooknum ;/*票数*/;/*订票人的信息*/struct mancharnum10;/*id*/char name10;/*姓名*/intbooknum ;/*需求的票数*/;/*定义火车信息链表的结点结构*/typedefstruct nodestruct train data ;struct node * next ;node,*link ;/*定义订票人链表的结点结构*/typedefstruct peoplestruct man data ;struct people*next ;bookman,*bookmanlink ;/* 初始界面*/voidprintinterface()puts("*"); puts("* welcome to use the system of booking tickets *");puts("*"); puts("* you can choose the operation: *");puts("* 1:insert a train information *"); puts("* 2:inquire a train information *"); puts("* 3:book a train ticket *"); puts("* 4:update the train information *"); puts("* 5:advice to you about the train *"); puts("* 6:save information to file *"); puts("* 7:quit the system *"); puts("*"); /*添加一个火车信息*/voidinserttraininfo(link linkhead)struct node *p,*r,*s ;charnum10;r = linkhead ;s = linkhead->next ;while(r->next!=null)r=r->next ;while(1)printf("please input the number of the train(0-return)");scanf("%s",num);if(strcmp(num,"0")=0)break ;/*判断是否已经存在*/while(s)if(strcmp(s->data.num,num)=0)printf("the train %shas been born!n",num);return ;s = s->next ;p = (struct node*)malloc(sizeof(struct node);strcpy(p->data.num,num);printf("input the city where the train will reach:");scanf("%s",p->data.city);printf("input the time which the train take off:");scanf("%s",p->data.takeofftime);printf("input the time which the train receive:");scanf("%s",&p->data.receivetime);printf("input the price of ticket:");scanf("%d",&p->data.price);printf("input the number of booked tickets:");scanf("%d",&p->data.booknum);p->next=null ;r->next=p ;r=p ;shoudsave = 1 ;/*打印火车票信息*/voidprinttraininfo(struct node*p)puts("nthe following is the record you want:");printf(">>number of train: %sn",p->data.num);printf(">>city the train will reach: %sn",p->data.city);printf(">>the time the train take off: %snthe time the train reach: %sn",p->data.takeofftime,p->data.receivetime); printf(">>the price of the ticket: %dn",p->data.price);printf(">>the number of booked tickets: %dn",p->data.booknum); struct node * locate1(link l,charfindmess,char numorcity) node*r ;if(strcmp(numorcity,"num")=0)r=l->next ;while(r)if(strcmp(r->data.num,findmess)=0)return r ;r=r->next ;else if(strcmp(numorcity,"city")=0)r=l->next ;while(r)if(strcmp(r->data.city,findmess)=0)return r ;r=r->next ;return 0 ; /*查询火车信息*/voidquerytrain(link l) node *p ;intsel ;char str15,str210;if(!l->next)printf("there is not any record !");return ;printf("choose the way:n>>1:according to the number of train;n>>2:according to the city:n");scanf("%d",&sel);if(sel=1)printf("input the the number of train:");scanf("%s",str1);p=locate1(l,str1,"num");if(p)printtraininfo(p);elsemark1=1 ;printf("nthe file cant be found!");else if(sel=2)printf("input the city:");scanf("%s",str2);p=locate1(l,str2,"city");if(p)printtraininfo(p);elsemark1=1 ;printf("nthe file cant be found!"); /*订票子模块*/voidbookticket(link l,bookmanlink k)node*r10,*p ;charch,dem ;bookman*v,*h ;int i=0,t=0 ;charstr10,str110,str210;v=k ;while(v->next!=null)v=v->next ;printf("input the city you want to go: ");scanf("%s",&str);p=l->next ;while(p!=null)if(strcmp(p->data.city,str)=0)ri=p ;i+;p=p->next ;printf("nnthe number of record have %dn",i); for(t=0;t<i;t+)printtraininfo(rt);if(i=0)printf("ntttsorry!cant find the train for you!n"); elseprintf("ndo you want to book it?<1/0>n"); scanf("%d",&ch);if(ch = 1)h=(bookman*)malloc(sizeof(bookman); printf("input your name: ");scanf("%s",&str1);strcpy(h->,str1);printf("input your id: ");scanf("%s",&str2);strcpy(h->data.num,str2);printf("input your booknum: ");scanf("%d",&dem);h->data.booknum=dem ;h->next=null ;v->next=h ;v=h ;printf("nlucky!you have booked a ticket!"); getch();shoudsave=1 ;bookman*locate2(bookmanlinkk,charfindmess) bookman*r ;r=k->next ;while(r)if(strcmp(r->data.num,findmess)=0)mark=1 ;return r ;r=r->next ;return 0 ;/*修改火车信息*/voidupdateinfo(link l)node*p ;charfindmess20,ch ;if(!l->next)printf("nthere isnt record for you to modify!n"); return ;elsequerytrain(l);if(mark1=0)printf("ndo you want to modify it?n");getchar();scanf("%c",&ch);if(ch=y);printf("ninput the number of the train:");scanf("%s",findmess);p=locate1(l,findmess,"num");if(p)printf("input new number of train:");scanf("%s",&p->data.num);printf("input new city the train will reach:");scanf("%s",&p->data.city);printf("input new time the train take off");scanf("%s",&p->data.takeofftime);printf("input new time the train reach:");scanf("%s",&p->data.receivetime);printf("input new price of the ticket:");scanf("%d",&p->data.price);printf("input new number of people who have booked ticket:"); scanf("%d",&p->data.booknum);printf("nmodifying record is sucessful!n");shoudsave=1 ;elseprintf("tttcant find the record!");elsemark1=0 ;/*系统给用户的提示信息*/voidadvicedtrains(link l)node*r ;charstr10;int mar=0 ;r=l->next ;printf("iuput the city you want to go: ");scanf("%s",str);while(r)if(strcmp(r->data.city,str)=0&&r->data.booknum<200)mar=1 ;printf("nyou can select the following train!n");printf("nnplease select the fourth operation to book the ticket!n"); printtraininfo(r);r=r->next ;if(mar=0)printf("ntttyou cant book any ticket now!n"); /*保存火车信息*/voidsavetraininfo(link l)file*fp ;node*p ;int count=0,flag=1 ;fp=fopen("c:train.txt","wb");if(fp=null)printf("the file cant be opened!");return ;p=l->next ;while(p)if(fwrite(p,sizeof(node),1,fp)=1)p=p->next ;count+;elseflag=0 ;break ;if(flag)printf("the number of the record which have been saved is %dn",count); shoudsave=0 ;fclose(fp);/*保存订票人的信息*/voidsavebookmaninfo(bookmanlink k)file*fp ;bookman*p ;int count=0,flag=1 ;fp=fopen("c:man.txt","wb");if(fp=null)printf("the file cant be opened!");return ;p=k->next ;while(p)if(fwrite(p,sizeof(bookman),1,fp)=1)p=p->next ;count+;elseflag=0 ;break ;if(flag)printf("the number of the record which have been saved is %dn",count); shoudsave=0 ;fclose(fp); int main()file*fp1,*fp2 ;node*p,*r ;char ch1,ch2 ;link l ;bookmanlink k ;bookman*t,*h ;intsel ;l=(node*)malloc(sizeof(node);l->next=null ;r=l ;k=(bookman*)malloc(sizeof(bookman); k->next=null ;h=k ;fp1=fopen("c:train.txt","ab+");if(fp1=null)printf("cant open the file!");return 0 ;while(!feof(fp1)p=(node*)malloc(sizeof(node); if(fread(p,sizeof(node),1,fp1)=1)p->next=null ;r->next=p ;r=p ;count1+;fclose(fp1);fp2=fopen("c:man.txt","ab+");if(fp2=null)printf("cant open the file!");return 0 ; while(!feof(fp2)t=(bookman*)malloc(sizeof(bookman); if(fread(t,sizeof(bookman),1,fp2)=1)t->next=null ;h->next=t ;h=t ;count2+;fclose(fp2);while(1)system("cls");printinterface();printf("please choose the operation: ");scanf("%d",&sel);system("cls");if(sel=8)if(shoudsave=1

温馨提示

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

评论

0/150

提交评论