• 大小: 275KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-07-23
  • 语言: C/C++
  • 标签: 火车票  

资源简介

火车票另早趺火车站如果呢JKJKAJSKASJDKAJ;KD;JKLAJKDJ;L

资源截图

代码片段和文件信息

#include “ticket.h“

void Initialize(){
/*
将站点之间的相关信息写进station.txt文件中,同时将
每一个站点所相关的票务情况写进ticket.txt文件中,但是
前提是必须依据station.txt文件中的数据。
*/
//函数功能:初始化系统
    //形参:void
    //返回值:void
FILE *fp;
char password[10]confirm[10]c;
int pos;
Manager *manager=NULL;
    fp=fopen(“SystemManager.txt““w“);
printf(“\n初始化管理员密码:“);
scanf(“%s“password);
printf(“\n确认密码:“);
for(c=getch()pos=0;c!=‘\r‘;c=getch()){
if(c==‘\b‘){
putchar(‘\b‘);
putchar(‘ ‘);
putchar(‘\b‘);
pos--;
}else{
if((c>32)&&(c<126)){
putchar(‘*‘);
confirm[pos++]=c;
}else{
printf(“非法字符输入!\n“);
return;
}
}
}
    confirm[pos]=‘\0‘;
if(strcmp(passwordconfirm)==0){
manager=(Manager *)malloc(sizeof(Manager));
strcpy(manager->passwordconfirm);
fwrite(managersizeof(Manager)1fp);
fclose(fp);
printf(“\n添加相关站点和车票信息!\n“);
getch();
addStation();
}else{
printf(“\n密码确认出错!\n“);
fclose(fp);
Initialize();
}
}

void start(){
/*
查询station.txt文件,如果为空,则进入初始化状态.
即要调用Initialize()函数对必要数据进行初始化.
*/
//函数功能:系统开始函数的调用
    //形参:void
    //返回值:void
int option;
FILE *fp;
    if((fp=fopen(“SystemManager.txt““r“))==NULL){
        printf(“\n本系统第一次运行请初始化系统!\n“);
Initialize();
}else{
printf(“\n“);
printf(“\t\t****************************\n“);
printf(“\t\t\t售票服务---------1\n“);
printf(“\t\t\t后台管理---------2\n“);
printf(“\t\t\t退出系统---------0\n“);
printf(“\t\t****************************\n“);
printf(“\t\tYour choice:“);
scanf(“%d“&option);
switch(option){
case 1:
ticketServices();
break;
case 2:
if(land()) systemManage();
break;
case 0:
system(“cls“);
printf(“谢谢您的使用!\n“);
exit(0);
break;
default:
printf(“\n选择出错!\n“);
start();
break;
}
}
}

int main(){
while(1){
start();
}
return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        553  2009-02-16 10:51  trainticketbook\trainticketbook.dsw

     文件       4707  2009-02-16 15:39  trainticketbook\trainticketbook.dsp

     文件      91136  2009-02-26 20:38  trainticketbook\trainticketbook.ncb

     文件        264  2009-02-25 20:52  trainticketbook\trainticketbook.plg

     文件       1688  2009-02-20 11:20  trainticketbook\ticket.h

     文件       6171  2009-02-20 09:50  trainticketbook\ticketServices.c

     文件       7052  2009-02-20 09:50  trainticketbook\ticketManage.c

     文件      50176  2009-02-25 20:52  trainticketbook\Debug\vc60.idb

     文件      53248  2009-02-25 20:52  trainticketbook\Debug\vc60.pdb

     文件       9295  2009-02-25 20:52  trainticketbook\Debug\systemManage.obj

     文件       9105  2009-02-25 20:52  trainticketbook\Debug\doMain.obj

     文件      18868  2009-02-25 20:52  trainticketbook\Debug\ticketManage.obj

     文件      28452  2009-02-25 20:52  trainticketbook\Debug\stationManage.obj

     文件      16218  2009-02-25 20:52  trainticketbook\Debug\ticketServices.obj

     文件     204870  2009-02-25 20:52  trainticketbook\Debug\trainticketbook.exe

     文件     590848  2009-02-25 20:52  trainticketbook\Debug\trainticketbook.pdb

     文件     206792  2009-02-25 20:52  trainticketbook\Debug\trainticketbook.pch

     文件     254180  2009-02-25 20:52  trainticketbook\Debug\trainticketbook.ilk

     文件       2254  2009-02-26 20:32  trainticketbook\systemManage.c

     文件       2092  2009-02-26 20:33  trainticketbook\doMain.c

     文件       9924  2009-02-26 20:38  trainticketbook\stationManage.c

     文件      49664  2009-02-26 20:38  trainticketbook\trainticketbook.opt

     目录          0  2009-02-20 12:45  trainticketbook\Debug

     目录          0  2009-02-20 12:45  trainticketbook

     文件      52161  2009-03-15 10:24  火车定票系统课程设计.doc

----------- ---------  ---------- -----  ----

              1669718                    25


评论

共有 条评论