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

正文內(nèi)容

c語(yǔ)言課設(shè)--飛機(jī)訂票系統(tǒng)的設(shè)計(jì)(專業(yè)版)

  

【正文】 i++) { fprintf(p,%s %s %s %s %d %d\n,a[i].airnum,a[i].start,a[i].over,a[i].time,a[i].num,a[i].lastseatnum)。 printf(輸入退訂人身份證 :)。 } printf(\n)。//輸出空座數(shù)量 printf(\n)。 n=1。 if(u!=39。 //讀取起始站 scanf(%s,a[i].start)。 printf( 輸入航班信息 :\n)。 //創(chuàng)建文件 p=fopen(飛機(jī)訂票系統(tǒng) .dat,r)。 //航班號(hào) int lastseatnum。而在 C語(yǔ)言程序設(shè)計(jì)方面呢,則是對(duì) VC++ 這個(gè)軟件的操作更加熟練了。 for(i=0。 printf(請(qǐng)輸入 你要退訂的航班號(hào) :)。zwsseatmax。// 輸出座位數(shù)量 printf(空座數(shù)量 : )。 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)。 scanf(%c,amp。 scanf(%s,a[i].airnum)。 printf( 輸入航班信息 :\n)。 //創(chuàng)建文件 p=fopen(飛機(jī)訂票系統(tǒng) .dat,r)。 //空座數(shù)量 int num。 char time[20]。通過(guò)該系統(tǒng)來(lái)實(shí)現(xiàn)機(jī)票的訂購(gòu)問(wèn)題。 相關(guān)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) (1)數(shù)據(jù)結(jié)構(gòu):結(jié)構(gòu)體類型數(shù)組 (2)數(shù)據(jù)庫(kù)結(jié)構(gòu):下表構(gòu)成該系統(tǒng)的基本數(shù)據(jù)庫(kù) 。 //終點(diǎn)站 char time[20]。 a[i].seats[zws].IDcard[0]=39。 } fclose(p)。iairnummax。 printf(是否要繼續(xù): Y 或 N\n)。 for(i=0。printf(%s\n,a[i].time)。 scanf(%d,amp。 break。 } } } 航班信息的保存模塊 圖 航班信息的保存流程圖 程序: else if(t==6) //航班信息的保存 { FILE *p。在開始做課設(shè)之前,因?yàn)橐呀?jīng)接觸過(guò)類似的程序,所以做起來(lái)就像對(duì)比較簡(jiǎn)單些,之前的程序設(shè)計(jì)中,我也是憑著自己僅僅知道的一點(diǎn)知識(shí)再加上詢問(wèn)老師和同學(xué),讓我知道了更多有關(guān)于 C 設(shè)計(jì)時(shí)的一些知識(shí)。 //起始站 char over[30]。 a[i].seats[zws].IDcard[0]=39。 } fclose(p)。 printf(請(qǐng)輸入航班號(hào)的信息 \n)。u)。i++) { if(strcmp(h,a[i].airnum)==0) { printf(你要找的航班信息 如下: \n)。printf(%d\n,a[i].num)。 if(xz==1) { for(zws=0。 char r[20]。 fprintf(p,%d\n,js)。zws++) fprintf(p,%d %s %s\n,a[i].seats[zws].mark,a[i].seats[zws].name,a[i].seats[zws].IDcard)。ijs。j)。 printf(輸入要訂票的航班號(hào) :)。 } else if(t==3) //輸出模塊 { printf(航班信息如下: \n)。amp。 printf(請(qǐng)輸入時(shí)間 :)。 printf( 訂票預(yù)約 :\n)。js)。 //座位信息 }a[airnummax]。經(jīng)過(guò)一翻整修之后,總算是完成了我想要的程序了。 for(zws=0。 scanf(%s,r)。 printf(請(qǐng)從以上選擇座位號(hào): )。 } } 訂票預(yù)約模塊 開 始 輸入要預(yù)定的 航 班 號(hào) 選擇座位數(shù) 輸入相關(guān)信息 訂 票 成 功 結(jié) 束 圖 訂票預(yù) 約 流程圖 程序: else if(t==4) //訂票預(yù)約模塊 { int j,xz。 break。y39。 printf(請(qǐng)輸入終點(diǎn)站 :)。 printf( 訂票預(yù) 約 :\n)。js)。 模塊設(shè)計(jì) 主函數(shù) main() 圖 主函數(shù)流程圖 void main() //主函數(shù) { int i,zws,js,t。 、 struct w seats[seatmax]。 ,也可按目的地查。 (5)在主菜單界面按 5 時(shí),進(jìn)入退票模塊,輸入客戶的航班號(hào)和身份證號(hào)碼就可以成功退票。 //訂票人身份證號(hào) }。 開 始 int t。zwsseatmax。 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。 a[i].lastseatnum=a[i].num。 char h[20]。 //輸出起始站 printf(終點(diǎn)站 : )。 if(a[i].seats==0) printf(對(duì)不起!該航班機(jī)票已售完。 //讀取身份證號(hào)碼 printf(\n 訂票成功 !訂票信息如下: \n)。 } } printf(操作成功,您已刪除預(yù)訂機(jī)票,歡迎再次乘坐。 ( 3)程序編寫時(shí)容易出現(xiàn)一些小錯(cuò)誤,比如沒有分號(hào)、缺了大括號(hào)等等,需要編寫完后仔細(xì) 檢查。 //訂票人姓名 char IDcard[20]。zws++) { a[i].seats[zws].mark=0。zwsseatmax。 if(t==1) //輸入模塊 { for(i=js。 js++。//輸入需要查詢的航班號(hào) scanf(%s,h)。 //輸出終點(diǎn)站 printf(時(shí)間 : )。 else { printf( \ \n)。 printf(祝您旅途愉快 !)。 break。 else printf(對(duì)不起,沒有該選項(xiàng)! )。zws++) { a[i].seats[zws].mark
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1