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

正文內(nèi)容

中國(guó)石油大學(xué)(華東)__程序設(shè)計(jì)實(shí)習(xí)報(bào)告__車站售票管理系統(tǒng)-資料下載頁(yè)

2025-07-09 20:08本頁(yè)面

【導(dǎo)讀】程序設(shè)計(jì)實(shí)習(xí)報(bào)告。中國(guó)石油大學(xué)(華東)程序設(shè)計(jì)實(shí)訓(xùn)—車票管理系統(tǒng)。本小組項(xiàng)目的基本描述,適用范圍及功能介紹。理,發(fā)車時(shí)間、車輛班次、始終點(diǎn)站、行車時(shí)間、票價(jià)、額定載量、售出票數(shù)等。除,可分別根據(jù)發(fā)車時(shí)間、到站及其組合查詢班次信息,也能夠?yàn)橛脩籼峁┸嚻?。本系統(tǒng)能夠?qū)⒏鞣N信息及時(shí)保存于文檔內(nèi),能夠及時(shí)自動(dòng)更新。班次以及車票信息。行綜合管理和快速查詢。使得車站管理人士隨時(shí)隨地的掌握班次信息,更簡(jiǎn)捷的對(duì)車站班次以及售票信息。進(jìn)行統(tǒng)計(jì)與管理,有助于提高車站的整體管理水平。錄,添加班次信息時(shí),若該班次的記錄已經(jīng)存在,則應(yīng)給出提示信息,并不能添。加到文件中,當(dāng)班次信息發(fā)生變化后應(yīng)修改班次信息文件。本次我的任務(wù)是負(fù)責(zé)管理員模塊的制作,具體包括錄入班次,修改班次,刪。在程序編寫過(guò)程中,為達(dá)到預(yù)定目標(biāo)。查詢函數(shù),班次查詢函數(shù),保存函數(shù),打印表頭函數(shù),顯示所有函數(shù)等。判斷是否是首次錄入

  

