freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言課程設(shè)計(jì)報(bào)告航空訂票系統(tǒng)-wenkub.com

2025-05-20 18:05 本頁面
   

【正文】 getch()。 for(i=0,p1=head_youkenext。 int i。break。break。break。 ch=getch()。 printf(\n\t\t\t 『用戶管理』\n\n)。 getch()。p1!=NULL。 system(clear)。 system(clear)。}void pri_end() //飛往目的地的所有航班{ char end[20]。 Pri_Fli } if(flag==0) printf(\n\t\t\t沒有找到相關(guān)信息\n)。 printf(\n)。 printf(\n\n\n\t\t\t起始地:)。 Flight *head_flight,*p1。 pri_hangban()。 getch()。p1!=NULL。 system(clear)。39。 if(strlen(day)==1) { day[1]=day[0]。 printf(\n\t【0】返回上頁\n)。 printf(\n\t\t\t按任意鍵返回上頁\n)。Pri_Tit for(p1=head_flightnext。 strcat(year,month)。 } year[4]=39。 if(strcmp(month,0)==0) pri_hangban()。 }flag=0。 Pri_Fli } if(flag==0) { printf(\n\t\t\t沒有找到相關(guān)信息\n)。 printf(\n)。 gets(year)。 system(clear)。}int pri_time() //根據(jù)時(shí)間需求現(xiàn)實(shí)航班信息{ Flight *head_flight,*p1。p1=p1next) Pri_Fli printf(\n\n\t\t\t按任意鍵返回上頁\n)。 printf(\n\t\t\t『所有航班顯示』\n)。 pri_hangban()。 sleep(1)。 flag=1。 if(strcmp(num,0)==0) pri_hangban()。 printf(\n\t\t\t『航班號(hào)查詢』\n)。 head_flight=file_3()。 } printf(\n\t\t\t按任意鍵返回上頁\n)。 Pri_Fli } if(flag==0) { system(clear)。p1!=NULL。 system(clear)。 gets(start)。 system(clear)。}void pri_start_end() //根據(jù)起降地顯示{ Flight *head_flight,*p1。039。539。439。639。339。239。139。 printf(\t\t\t【6】所有航班\n\n)。 printf(\t\t\t【2】起始地查找\n\n)。}void pri_hangban() //顯示航班信息{ char ch。039。:manager()。 gets(p1flight_time_end)。break。 case39。 scanf(%f,amp。break。 case39。239。:printf(\n\t\t起始地:)。 printf(\t\t【0】返回上頁\n\n)。 printf(\t\t【3】航班號(hào))。p1!=NULL。 gets(num)。 do { system(clear)。 } manager()。 } } file_4(head_flight)。 //讓該航班前一航班只想它的下一航班 free掉當(dāng)前航班 free(p1)。 for(p1=p2=head_flight,flag=0。 printf(\n\t【0】返回上頁\n)。 int flag。 }while(1)。 p1flag=0。 p1flight_pay=pay。 getchar()。039。) { for(i=19。 } if(time_end[12]39。i7。939。i) time_end[i]=time_end[i1]。 || time_end[6]39。 } printf(\n\t\t到達(dá)時(shí)間:)。i10。939。i) time_start[i]=time_start[i1]。 || time_start[9]39。 time_start[5]=39。039。 gets(time_start)。 //基本信息錄入 gets(start)。p3=p3next) if(strcmp(num,p3flight_num)==0) { printf(\n\n\t\t\t該航班已存在!\n)。 printf(\n\t\t航班號(hào):)。||ch==39。 printf(\n\t\t\t是否增加新航班? Y/N\n)。p1!=NULL。 int i。}void add_hangban() //增加航班信息{ Flight *head_flight,*p1,*p2,*p3。sleep(1)。 case39。 case39。 case39。 case39。 case39。 switch(ch) { case39。 printf(\t\t\t【4】查看已有航班\n\n)。 printf(\n\t\t\t『管理員操作』\n\n\n)。 sleep(1)。 sleep(1)。amp。 if(strcmp(manager_name,0)==0) home_page()。 printf(\n\t\t\t『管理員登陸』\n)。}void manager_denglu() //管理員登陸函數(shù) { char manager_name[20]。 printf(%d,i+1)。p1!=NULL。a1!=NULL。 } if(flag==0) break。//新建鏈表 a1=p1。i++) //將游客所定的航班信息找到并新建鏈表儲(chǔ)存 將該鏈表傳入time_fun()函數(shù)進(jìn)行排序 之后輸出 { for(flag=0,p1=head_flightnext。 printf(\n\n\t\t\t 按任意鍵返回上頁\n)。p1!=NULL。q1=q1next) if(strcmp(q1name,UKname)==0) break。 new_flightnext=NULL。 Flight *new_flight,*a1,*a2。 file_2(head_youke)。 //若找不到輸入的航班號(hào) 則現(xiàn)實(shí)沒有訂購 sleep(1)。j++) strcpy(q1num[j],q1num[j+1])。i20。 printf(\n\n\t\t\t需要退票的航班序號(hào):)。 break。Pri_Flia for(i=0。a1=a1next) { printf(%d,i++)。 } i=1。 a1next=NULL。p1!=NULL。 youke(UK)。 if(flag==0) { system(clear)。 system(clear)。q1=q1next) if(strcmp(q1name,UKname)==0) break。 char num[20]。 new_flight=(Flight *)malloc(LEN_Flight)。}void tui_ticket(Youke *UK){ Youke *head_youke,*q1。 } } if(flag==0) { printf(\n\n\t\t\t沒有找到 %s 號(hào)航班\n,num)。 //將信息保存到文件 文件函數(shù)均定義在中 } else { printf(\n\n\t\t\t 已放棄訂票\n)。 //如果有 則跳出這個(gè)循環(huán)j+1 再次進(jìn)行本循環(huán) break。j20。 fflush(NULL)。) { printf(\n\n\t\t\t正在跳轉(zhuǎn)到支付寶\n\n\t\t\t )。 if(ch==39。p1!=NULL。 for(q1=head_youkenext。 head_flight=file_3()。 //將所定的航班號(hào)傳遞的下一個(gè)函數(shù)中 youke(UK)。 ding_ticket(UK)。(strcmp(end,p1flight_end)==0)) //判斷是否是需要訂購的航班路線 { flag=1。Pri_Tit for(p1=head_flightnext。 gets(end)。 printf(\n\n\t\t\t起飛地:)。 int flag=0。 head_flight=file_3()。 } printf(\n\t\t\t按任意鍵返回上頁\n)。 Pri_Fli } if(flag==0) { printf(\n\t\t\t沒有找到相關(guān)信息\n)。 printf(\n)。\039。039。 gets(day)。 polling(UK)。p1=p1next) if(strncmp(year,p1flight_time_start,7)==0) //對(duì)比時(shí)間字符串中前7個(gè)字符是否時(shí)輸入的字符 { flag=1。 printf(\n\t\t\t 『查詢結(jié)果』\n\n)。 year[5]=39。 //將格式轉(zhuǎn)化為可以進(jìn)行比對(duì)的統(tǒng)一模式 month[0]=39。 printf(\n\t\t\t月:)。 getch()。p1!=NULL。 system(clear)。 printf(\n\t【0】返回上頁\n)。 char year[21],month[3],day[3]。 polling(UK)。 sleep(1)。amp。 printf(\n)。 printf(\n\n\t\t\t目的地:)。 printf(\n\t【0】返回上頁\n)。 char start[20],end[20]。 polling(UK)。 sleep(1)。 flag=1。 if(strcmp(num,0)==0) polling(UK)。 printf(\n\t\t 『航班號(hào)查詢』\n\n\n)。 head_flight=file_3()。:youke(UK)。:polling_time(UK)。:polling_start(UK)。:polling_hangban(UK)。 printf(\t\t\t【0】返回上頁\n\n)。 printf(\n\n\t\t\t『信息查詢系統(tǒng)』\n\n\n)。break。:system(clear)。:ding_dan(UK)。:tui_ticket(UK)。:ding_ticket(UK)。:polling(UK)。 printf(\t\t\t【0】退出登陸\n\n)。 printf(\n\n\t\t\t【1】信息查詢\n\n)。 youke_denglu(head_youke)。 youke_denglu(head_youke)。(strcmp(p1passwd,youke_passwd)!=0)) //當(dāng)用戶名存在 但密碼輸入錯(cuò)誤是顯示密碼錯(cuò)誤 { system(clear)。 sleep(1)。p1=p1next) { if((strcmp(p1name,youke_name)==0)amp。 printf(\n\n\t\t\t密 碼:)。 printf(\n\t【0】返回上頁)。 Youke *head_youke,*p1。 } }while(1)。printf(\n\n\n\n\t\t\t\tBye~\n)。break。break。break。 ch=getch()。 printf(\t\t\t 【1】游客登陸\n\n)。 return EXIT_SUCCESS。 }}五.測試數(shù)據(jù)及運(yùn)行結(jié)果1. 正常測試數(shù)據(jù)(3組)及運(yùn)行結(jié)果;首頁游客登陸游客首頁信息查詢航班號(hào)查詢起降地查詢查詢結(jié)果
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1