久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

C車票管理系統

時間:2019-05-13 22:55:06下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《C車票管理系統》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《C車票管理系統》。

第一篇:C車票管理系統

#include

///宏定義函數

#include

//串操作及內存操作函數 #include

/////調用系統函數 #include

///時間庫函數

#include

///輸入輸出函數 #define N 1000

//宏定義多條記錄 typedef struct TICKET

////定義新結構體TICKET {

}CLASS;int class_num=0;

///初始班次總數為0

CLASS records[N];

// 多條記錄 int system_time();

//系統時間

void NewMessage();

//新紀錄*錄入函數****** void ShowTable1();

//線框調用1,,不用沒次輸

char num[10];

//車次編號 char hour[3];

//時間,小時 char min[3];

//分鐘 char from[10];

//起始站 char to[10];

//終點站 float hours;

//車程實際時間 int max;

//最大車載容量 int now;

//已售票數 void ShowTable2(int i);

//線框調用2,,不用沒次輸

void Display();

//顯示所有函數 void add();

//增加記錄 void save();

//

保存函數 void load();

// 按班次查詢函數 void search();

//查詢函數 void change();

//修改函數**

void quit();

////////// //退出函數****** void Ticketorder();

//

//*售票函數*** void Ticketdelete();

//刪除函數* int menu_select();

//菜單函數* int whether(int);

////判斷時間是否超出函數*** void find(char s1[],char s2[]);

//查詢函數★//s1為班次//s2為終點站 void deletemessage();

//刪除函數 int findnum(char s1[]);

//班次查詢函數 void get(int,int);

//修改及增加班次* char *menu[]={“*****************歡迎使用車票查詢系統*****************”, “n*******************MENU功能菜單***********************”, “n◤

1.錄入班次

◥”, “n◆

2.顯示所有班次

◆”, “n◆

3.查詢班次

◆”, “n◆

4.增加班次

◆”, “n◆

5.售票

◆”, “n◆

6.退票

◆”, “n◆

7.修改班次

◆”, “n◆

8.刪除班次

◆”, “n◣

9.退出

◢”};

/**************************主函數***************************/ void main(){

system(“cls”);

//刷屏

while(1)

//菜單函數循環 {

switch(menu_select())

//菜單函數* { case 1: NewMessage();break;

////新紀錄*錄入函數****** case 2: Display();break;

// //顯示 case 3: search();break;

//查找函數** case 4: add();break;

// //增加記錄 case 5: Ticketorder();break;

////*售票函數*** case 6: Ticketdelete();break;

//刪除函數* case 7: change();break;

//修改函數** case 8: deletemessage();break;

//////選擇調用刪除函數 case 9: quit();break;

//////退出函數******

} } } /***********************菜單函數**************************/ int menu_select()

/////////菜單函數* {

char s[5];

///定義要輸入的數字功能 int c,i;

system(“cls”);

//刷屏

system(“color 09”);//改變顏色

for(i=0;i<11;i++){ } i=0;printf(“%s”,menu[i]);

//輸出菜單各項)

while(c<0||c>9)

//判斷是否是1到9的命令

{

printf(“n”);

///輸出換行

printf(“******************************************************”);

printf(“n請選擇(1-9):▁▂▃▄▆▇”);scanf(“%s”,s);

} c=atoi(s);

//atoi將字符串轉換成一個整數值

}

///輸出菜單面

return c;

////返回請求

/*******************************錄入函數************************************/ void NewMessage()

//*錄入函數****** {

int i=0,j=5,h;

//// char s[5];FILE *fp;

////定義文件型指針變量 system(“cls”);

//刷屏

if((fp=fopen(“d:車票管理系統0.dat”,“rb”))!=NULL)

//fopen打開文件

