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

正文內(nèi)容

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

2025-05-26 18:04本頁面
  

【正文】 Loop_18: 。 printf( || 退出系統(tǒng) ||\n)。 printf( || 訂單查詢 ||\n)。 printf( || 房間信息 ||\n)。 printf(********************************************************************************\n)。}//*******************************************界面****************************************************void jiemian(){ system(cls)。 //是等待時間 jiemian()。 printf(\n\t\t\t★★c語言課程設(shè)計第七小組★★\n)。 printf(\n)。 } printf( ★★******************************★★******************************★★\n)。 //動態(tài)輸出字符串 Sleep(30)。 zstrlen(out)。 //用來對顯示界面顏色修改的 printf( ★★******************************★★******************************★★\n)。 char out[] = \t\t\t歡迎使用酒店房間預(yù)訂系統(tǒng)\n。 }fclose(fp)。room[i].date,amp。room[i].number,amp。iM。 exit(0)。FILE *fp。 }fclose(fp)。guest[i].number,amp。iM。 exit(0)。FILE *fp。 }fclose(fp)。amp。guest[i].date)。 fscanf(fp,%s %s %s %d %d\n,guest[i].name,guest[i].ID,guest[i].phone,amp。room[i].date,amp。room[i].number,amp。room[i],sizeof(struct room),1,fp)。iM。 } printf(客戶姓名\t身份證號\t電話號碼\t房間號\t入住日期\n)。 if((fp=fopen(,r))==NULL) { printf(cannot open file\n)。 } /*讀取并且輸出客戶信息函數(shù)*/ void read() { int i。guest[i],sizeof(struct guest),1,fp)!=1) // printf(文件寫入錯誤!\n\n)。i++) fprintf(fp,%s %s %s %d %d\n,guest[i].name,guest[i].ID,guest[i].phone,guest[i].number,guest[i].date)。 } for(i=0。 scanf(%s,amp。 printf(請按任意鍵返回主菜單,并選擇“退出系統(tǒng)”選項,在修改錯誤后再運行此系統(tǒng)。 if((fp=fopen(,a))==NULL) { printf(無法打開文件。 char c。 fclose(fp)。 // if(fwrite(amp。i2。c)。\n\n)。\n\n\n)。 FILE *fp。/*保存房間信息函數(shù)*/ void save_room(void) { int i。 //房間號int date。 //客戶身份證號char phone[11]。 struct guest /*定義各房間信息的結(jié)構(gòu)體*/{char name[30]。 //入住日期int flag。 //房間號int type。 //讀取房間信息函數(shù)void dingdanchaxun()。 //讀取客戶信息函數(shù)void tuiding()。 //退出系統(tǒng)函數(shù)void chaxun()。 //保存客戶信息函數(shù)void save_room()。 //預(yù)訂函數(shù)void read()。 //主菜單函數(shù)void fangjianxinxi()。 //密碼修改函數(shù)void guanliyuan()。老師對工作的負責(zé)深深地影響了我們?nèi)M成員,使我們在不知不覺中全心投入了課程設(shè)計,盡自己最大的努力把系統(tǒng)做得更好參考文獻[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。最后也是非常感謝老師在這次作業(yè)用心指導(dǎo),認真地幫我們指出報告存在的問題,為我們提供了和其他隊之間更多交流的機會,為我們提供了很多寶貴建議,讓我們少走彎路,更加順利地完成本次任務(wù),所以在這里很是感謝老師的辛勤付出。另外此次作業(yè)也是給我們提供了一次很好的學(xué)習(xí)機會,在剛學(xué)習(xí)完C語言課程之后,除了一些名詞上概念上的知識,我們很少將知識運用到操作上去,這一次也是我們能夠很感性地調(diào)用自己所掌握知識的同時不斷地去查找自身學(xué)習(xí)的不足,努力充實自己,通過實例操作,讓我們更深刻理解c語言的運用,把理論運用到實際中來,我想著也是一門課程設(shè)計所開展的初衷,所以說實干會有更多收獲,深入才會學(xué)得更精。我們也對本次工作進行分工,分別負責(zé)不同的模塊,在每個模塊中隊員都能做到按時完成的同時和隊友實現(xiàn)了技術(shù)交流,其中對于程序調(diào)試這個繁瑣的階段,也是隊友一起完成的,有幾個晚上我們就是在一間小課室里找bug,找著找著修改著就很晚了,這是隊友們一份難得的體會,我們也發(fā)現(xiàn)在這一段時間里我們是如此用心地做著一件事情,就是隊友間和諧的合作從而更高效率地完成工作任務(wù)。在設(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í)還是遠遠不夠的,但我們清楚這樣的機會并不多,為此我們更需要付出努力,更加地珍惜這次學(xué)習(xí)機會,同心協(xié)力完成本次任務(wù)。解決辦法:為阻止這類錯誤的出現(xiàn),程序設(shè)計者可在程序中編入一些由自己來檢查這類錯誤的程序段。這是指可執(zhí)行程序執(zhí)行過程中發(fā)現(xiàn)的錯誤。解決辦法:可以通過運行程序,然后系統(tǒng)會自動檢查錯誤并且列出錯誤,這時候需要同合作的同學(xué)一起討論,知道該代碼需要什么作用,最后通過瀏覽資料和上網(wǎng)找答案來更正錯誤。問題一:編譯時期產(chǎn)生的錯誤。這次實驗我覺得真的讓我們學(xué)習(xí)了很多,我們在上學(xué)期對c語言還只是基礎(chǔ)的認知,現(xiàn)在通過資料的查詢,我們懂得了很多課本沒有的,同時也對c語言的運用更加深入,比如對問題的分析思路、錯誤的排除、一切困難問題的查找與解決、已經(jīng)對結(jié)構(gòu)體的運用等等。上學(xué)期上的c語言課程中的習(xí)題都是書本上可以找到的,而這次很多問題要在設(shè)計中找出問題并且總結(jié),然后在網(wǎng)上查找資料來解決。我那時覺得有時自己以為很棒的想法可能還不是最好的,必須要拿出去跟別人討論。再有的是,這個酒店房間預(yù)訂系統(tǒng)難度比一般的難一些(雖然過后解決問題后發(fā)現(xiàn)問題其實不是特別難),因為這個是動態(tài)的。解決辦法:按錯誤提示一條一條尋找錯誤,不懂的百度,結(jié)果發(fā)現(xiàn)多數(shù)都是符號問題造成的錯誤,一一改過來后成功編譯。解決方法:通過不斷重復(fù)調(diào)試程序,從main()函數(shù)不斷進入其他調(diào)用的函數(shù)中,并且采用標(biāo)志位的方式來對函數(shù)進行準(zhǔn)確調(diào)用,找到調(diào)用錯誤的函數(shù)并矯正其調(diào)用的方式。這次的酒店房間預(yù)訂系統(tǒng)為主題的C語言課設(shè),我們僅僅圍繞C語言為開發(fā)環(huán)境,緊抓主題,盡量讓客戶易上手的角度來設(shè)計的,借鑒了許多的預(yù)定系統(tǒng)的基本框架,盡善盡美。文書工作部分我事先參考了模板做出了一個具體的脈絡(luò)框架,等待技術(shù)組的填充,再由大家提意見,在界面的截取,文件代碼的排版和美化上下了功夫,最后等技術(shù)組確認最后文件后統(tǒng)一檢查排版打印。確實,一個團隊中總有一個是相對出類拔萃的高手可以主持著技術(shù)層面的一切,在我看來,一個人的能力再大也有極限,思維是不會在一個人的層次上有突變的,但是我們不是一個人,我們有一個團隊。本人深知自身對C語言本身的認識少之又少,又在課程中沒有吮吸多少精華,資質(zhì)愚鈍,不合適技術(shù)層面的深化。解決辦法:根據(jù)實際需要,選擇適當(dāng)?shù)淖兞浚@樣不但使得數(shù)據(jù)適合使用,也有效的使用計算機的內(nèi)存,避免造成浪費問題2:調(diào)試程序時有時忘了把之前運行的窗口關(guān)掉,導(dǎo)致出現(xiàn)非語法error.解決辦法:每次改完程序要編譯驗證是否有語法錯誤時,一定要把之前運行的窗口關(guān)掉.心得體會:在本次C語言課程設(shè)計中我主要負責(zé)的是匯總工作。當(dāng)然,經(jīng)過這次課設(shè),感覺我的素養(yǎng)也真的提升了不少,哈哈。此外,對于函數(shù)各部分的設(shè)計有容易的,但也總少不了難的地方,當(dāng)然,問題是人解決的,總覺得,人家能做出來的只要我花點心思我也一定能搞好,所以,真得有鍥而不舍的韌性。心得體會:老實講,做這個課設(shè)花費的心機不比上學(xué)期學(xué)C語言的少,盡管課設(shè)的學(xué)時比較少…C語言是一門規(guī)則性很強的學(xué)科,一旦你有一處出現(xiàn)了一點錯誤,哪怕只是一個符號的錯誤,運氣好的編譯會給出錯誤提示;而運氣不好的時候,一個符號的錯誤編譯也可能通過,但運行結(jié)果卻是和你本來計劃的截然不同的,然后你也只能通過錯誤的運行結(jié)果一步一步地推算是哪里出現(xiàn)了問題,這是非常考驗編代碼人的耐心和邏輯能力的。問題4:在實現(xiàn)讀取文件功能的時候,有的需要只讀不輸出,有的則需要輸出,一個read函數(shù)難以實現(xiàn)。問題3:在編寫對文件的寫入和讀取函數(shù)的時候,原來參考書上的例子用“wb”和“rb”方式寫讀,但發(fā)現(xiàn)每次寫入都是刷新了原文件的,然后讀取也是亂碼。解決方法:通過鍵盤給結(jié)構(gòu)體成員變量賦值,對于結(jié)構(gòu)體的非數(shù)組成員變量要加上取地址符號。以下為分成員論述:佘金鴻:問題1:原本設(shè)計結(jié)構(gòu)體開始只設(shè)計了一個,導(dǎo)致實現(xiàn)功能不全面解決辦法:重新分功能模塊討論,仔細考究出兩個結(jié)構(gòu)體和若干變量。在寫的過程中,遇到不懂的地方以及調(diào)試出現(xiàn)錯誤,先小組討論,再到網(wǎng)上查詢相關(guān)內(nèi)容,并及時向老師請教。 }4系統(tǒng)調(diào)試系統(tǒng)調(diào)試方法,調(diào)試過程中遇到的問題及解決辦法。 Sleep(3000)。 } } else continue。 goto Loop_20。i)。//用來判斷顧客輸入的信息查詢是否有錯 printf(\n請輸入1返回:\n)。 if(guest[i].number==7||guest[i].number==8||guest[i].number==9) printf(房間類型:豪華大床房\t\t)。 if(guest[i].number==1||guest[i].number==2||guest[i].number==3) printf(房間類型:高級單人房\t\t)。 printf(身份證號:%s\n,guest[i].ID)。 printf( ★★******************************★★******************************★★\n)。guest[i].number==n) //找到紀(jì)錄,輸出信息 { printf( ★★******************************★★******************************★★\n)。i++) // 在所有的紀(jì)錄中查找 if(guest[i].date==damp。 for(i=0。d,amp。 printf(請輸入要查詢的日期房號:(格式為日期房號)\n)。
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1