資源簡介
火車票另早趺火車站如果呢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
評論
共有 條評論