{

printf(“車票信息已經存在請選擇增加功能!n”);

} if(i==0){

system(“cls”);

//刷屏

printf(“請輸入要錄入班次總數:n”);printf(“任意輸入則返回菜單n”);scanf(“%s”,s);i=1;

//通過是1

scanf(“%d”,&class_num);

//指向班次指針 system(“cls”);

//刷屏

for(i=0;i

{

system(“cls”);

//刷屏

printf(“請輸入第%d個班次信息:n”,i+1);h=-1;

for(;h!=i;)

///循環輸出 {

printf(“請輸入班次:n”);scanf(“%s”,records[i].num);for(h=0;h

//判斷字符串比較是否相等,待比較的字符串

在!n“);

}

}

break;

///返回

{

printf(”輸入錯誤!該班次已存

}

}

}

get(i,j);

////修改及增加班次* j=5;

save();

//調用保存函數

/*******************************顯示所有函數********************************/ void Display()

//顯示所有函數 {

ur,records[i].min,printf(“n|----------|----------|----------|----------|--------|--------|--------|n”);

printf(“|%10s|%5s:%-4s|%10s|%10s|%8.1f|%8d|%8d|”,records[i].num,records[i].hoif(whether(i))

//判斷時間是否超出函數*** int i,j;system(“cls”);

//刷屏 load();

// 調用按班次查詢函數

ShowTable1();

//線框調用1,,不用沒次輸

for(i=0,j=0;i

/////按班次順序輸出

{

records[i].from,records[i].to,records[i].hours,else

records[i].max,records[i].now);

printf(“|%10s| 已發車

|%10s|%10s|%8.1f|%8d|%8d|”,records[i].num,} /**********************************打印表頭***********************************************/

void ShowTable1()

//線框調用1,,不用沒次輸 {

int i=2;system(“cls”);

//刷屏

printf(“**************************MESSAGE車程信息

records[i].from,records[i].to,records[i].hours,records[i].max,records[i].now);} ShowTable2(j);

//線框調用2 printf(”n按任意鍵繼續....n“);getch();

/////從控制臺讀取一個字符,但不顯示在屏幕上

**********************************n”);printf(“n|----------|----------|----------|----------|--------|--------|--------|n”);|n“);} printf(”n|

班次

| 發車時間 | 起點站

| 終點站

|行車時間|額定載量| 已售票

/***************************************打印表尾************************************************/

void ShowTable2(int i)

//線框調用2。不用沒次輸。{ } /**************************查找函數11**************************/ void search()

////查詢調用 {

int i;char s1[10]={'

主站蜘蛛池模板: 国产精品一区二区手机在线观看| 熟妇人妻系列aⅴ无码专区友真希| 爽到高潮无码视频在线观看| 女人裸体做爰免费视频| 蜜桃视频一区二区三区在线观看| 亚洲av福利无码无一区二区| 99欧美日本一区二区留学生| 久久综合噜噜激激的五月天| 未满小14洗澡无码视频网站| 欧美特大特白屁股ass| 中文字幕人妻少妇引诱隔壁| 裸体美女网站| 日韩av片无码一区二区三区不卡| 99久久久无码国产精品试看| 成人免费区一区二区三区| 国产69精品久久久久999小说| 久久五月丁香合缴情网| 亚洲欧美18v中文字幕高清| 亚洲肥老太bbw中国熟女| 精品午夜福利在线观看| 日本黄h兄妹h动漫一区二区三区| 巨熟乳波霸若妻在线播放| 偷妻之寂寞难耐2中文字幕| 天干天干天啪啪夜爽爽99| 东京热一区二区三区无码视频| 亚洲国产欧美在线人成app| 97精品一区二区视频在线观看| 97碰成人国产免费公开视频| 色偷偷亚洲女人的天堂| 丰满爆乳一区二区三区| 全球av集中精品导航福利| 国产小便视频在线播放| 免费无码又爽又刺激网站| 含紧一点h边做边走动免费视频| 亚洲中文字幕高清乱码在线| 中文字幕在线观看亚洲视频| 亚洲成片在线观看12345| 久久久久成人精品无码中文字幕| 性高朝大尺度少妇大屁股| 国产精品线路一线路二| 国产九九99久久99大香伊|