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

正文內(nèi)容

c語言車票管理系統(tǒng)-資料下載頁

2025-08-07 12:59本頁面
  

【正文】 { int i,h=0。 ShowTable1()。 //線框調(diào)用1,,不用沒次輸 for(i=0。iclass_num。i++) { if(strcmp(s1,records[i].num)==0) //判斷字符串比較是否相等,如果符合則輸出車次等信息 { printf(||||||||\n)。 printf(|%10s|%5s:%4s|%10s|%10s|%|%8d|%8d|,records[i].num,records[i].hour, records[i].min,records[i].from,records[i].to,records[i].hours,records[i].max,records[i].now)。 h+=2。 ///加2使輸出的框架合適 break。 } } ShowTable2(h)。 ///調(diào)用框架2 return i。}/**************************************保存函數(shù)*******************************/void save() //////保存函數(shù){ FILE *fp1,*fp2。 //文件行指針 if((fp1=fopen(d:,wb))==NULL) //打開文件、為輸出打開一個二進制文件 { printf(文件打開錯誤!\n)。 exit(0)。 } if((fp2=fopen(d:,wb))==NULL) //打開文件、為輸出打開一個二進制文件 { printf(文件打開錯誤!\n)。 exit(0)。 } fwrite(amp。class_num,sizeof(int),1,fp2)。 //寫入文件信息 fwrite(records,sizeof(CLASS),class_num,fp1)。 fclose(fp1)。fclose(fp2)。 ///關閉文件}/*******************************按班次查詢函數(shù)*******************************/void load() //按班次查詢函數(shù){ FILE *fp1,*fp2。 if((fp1=fopen(d:,rb))==NULL) { system(cls)。 //刷屏 printf(文件打開錯誤!\n)。 getch()。 ///從控制臺讀取一個字符,但不顯示在屏幕上 exit(0)。 } if((fp2=fopen(d:,rb))==NULL) { system(cls)。 //刷屏 printf(文件打開錯誤!\n)。 getch()。 ///從控制臺讀取一個字符,但不顯示在屏幕上 exit(0)。 //退出 } fread(amp。class_num,sizeof(int),1,fp2)。 ///讀入信息 fread(records,sizeof(CLASS),class_num,fp1)。/////讀入信息 fclose(fp1)。fclose(fp2)。 ///文件關閉}/******************************退出函數(shù)***************************/void quit() //退出函數(shù)******{ char s[5]。 printf(確認退出?(Y/N)\n)。 scanf(%s,s)。 if(s[0]==39。y39。||s[0]==39。Y39。) exit(0)。 //程序中止執(zhí)行,返回調(diào)用過程..state 0正常中止非0非正常}/*************************修改及增加班次*******************************/void get(int i,int j) // 修改及增加班次* { for(。) { printf(請輸入發(fā)車時間(xx xx))。scanf(%s%s,records[i].hour,records[i].min)。 if((atoi(records[i].hour)24amp。amp。atoi(records[i].hour)=0)amp。amp。(atoi(records[i].min)60amp。amp。atoi(records[i].min)=0)) break。 else { printf(輸入錯誤!\n)。 getch()。 /////從控制臺讀取一個字符,但不顯示在屏幕上 } } printf(請輸入起點站:\n)。 scanf(%s,records[i].from)。 printf(請輸入終點站:\n)。 scanf(%s,records[i].to)。 printf(請輸入行車時間:\n)。 scanf(%f,amp。records[i].hours)。 printf(請輸入額定載量:\n)。 scanf(%d,amp。records[i].max)。 for(。) { printf(請輸入已售票數(shù):\n)。 scanf(%d,amp。records[i].now)。 if(records[i].now=records[i].max) break。 else { printf(輸入錯誤!\n)。 getch()。 /////從控制臺讀取一個字符,但不顯示在屏幕上 } } }/********************************判斷時間是否超出函數(shù)**********************************/int whether(int i) //判斷時間是否超出函數(shù)***{ struct tm *local。 //時間結(jié)構(gòu)體 time_t t。 //把當前時間給t t=time(NULL)。 // local=localtime(amp。t)。 /////獲取當前系統(tǒng)時間 if(localtm_houratoi(records[i].hour)||localtm_hour==atoi(records[i].hour)amp。amp。localtm_minatoi(records[i].min)) //atoi將字符串轉(zhuǎn)換成一個整數(shù)值 return 1。 else return 0。}使用說明根據(jù)您的需求任選: MENU功能菜單中的任一功能選項進入系統(tǒng),無論進入那一個,里面都有詳細的信息提示,只要按步操作即可。a:詳細的班次信息供您瀏覽;b:進入后只需輸入您所要定的班次,它就會顯示出該車的發(fā)車時間、終點站、行車時間、是否有票剩余,是否已發(fā)車。c:輸入您的終點站序號,就會顯示出到達該地的所有車次,供您選擇。d:輸入您想買的班次,若有票剩余且未發(fā)車,即可訂票,程序會顯示訂票成功;此時再輸入您要定的票數(shù);若車已發(fā)出或票賣完了,程序會提示您:此班不能訂票。e: 輸入您想退的班次,若未發(fā)車,即可退票,程序會顯示退票成功;此時再輸入您要退的票數(shù),程序會顯示退票成功;若車已發(fā)出,程序會提示您無法退票。f:若想增加班次,輸入您所要加的班次,發(fā)車時間,起點站,終點站,行車時間,額定票數(shù),訂票人數(shù), 參考文獻一:譚浩強 C程序設計(第三版) 北京 清華大學出版社 二:耿國華 高級程序設計技術(C語言版)西安電子科技大學出版社 2009三:譚浩強 C程序設計教程 北京 高等教育出版社 1992四:C編寫組編 常用C語言用法快速查詢手冊 北京 龍門書局 1995致 謝最后,在這里鄭重的感謝陳老師的幫助,讓我得到了許多的收獲。同時感謝學校提供給我們這次寶貴的實踐機會,讓我們可以動手動腦,大大提高了個人的能力和素質(zhì)。非常的感謝!計算機與通信學院課程設計評分表課程名稱: C語言程序設計 項 目評 價設計方案的合理性與創(chuàng)造性設計與調(diào)試結(jié)果設計說明書的質(zhì)量答辯陳述與回答問題情況課程設計周表現(xiàn)情況綜合成績 教師簽名: 日 期:
點擊復制文檔內(nèi)容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1