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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)——飛機(jī)訂票系統(tǒng)源代碼-閱讀頁(yè)

2024-10-28 23:11本頁(yè)面
  

【正文】 論王珊 薩師煊 高等教育出版社 2006/5 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用-Access2000篇 郭力平人民郵電出版社2002/8 軟件設(shè)計(jì)師教程 陳平禇華清華大學(xué)出版社 2006/6 文章引用自:第四篇:飛機(jī)訂票系統(tǒng)課程設(shè)計(jì)《銀行帳戶(hù)管理系統(tǒng)》設(shè)計(jì)報(bào)告飛機(jī)航班訂票系統(tǒng)概要設(shè)計(jì)根據(jù)需求分析中的描述,知道需要三個(gè)struct結(jié)構(gòu)體類(lèi)型和一個(gè)class的類(lèi)struct person //定義旅客信息結(jié)構(gòu)體類(lèi)型 { char name[50]。//旅客性別char id[20]。//旅客出發(fā)地char to[50]。//旅客出發(fā)年int month。//日}。class plane //定義一個(gè)類(lèi)plane { public: //public表示是共有屬性,里面的東西變?yōu)楣灿械摹?/定義 各種成員函數(shù)void set()。//旅客 增加信息void chp()。//旅客 刪除信息 //**********************航班信息添加修改刪除函數(shù)聲明《銀行帳戶(hù)管理系統(tǒng)》設(shè)計(jì)報(bào)告void addf()。//航班 修改信息void def()。//訂單中 增加信息 void cht()。//訂單中 刪除信息//**********************按條件顯示訂單信息函數(shù)聲明void showno()。//按出發(fā)地、目的地顯示訂單信息void showname()。//保存信息 void exit()。//定義一個(gè)用戶(hù)的數(shù)組fly b[100]。//定義一個(gè)訂單的數(shù)組int t。//航班個(gè)數(shù)int r。三個(gè)struct結(jié)構(gòu)體類(lèi)型中用于存放數(shù)據(jù),在private中定義出a[]、b[]、c[]三個(gè)數(shù)組用來(lái)存放數(shù)據(jù)。public表示是共有屬性,將里面的東西變?yōu)楣灿械摹H缓笤趍ain函數(shù)中寫(xiě)入一個(gè)switch函數(shù)用來(lái)滿(mǎn)足用戶(hù)的選擇,依照用戶(hù)的選擇來(lái)實(shí)現(xiàn)case中的函數(shù)?!躲y行帳戶(hù)管理系統(tǒng)》設(shè)計(jì)報(bào)告2. 詳細(xì)設(shè)計(jì)//***********************plane創(chuàng)建一個(gè)類(lèi)m將鍵盤(pán)輸入的數(shù)據(jù)輸入進(jìn)m類(lèi)中 plane m。//定義一個(gè)文件流,以輸入的方式打開(kāi)文件int i=0。//將名字寫(xiě)入到結(jié)構(gòu)體類(lèi)型person中file[i].sex。file[i].from。file[i].year[i].month[i].day。//不是的話(huà)i+1}=i。} fstream file2(“”,ios::in)。//***************************講變量名中的數(shù)據(jù)輸入到文件流之中 void plane::save(){//*******************************將數(shù)據(jù)輸入到person文件中fstream file(“”,ios::out | ios::trunc)。ifilefilefile《銀行帳戶(hù)管理系統(tǒng)》設(shè)計(jì)報(bào)告filefilefilefilefile()。//file2 3類(lèi)似 fstream file3(“”,ios::out | ios::trunc)。cout機(jī)航班訂票系統(tǒng)**********************”cout”cout”cout”cout”cout”cout”cout”cout”cout”cout”cout”cout”coutcink。//將用戶(hù)選擇的K值返回到主函數(shù)中賦值給R以此選擇case} //*****************************添加旅客信息—從鍵盤(pán)中將數(shù)據(jù)輸入到一個(gè)變量名之中 void plane::AddPer(){char choice。i{//**************添加旅客信息coutcin[i].name。coutcin[i].id。coutcin[i].to?!躲y行帳戶(hù)管理系統(tǒng)》設(shè)計(jì)報(bào)告coutcin[i].month。++。if(choice==39。||choice==39。)//邏輯或 如果是y或者n則跳出while函數(shù)break。n39。}save()。//定義一個(gè)數(shù)組J用于修改旅客身份證號(hào)(利用id號(hào)來(lái)進(jìn)行修改)coutcinJ。iif(strcmp([i].id,J)==0)//將已有的旅客id號(hào)和剛輸入的id號(hào)進(jìn)行比較break。}//********************輸出修改內(nèi)容 進(jìn)行修改coutcin[i].name。coutcin[i].id。coutcin[i].to。coutcin[i].month。save()。coutR。iif(strcmp([i].id,R)==0)break。}[i]=[]。save()。//****************************添加航班信息 void plane::addf()//*****************************修改航班信息 void plane::chf()//*************************刪除航班信息 void plane::def()//***********************添加航班訂票信息 void plane::addt()//******************************修改訂票信息 void plane::cht()//*********************刪除訂單信息 void plane::det()//****************************按航班起飛降落城市來(lái)查詢(xún)訂單信息 void plane::showplace(){char H[100]。coutcinH。for(int i=0。amp。if(i==){《銀行帳戶(hù)管理系統(tǒng)》設(shè)計(jì)報(bào)告coutreturn。iif(strcmp([i].chufadi,H)==0 amp。 strcmp([i].mudidi,E)==0){coutcoutcoutcoutcoutcoutcoutcoutcout}} //*****************************按訂單姓名來(lái)查詢(xún)訂單信息 void plane::showname()//****************************按航班班次來(lái)查詢(xún)訂單信息 void plane::showno()//***************************主函數(shù)使用switch函數(shù)來(lái)選擇各個(gè)功能 int main(){plane p。/*面向?qū)ο蟮乃枷?以對(duì)象為載體下一個(gè)對(duì)象要干什么 執(zhí)行過(guò)程應(yīng)該封裝起來(lái)而不是像面向過(guò)程一樣講過(guò)程代碼一步一步寫(xiě)出來(lái)*/while(1){int R。//在menu函數(shù)中選擇case然后賦值到R中然后選擇是第幾個(gè)caseswitch(R){case 1:()。case 2:()。case 3:()。case 4:()。case 5:()。case 6:()。case 7:()。case 8:()?!躲y行帳戶(hù)管理系統(tǒng)》設(shè)計(jì)報(bào)告case 9:()。case 10:()。case 11:()。case 12:()。default:cout} } return 0。structplane { char destination[12]。char time[12]。int amount。typedefstructplanePLANE。void menu()。void search()。void planeadd()。void main(){ system(“cls”)。} void menu(){ char *menu[] = { ************** 歡迎進(jìn)入飛機(jī)訂票系統(tǒng)*************,“ a:輸入航線(xiàn) ”,“ b:查詢(xún)航線(xiàn) ”,“ c:退訂票系統(tǒng) ”,“ d:追加航線(xiàn) ”,“ e:刪除航線(xiàn) ”,“ f: 退出 ”,“****************************************************” }。char NO。do{system(“cls”)。iprintf(“n%s”, menu[i])。NO = getchar()。a39。break。b39。break。c39。break。d39。break。e39。break。f39。break。}void input(){ int i, n。system(“cls”)。exit(0)。scanf(“%d”, amp。printf(“n請(qǐng)按下面提示輸入航班信息:起點(diǎn)站:沈陽(yáng)”)。iprintf(“nt請(qǐng)輸入終點(diǎn):”)。printf(“t 航班班次:”)。printf(“t 時(shí)間:”)。printf(“t 票價(jià):”)。a[i].price)。scanf(“%d”, amp。fwrite(amp。} fclose(fp)。char str[12]。PLANE b[5]。exit(0)。scanf(“%s”, str)。b[j], LEN, 1, fp)!= 0)j++。iif(strcmp(b[i].num, str)== 0){printf(“沈陽(yáng)至%s 航班號(hào):%s 時(shí)間:%s 票價(jià):%d 剩余票數(shù):%dn”, b[i].destination, b[i].num, b[i].time, b[i].price, b[i].amount)。} if(k == 101)printf(“對(duì)不起,沒(méi)有您需要的航線(xiàn)。fclose(fp)。}void preserve(){ int a = 0, i = 0, k, m, n, x。PLANE preserve[10]。if((fp = fopen(“D:file”, “rb”))== NULL){printf(“error!n”)。} printf(“請(qǐng)輸入航班號(hào):”)。while(fread(amp。k = i。} fclose(fp)。scanf(“%d”, amp。if(m == 0){printf(“沈陽(yáng)至%s 航班號(hào):%s 時(shí)間:%s 價(jià)格:%d元剩余票數(shù):%d”, preserve[k].destination, preserve[k].num, preserve[k].time, preserve[k].price, preserve[k].amount)。scanf(“%d”, amp。x = preserve[k].price*n。preserve[k].amount = preserve[k].amount1。printf(“n成功刪除信息!!”)。menu()。{printf(“文件有錯(cuò)誤不能打開(kāi)!”)。} } for(i = 0。delplane[i], LEN, 1, fp)。} }
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1