【正文】 選擇 (13):\n)。 scanf(%d,amp。i)。 load()。 // 調(diào)用按班次查詢函數(shù) switch(i) //多分枝選擇語(yǔ)句 { case 0: Display()。break。 case 1: printf(請(qǐng)輸入要查詢的發(fā)車時(shí)間 (xx xx):\n)。 //////s1 為班次 scanf(%s%s,s1,s2)。 find1(s1,s2)。 /////調(diào)用查找函數(shù) 222 2 break。 case 2: printf(請(qǐng)輸入要查詢終點(diǎn)站 :\n)。 /////s2 為終點(diǎn)站 scanf(%s,s2)。 find(s1,s2)。 /////調(diào)用查找函數(shù) 222 2 break。 case 3: break。 default : printf(輸入錯(cuò)誤 ,請(qǐng)按任意鍵返回重新選擇 !\n)。 getch()。 system(cls)。 search()。 break。 } printf(按任意鍵返回主菜單 \n)。 getch()。 system(cls)。 ///從控制臺(tái)讀取一個(gè)字符,但不顯示在屏幕上 } //*售票函數(shù) *** void Ticketorder() { int i,n,j,leap=0。 char num[10]。 system(cls)。 //刷屏 load()。 // 調(diào)用按班次查詢函數(shù) printf(請(qǐng)輸入您要訂票張數(shù) :\n)。 scanf(%d,amp。n)。 中國(guó)石油大學(xué)(華東) 程序設(shè)計(jì)實(shí)訓(xùn) — 車票管理系統(tǒng) 20 if(n==0) {system(cls)。 ticketMenu()。} for(j=1。j=n。j++) { printf(請(qǐng)輸入要訂票的班次 :\n)。 scanf(%s,num)。 for(i=0。iclass_num。i++) { if(strcmp(num,records[i].num)==0)//判斷字符串比較是否相等, 待比較的字符串 { leap=1。 if(records[i].maxrecords[i].nowamp。amp。whether(i)==1) //判斷時(shí)間是否超出函數(shù) ***并且 ***沒(méi)超出最大客量 { records[i].now++。 ///使已售的暑假 1 printf(通向 %s 班次為 %s 的票訂票成功 !\n,records[i].to,records[i].num)。 save()。//調(diào)用保存函數(shù) break。} else { printf(該班次已滿或已發(fā)出 !\n)。 break。}} } if(!leap) printf(您訂購(gòu)的班次不存在 !!\n)。 } printf(按任意鍵返回主菜單 \n)。 getch()。 system(cls)。 ticketMenu()。 } //退票刪除函數(shù) * void Ticketdelete() { int i。 char num[10]。 system(cls)。 //刷屏 load()。 // 調(diào)用按班次查詢函數(shù) printf(請(qǐng)輸入要退票的班次 :\n)。 scanf(%s,num)。 i=findnum(num)。 //調(diào)用班次查詢函數(shù) if(strcmp(num,records[i].num)==0) //判斷字符串比較是否相等 待比較的字符串 if(whether(i)) //判斷時(shí)間是否超出函數(shù) *** { printf(確定 (Y/N)?\n)。 scanf(%s,num)。 if(num[0]==39。y39。||num[0]==39。Y39。) 中國(guó)石油大學(xué)(華東) 程序設(shè)計(jì)實(shí)訓(xùn) — 車票管理系統(tǒng) 21 { records[i].now。 //使已售票加 1 printf(退票成功 !\n)。 save()。 //調(diào)用保存函數(shù) printf(按任意鍵返回主菜單 \n)。 getch()。 system(cls)。 ticketMenu()。 } } else { printf(該班車已發(fā)出 ,無(wú)法退票 !\n)。 printf(按任意鍵返回主菜單 \n)。 getch()。 system(cls)。 ticketMenu()。 } if(i==class_num) { printf(輸入錯(cuò)誤 !\n)。 printf(按任意鍵返回主菜單 \n)。 getch()。 system(cls)。 ticketMenu()。 } } /******************************退出函數(shù) ***************************/ void quit() //退出函數(shù) ****** { char s[5]。 printf(你確認(rèn)要退出嗎 ?(Y/N)\n)。 scanf(%s,s)。 if(s[0]==39。y39。||s[0]==39。Y39。) { system(cls)。 exit(0)。}//程序中止執(zhí)行,返回調(diào)用過(guò)程 ..state 0正常中止非 0非正常 if(s[0]==39。n39。||s[0]==39。N39。) { system(cls)。 //刷屏 busMenu()。} } /********************************判斷時(shí)間 是否超出函數(shù) **********************************/ int whether(int i) //判斷時(shí)間是否超出函數(shù) *** { struct tm *local。 //時(shí)間結(jié)構(gòu)體 time_t t。 //把當(dāng)前時(shí)間給 t t=time(NULL)。 //NULL 在 中定義為 0 中國(guó)石油大學(xué)(華東) 程序設(shè)計(jì)實(shí)訓(xùn) — 車票管理系統(tǒng) 22 local=localtime(amp。t)。 /////獲取當(dāng)前系統(tǒng)時(shí)間 if(localtm_houratoi(records[i].hour)||localtm_hour==atoi(records[i].hour)amp。amp。localtm_minatoi(records[i].min)) //atoi 將字符串轉(zhuǎn)換成一個(gè)整數(shù)值 return 1。 else return 0。 } //班次信息管理主菜單 void busMenu() { int c。 system(cls)。 printf(\n\n\t\t 班 次 管 理 )。 printf(\n\t\t=======================\n)。 printf(\n\t\t 1. 添加班次 \n)。 printf(\n\t\t 2. 修改班次 \n)。 printf(\n\t\t 3. 刪除班次 \n)。 printf(\n\t\t 4. 查詢班次 \n)。 printf(\n)。 printf(\n\t\t 0. 退出系統(tǒng) )。 printf(\n\n\t\t=======================\n)。 printf(\n\t\t 請(qǐng)選擇( 0 ~ 4): )。 fflush(stdin)。 scanf(%d,amp。c)。 switch (c) { case 1: addBus()。break。 case 2: change()。break。 case 3: deletemessage()。break。 case 4: search()。busMenu()。break。 case 0: quit()。break。} } //售退票管理主菜單 void ticketMenu() { int c。 system(cls)。 printf(\n\n\t\t 售 退 票 管 理 )。 printf(\n\t\t=======================\n)。 printf(\n\t\t 1. 售票處里 \n)。 printf(\n\t\t 2. 退票處理 \n)。 printf(\n\t\t 3. 查詢班次 \n)。 中國(guó)石油大學(xué)(華東) 程序設(shè)計(jì)實(shí)訓(xùn) — 車票管理系統(tǒng) 23 printf(\n\t\t 4. 售票統(tǒng)計(jì) \n\n)。 printf(\n\t\t 0. 退出系統(tǒng) )。 printf(\n\n\t\t=======================\n)。 printf(\n\t\t 請(qǐng)選擇( 0 ~ 4): )。 fflush(stdin)。 scanf(%d,amp。c)。 switch (c) { case 1: Ticketorder()。break。 case 2: Ticketdelete()。break。 case 3: search()。ticketMenu()。break。 case 4: staticTicket()。ticketMenu()。break。 case 0: quit()。break。} } int main() { char userType。 userType=userLogin()。 if(userType==39。A39。 || userType==39。a39。) busMenu()。 else if(userType==39。S39。 || userType==39。s39。) ticketMenu()。 return 0。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1