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

正文內(nèi)容

c語言程序課程設(shè)計報告電費系統(tǒng)(存儲版)

2025-06-22 18:04上一頁面

下一頁面
  

【正文】 ,6代表豪華雙人房,9代表豪華大床房 || 房間狀態(tài)0代表空閑,1代表已入住\n)。i++) { if(guest[i].number==4||guest[i].number==5||guest[i].number==6) printf(%s\t %s\t %s\t %d\t %d\n,guest[i].name,guest[i].ID,guest[i].phone,guest[i].number,guest[i].date)。amp。 case 3: Outsystem()。Loop_m: scanf(%d,amp。m)。Sleep(1000)。 printf(\n)。 printf( ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ \n)。} 訂單查詢模塊(1) 函數(shù)名:dingdanchaxun功能:供用戶查詢自己的訂單(2) 代碼:voiddingdanchaxun(){ read1()。 for(i=0。 printf(身份證號:%s\n,guest[i].ID)。i)。 }4系統(tǒng)調(diào)試系統(tǒng)調(diào)試方法,調(diào)試過程中遇到的問題及解決辦法。問題3:在編寫對文件的寫入和讀取函數(shù)的時候,原來參考書上的例子用“wb”和“rb”方式寫讀,但發(fā)現(xiàn)每次寫入都是刷新了原文件的,然后讀取也是亂碼。當(dāng)然,經(jīng)過這次課設(shè),感覺我的素養(yǎng)也真的提升了不少,哈哈。文書工作部分我事先參考了模板做出了一個具體的脈絡(luò)框架,等待技術(shù)組的填充,再由大家提意見,在界面的截取,文件代碼的排版和美化上下了功夫,最后等技術(shù)組確認(rèn)最后文件后統(tǒng)一檢查排版打印。再有的是,這個酒店房間預(yù)訂系統(tǒng)難度比一般的難一些(雖然過后解決問題后發(fā)現(xiàn)問題其實不是特別難),因為這個是動態(tài)的。問題一:編譯時期產(chǎn)生的錯誤。在設(shè)計過程中會出現(xiàn)許多錯誤,我們需要不斷地和組員交流才能更加明白程序中的思路,這樣才可以更好的編譯出一個系統(tǒng),同時也考驗了我們的合作交流能5系統(tǒng)的操作說明主菜單頁面:客戶可通過“房間信息”查詢酒店內(nèi)房間的類型和簡介,然后可選擇是否進入預(yù)訂介面,如下:倘若客戶已了解房間屬性,則也可以直接在主界面選擇進入預(yù)訂介面,進入預(yù)訂介面后按提示,依次填寫個人信息即可完成預(yù)訂步驟,某個介面如下:如若客戶已經(jīng)預(yù)訂了房間,則可通過主界面的3選項進行訂單查詢,某個介面如下:主界面的4選項是管理員登錄端口,管理員可使用密碼登錄后可通過多種方式查詢酒店房間預(yù)訂情況,個別介面如下:6總結(jié)對于本次c語言程序設(shè)計的作業(yè),我們隊伍起初也是有點擔(dān)心,因為僅僅憑著一學(xué)期的學(xué)習(xí)還是遠(yuǎn)遠(yuǎn)不夠的,但我們清楚這樣的機會并不多,為此我們更需要付出努力,更加地珍惜這次學(xué)習(xí)機會,同心協(xié)力完成本次任務(wù)。老師對工作的負(fù)責(zé)深深地影響了我們?nèi)M成員,使我們在不知不覺中全心投入了課程設(shè)計,盡自己最大的努力把系統(tǒng)做得更好參考文獻(xiàn)[1] (第四版)[M].北京:[2] 譚浩強. C程序設(shè)計(第四版)學(xué)習(xí)輔導(dǎo)[M].北京:[3] [M].北京:附錄以下為本系統(tǒng)的所有程序代碼include //用到輸入輸出函數(shù)include //用到字符串函數(shù)include //用到windows函數(shù)include //暫時還沒有用到開辟空間的函數(shù)//include define M 30 define N 20 int s0=123456。 //保存客戶信息函數(shù)void save_room()。 //房間號int type。 //房間號int date。\n\n)。 fclose(fp)。 scanf(%s,amp。 } /*讀取并且輸出客戶信息函數(shù)*/ void read() { int i。room[i],sizeof(struct room),1,fp)。guest[i].date)。 exit(0)。FILE *fp。room[i].date,amp。 zstrlen(out)。 printf(\n\t\t\t★★c語言課程設(shè)計第七小組★★\n)。 printf( || 房間信息 ||\n)。 Loop_18: 。 printf(********************************************************************************\n)。 printf(\n)。 //用來對顯示界面顏色修改的 printf( ★★******************************★★******************************★★\n)。room[i].number,amp。 }fclose(fp)。FILE *fp。 fscanf(fp,%s %s %s %d %d\n,guest[i].name,guest[i].ID,guest[i].phone,amp。iM。guest[i],sizeof(struct guest),1,fp)!=1) // printf(文件寫入錯誤!\n\n)。 printf(請按任意鍵返回主菜單,并選擇“退出系統(tǒng)”選項,在修改錯誤后再運行此系統(tǒng)。 // if(fwrite(amp。\n\n\n)。 //客戶身份證號char phone[11]。 //讀取房間信息函數(shù)void dingdanchaxun()。 //預(yù)訂函數(shù)void read()。最后也是非常感謝老師在這次作業(yè)用心指導(dǎo),認(rèn)真地幫我們指出報告存在的問題,為我們提供了和其他隊之間更多交流的機會,為我們提供了很多寶貴建議,讓我們少走彎路,更加順利地完成本次任務(wù),所以在這里很是感謝老師的辛勤付出。解決辦法:為阻止這類錯誤的出現(xiàn),程序設(shè)計者可在程序中編入一些由自己來檢查這類錯誤的程序段。這次實驗我覺得真的讓我們學(xué)習(xí)了很多,我們在上學(xué)期對c語言還只是基礎(chǔ)的認(rèn)知,現(xiàn)在通過資料的查詢,我們懂得了很多課本沒有的,同時也對c語言的運用更加深入,比如對問題的分析思路、錯誤的排除、一切困難問題的查找與解決、已經(jīng)對結(jié)構(gòu)體的運用等等。解決辦法:按錯誤提示一條一條尋找錯誤,不懂的百度,結(jié)果發(fā)現(xiàn)多數(shù)都是符號問題造成的錯誤,一一改過來后成功編譯。確實,一個團隊中總有一個是相對出類拔萃的高手可以主持著技術(shù)層面的一切,在我看來,一個人的能力再大也有極限,思維是不會在一個人的層次上有突變的,但是我們不是一個人,我們有一個團隊。此外,對于函數(shù)各部分的設(shè)計有容易的,但也總少不了難的地方,當(dāng)然,問題是人解決的,總覺得,人家能做出來的只要我花點心思我也一定能搞好,所以,真得有鍥而不舍的韌性。解決方法:通過鍵盤給結(jié)構(gòu)體成員變量賦值,對于結(jié)構(gòu)體的非數(shù)組成員變量要加上取地址符號。 Sleep(3000)。//用來判斷顧客輸入的信息查詢是否有錯 printf(\n請輸入1返回:\n)。 printf( ★★******************************★★******************************★★\n)。d,amp。} printf(\n)。 printf( ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ \n)。 printf( ☆感謝使用☆\n)。 //返回的是修改后的管理員登陸密碼 }else if(x == 2) { guanliyuan()。 printf(請輸入新的密碼,為六位數(shù)字:)。 printf(\t\t\t || yes ||\n)。 } switch(b) { case 1: goto Loop_7。b)。 } } if(f==2) { for(int i=0。 scanf(%d,amp。圖353按日期查詢printf(房間類型1代表高級單人房,2代表豪華雙人房,3代表豪華大床房 || 房間狀態(tài)0代表空閑,1代表已入住\n)。b)。 scanf(%d,amp。c)。a!=6amp。a!=2amp。 case 2: jiemian()。 if(b!=1amp。a!=3) { printf(請輸入數(shù)字0~3,請重新輸入:\n)。 int e。 } } else { printf(你輸入的密碼有誤,請重新輸入!??!\n)。 scanf(%d,amp。 printf(房間查詢;密碼修改;退出系統(tǒng)\n)。s)。 system(cls)。room[c].type=1。 yuding()。k)。 while(j!=18) { printf(\n\n您的證件號碼輸入有誤,請您重新輸入:\n)。 scanf(%s,guest[b].name)。amp。iM。iM。iM。d)。amp。 system(color 3b)。 int m=0。 case 3: Outsystem()。j!=2amp。printf( 返回上一層\n)。 printf( ★★******************************★★******************************★★\n)。 case 5: Outsystem()。 //返回前面定義了的標(biāo)識符 } switch(w) { case 1: fangjianxinxi()。w!=2amp。 printf( || 退訂 ||\n)。其中number變量用于記錄用戶鍵入的數(shù)字。 //讀取客戶信息函數(shù)void read2()。 //主菜單函數(shù)void fangjianxinxi()。 //客戶身份證號int phone。兩個結(jié)構(gòu)體對應(yīng)兩個儲存的文件,在每一次預(yù)訂時先用于篩選,并且當(dāng)預(yù)訂成功時再寫入;此外,當(dāng)管理員查詢時,也需要用到對文件中結(jié)構(gòu)體內(nèi)容的讀入。n==1) //三個房間都沒有空閑{}if(l!=1) //1號房間空閑,登記入住1號房間{}If(l==1amp。amp。room[i].flag==1)) { m=1。i++) { if((room[i].number==2amp。amp。m==1amp。 } }if(l==1amp。 } } for(i=0。 } } for(i=1。篩選的核心代碼如下: if(a==1) //當(dāng)客戶選擇訂一天{if(t==1) //當(dāng)所選類型為1,即高級單人房{ for(i=0。 case 5: Outsystem()。 //返回前面定義了的標(biāo)識符 } switch(w) { case 1: fangjianxinxi()。w!=2amp。printf( || 退訂 ||\n)。iM。i++) { fprintf(fp,%s %s %d %d %d\n,guest[i].name,guest[i].ID,guest[i].phone,guest[i].number,guest[i].date)。 if((fp=fopen(,a))==NULL) { printf(無法打開文件。(4)按房間號查詢模塊該模塊可供管理員按房間號查詢該房間的歷史預(yù)訂入住情況信息。本系統(tǒng)與傳統(tǒng)的電話訂房管理系統(tǒng)不同,我們添加了特色的客戶自助訂房系統(tǒng),方便客戶的需求。加準(zhǔn)確及時的服務(wù),成為各個酒店競爭關(guān)鍵。在國外,酒店預(yù)訂系統(tǒng)已經(jīng)相當(dāng)普及。如何利用先進的管理手段來提高酒店的管理水平成為酒店業(yè)務(wù)發(fā)展的當(dāng)務(wù)之急。具體完成的內(nèi)容如下:
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1