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

正文內(nèi)容

c語(yǔ)言課設(shè)--飛機(jī)訂票系統(tǒng)的設(shè)計(jì)-在線瀏覽

2025-07-31 19:02本頁(yè)面
  

【正文】 座位數(shù)量 空座數(shù)量 座位信息 airnum[10] start[30] over[30] time[20] seats lastseatnum seats[seatmax] struct w { int mark。 int IDcard[20]。 //作為預(yù)定標(biāo)記,已預(yù)定值為 1,未預(yù)定值為 0 char name[10]。 //訂票人身份證號(hào) }。 //起始站 char over[30]。 // 起飛時(shí)間 char airnum[10]。 //空座數(shù)量 int num。 //座位信息 }a[airnummax]。 for(i=0。i++)//給座位信息賦初始值,解決二次運(yùn)行時(shí),讀取錯(cuò)誤。zwsseatmax。 開 始 int t。039。039。 //創(chuàng)建文件 p=fopen(飛機(jī)訂票系統(tǒng) .dat,r)。} else { fscanf(p,%d,amp。 for(i=0。i++) { fscanf(p,%s %s %s %s %d %d,a[i].airnum,a[i].start,a[i].over,a[i].time,amp。a[i].lastseatnum)。zwsseatmax。a[i].seats[zws].mark,a[i].seats[zws].name,a[i].seats[zws].IDcard)。 } while (1) { printf( ********************************\n)。 printf( 輸入航班信息 :\n)。 printf( 輸出航班信息 :\n)。 printf( 刪除訂票預(yù)約 :\n)。 printf( 退出系統(tǒng) :\n)。 scanf(%d,amp。 if(t==1) //輸入模塊 { } else if(t==2) //查詢模塊 { } else if(t==3) //輸出模塊 { } else if(t==4) //訂票預(yù)約模塊 { } else if(t==5) //刪除訂票預(yù)約 { } else if(t==6) //航班信息的保存 { } else if(t==7) //退出系 統(tǒng) break。 } } 航班信息輸入模塊 圖 航班信息輸出流程圖 程序: if(t==1) //輸入模塊 { for(i=js。i++) { char u。 scanf(%s,a[i].airnum)。 //讀取起始站 scanf(%s,a[i].start)。 //讀取終點(diǎn)站 scanf(%s,a[i].over)。 //讀取飛機(jī)起飛時(shí)間 scanf(%s,a[i].time)。 //讀取座位數(shù) 量 scanf(%d,amp。 a[i].lastseatnum=a[i].num。 js++。 scanf(%c,amp。 scanf(%c,amp。 if(u!=39。 amp。 u!=39。) //判斷是否繼續(xù) break。 char h[20]。//輸入需要查詢的航班號(hào) scanf(%s,h)。ijs。 printf(%s %s %s %s %d %d,a[i].airnum,a[i].start,a[i].over,a[i].time,a[i].num,a[i].lastseatnum)。 n=1。 } } if(n=0) printf(沒有您要查找的航班!請(qǐng)輸入正確的航班號(hào)! )。 for(i=0。i++) { printf(起點(diǎn)站 : )。 //輸出起始站 printf(終點(diǎn)站 : )。 //輸出終點(diǎn)站 printf(時(shí)間 : )。 //輸出起飛時(shí)間 printf(座位數(shù)量 : )。// 輸出座位數(shù)量 printf(空座數(shù)量 : )。//輸出空座數(shù)量 printf(\n)。 char sf[10]。 scanf(%s,sf)。ijs。 if(a[i].seats==0) printf(對(duì)不起!該航班機(jī)票已售完。 else { printf( \ \n)。xz)。zwsseatmax。 } printf(\n)。 scanf(%d,amp。 printf(\n 請(qǐng)輸入訂票人的姓名 :)。 //讀取姓名 printf(\n 請(qǐng)輸入訂票人的身份證號(hào)碼 :)。 //讀取身份證號(hào)碼 printf(\n 訂票成功 !訂票信息如下: \n)。 printf(祝您旅途愉快 !)。 } } } } } 退票模塊 圖 退票流程圖 開 始 輸入退票信息 判斷是否有誤 結(jié) 束 程序: else if(t==5) //刪除訂票預(yù)約 { char g[10]。 printf(請(qǐng)輸入 你要退訂的航班號(hào) :)。 printf(輸入退訂人身份證 :)。 for(i=0。i++) { if(strcmp(g,a[i].airnum)==0) { for(zws=0。zws++) { if(strcmp(r,a[i].seats[zws].IDcard)==0) { a[i].seats[zws].mark=0。 } } printf(操作成功,您已刪除預(yù)訂機(jī)票,歡迎再次乘坐。 break。 p=fopen(飛機(jī)訂票 系統(tǒng) .dat,w)。 for(i=0。i++) { fprintf(p,%s %s %s %s %d %d\n,a[i].airnum,a[i].start,a[i].over,a[i].time,a[i].nu開 始 打開文件 向文件中寫入航班的所有信息 關(guān)閉文件 結(jié) 束 m,a[i].lastseatnum)。zwsseatmax。 } fclose(p)。 4. 系統(tǒng)調(diào)試 ( 1)程序編寫過(guò)程中對(duì)函數(shù)調(diào)用不熟悉,子函數(shù)調(diào)用不到位,根據(jù)題設(shè)條件不斷改進(jìn)才逐步完善。 ( 3)程序編寫時(shí)容易出現(xiàn)一些小錯(cuò)誤,比如沒有分號(hào)、缺了大括號(hào)等等,需要編寫完后仔細(xì) 檢查。 5. 運(yùn)行結(jié)果 (1) 主菜單: 圖 主菜單 (2)輸入界面: 圖 輸入界面 (3)查找界面: 圖 查找界面 (4)輸出界面: 圖 輸出界面 (5)訂票預(yù)約界面: 圖 訂票預(yù)約界面 (6)刪除訂票預(yù)約
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1