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

正文內(nèi)容

c語(yǔ)言實(shí)現(xiàn)機(jī)票管理系統(tǒng)源代碼-資料下載頁(yè)

2025-04-07 05:22本頁(yè)面
  

【正文】 id read()//從文件讀取航班信息模塊 { FILE *fp,*fp1。//定義文件指針 fp=fopen(,r)。 //system(cls)。//清屏 if(fp==NULL)//如果當(dāng)前文件不存在,提示打開(kāi)文件失敗 { fp1=fopen(,w+)。//以寫(xiě)方式打開(kāi) fprintf(fp1,%d,0)。//打開(kāi)用戶(hù)文件失敗,則輸入用戶(hù)個(gè)數(shù)0到fp1 fclose(fp1)。 printf(\,正在創(chuàng)建!\n)。 fp=fopen(,a)。 printf(創(chuàng)建完成!\n)。 system(cls)。 read()。 //perror(Open file fail)。 //getch()。 } if((fp1=fopen(,rb))==NULL)//讀寫(xiě)方式打開(kāi)文件,若文件不存在,則m=0 { //printf(創(chuàng)建文件失敗!\n\n)。//打印出錯(cuò)提示 m=0。 } else { fp1=fopen(,r)。 fscanf(fp1, %d,amp。m)。//讀取fp1中的用戶(hù)個(gè)數(shù) } fclose(fp1)。 for(i=0。im。i++) { fread(amp。s[i],sizeof(struct air),1,fp)。//從文件中讀取信息 } fclose(fp)。//關(guān)閉文件 } void print()//屏幕打印航班信息模塊 { read()。//調(diào)用讀取文件函數(shù) if(m==0) printf(\n\n目前沒(méi)有航班信息!\n)。 else { printf(航班信息如下:\n)。 printf(航班號(hào) 起始站 終點(diǎn)站 時(shí)間 余票數(shù) 票價(jià)\n)。 for(i=0。im。i++) { printf(PRINT)。//打印信息 } } printf(\n請(qǐng)按任意鍵回車(chē)鍵結(jié)束返回主菜單)。 getchar()。 getchar()。} void paixu()//對(duì)所有航班按航班價(jià)格排序{ int j。 struct pai { int no。 char name1[20]。 char name2[20]。 char time[20]。 int count。 int prize。 }p[1]。//臨時(shí)定義結(jié)構(gòu)體,作為排序時(shí)的第三變量 read()。//調(diào)用讀取信息函數(shù) for(j=0。j(m1)。j++) { for(i=0。i(m(1+j))。i++) { if(s[i].prizes[i+1].prize) //按價(jià)格升序排列,p[0]為中間變量 { p[0].no=s[i].num。//替換航班號(hào) strcpy(p[0].name1,s[i].start)。//替換其始站 strcpy(p[0].name2,s[i].over)。//替換終點(diǎn)站 strcpy(p[0].time,s[i].time)。//替換時(shí)間 p[0].count=s[i].count。//替換機(jī)票數(shù) p[0].prize=s[i].prize。//替換票價(jià) s[i]=s[i+1]。 s[i+1].num=p[0].no。//替換航班號(hào) strcpy(s[i+1].start,p[0].name1)。//替換其始站 strcpy(s[i+1].over,p[0].name2)。//替換終點(diǎn)站 strcpy(s[i+1].time,p[0].time)。//替換時(shí)間 s[i+1].count=p[0].count。//替換機(jī)票數(shù) s[i+1].prize=p[0].prize。 } } } save()。//調(diào)用保存函數(shù) system(cls)。 printf(排序后,)。 print()。}void search()//按航班號(hào)查詢(xún)模塊 { char ii[10]。 int no,k。 read()。//調(diào)用讀取函數(shù) do { system(cls)。 k=0。//每次查找都初始化k為0 printf(請(qǐng)輸入你要找的航班號(hào):)。//打印查詢(xún)方式菜單 scanf(%d,amp。no)。//航班號(hào) for(i=0。im。i++) { if(s[i].num==no)//按航班號(hào)判斷輸出條件 { k=1。 system(cls)。 printf(\n查找航班信息成功!\n)。 printf(航班號(hào) 起始站 終點(diǎn)站 時(shí)間 余票數(shù) 票價(jià)\n)。 printf(PRINT)。//打印信息 break。 } } no=0。//將航班號(hào)重新賦值為0 if(k==0) { printf(沒(méi)有您需要的信息\n)。 } printf(\n是否繼續(xù)查找?請(qǐng)鍵入yes或no以回車(chē)鍵結(jié)束\n)。 scanf(%s,ii)。 } while(strcmp(ii,yes)==0)。//判斷結(jié)束 } void dingpiao()//訂票模塊 { int n。 char a[10]。 search()。//調(diào)用查詢(xún)模塊 do { printf(請(qǐng)輸入您要訂的機(jī)票數(shù)以回車(chē)鍵結(jié)束:\n)。 scanf(%d,amp。n)。//讀取所訂機(jī)票數(shù) if(n0) { printf(請(qǐng)輸入有效的機(jī)票數(shù)!\n)。//判斷機(jī)票數(shù)是否出錯(cuò)break。 } if(s[i].count!=0amp。amp。s[i].count=n)//判斷是否出錯(cuò) { s[i].count=s[i].countn。 save()。//調(diào)用保存函數(shù) printf(訂票成功!\n\n)。 break。 } if(s[i].countn)//判斷是否出錯(cuò) { printf(余票不足,請(qǐng)輸入有效的機(jī)票數(shù)!\n)。 getchar()。 } printf(是否繼續(xù)訂票? 請(qǐng)輸入yes或no以回車(chē)鍵結(jié)束:\n)。//判斷是否繼續(xù)訂票 scanf(%s,a)。 } while(!strcmp(a,yes))。//判斷結(jié)束 getchar()。 printf(按ENTER鍵返回用戶(hù)主界面。)。 getchar()。}寧可累死在路上,也不能閑死在家里!寧可去碰壁,也不能面壁。是狼就要練好牙,是羊就要練好腿。什么是奮斗?奮斗就是每天很難,可一年一年卻越來(lái)越容易。不奮斗就是每天都很容易,可一年一年越來(lái)越難。能干的人,不在情緒上計(jì)較,只在做事上認(rèn)真;無(wú)能的人!不在做事上認(rèn)真,只在情緒上計(jì)較。拼一個(gè)春夏秋冬!贏一個(gè)無(wú)悔人生!早安!—————獻(xiàn)給所有努力的人.學(xué)習(xí)參考
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1