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

正文內(nèi)容

圖書館管理系統(tǒng)課程設(shè)計(c語言)-文庫吧

2025-01-03 14:39 本頁面


【正文】 mp函數(shù)找到對應(yīng)的記錄,找到則進行還書操作,否則重新查找,還書時,確定后自動將圖書狀態(tài)改為可借,并將原借書人的信息刪掉,并提示還書成功,最后返回菜單函數(shù)五、 調(diào)試與測試1. 在開始的設(shè)計中由于沒有定義好數(shù)據(jù)的類型,將價格定義為了整型,導(dǎo)致在輸入價格時帶有小數(shù)點時在瀏覽數(shù)據(jù)時出現(xiàn)亂碼。2. 在做好原程序后,編譯時提示***函數(shù)未定義,查看時卻已經(jīng)定義,最后將所有函數(shù)在主函數(shù)前聲明,問題解決。3. 在調(diào)試過程中,前一個程序忘記關(guān)閉,接著進行編譯,提示出錯,關(guān)閉以前的程序后問題解決。4. 在編寫的時候出現(xiàn)中英文切換后,用中文的標(biāo)點進行編寫導(dǎo)致出錯,查到后改掉,程序運行正常。六、 課程設(shè)計的總結(jié)這次C語言的課程設(shè)計,我的最大的感觸就是確實學(xué)到了許多東西,有許多東西都是逼出來的,原本很多不會的內(nèi)容有些無從下手,在拿到任務(wù)之前也沒有系統(tǒng)的做過一次作品,所以剛開始的時候有些無從下手,后來在網(wǎng)上看了很多的類似的程序,并結(jié)合老師給的例子,加上反復(fù)的看課本最后才動手編寫,開始時錯誤百出,后來逐步修正。通過本次課程設(shè)計,自己C語言編程的能力有了提高,特別是在文件、指針、數(shù)組、函數(shù)和結(jié)構(gòu)體方面有了很大提高,另外還學(xué)習(xí)了課本沒有講到的知識,學(xué)會了使用模塊化編程的簡單方法,另外在對話框的編程要求美觀、方面也有了體會。循環(huán)是C語言的重要方法,也是本程序的靈魂,它在本程序中既有“穿針引線”的作用,也起到了對數(shù)據(jù)進行分析、存貯、讀取等重要的作用,本程序在使用循環(huán)過程中對循環(huán)進行了多方法的應(yīng)用也是一個“亮點”,它使程序變得結(jié)構(gòu)合理,通俗易懂,也降低了程序的難度。以后要對這種方法進行深刻的體會。數(shù)組在程序中有著很重要的作用,對數(shù)據(jù)的貯存、輸入、讀取起著很重要的作用,本程序幾乎所有數(shù)據(jù)都以數(shù)組進行輸入、貯存、讀取方便了對數(shù)據(jù)的處理和輸入,數(shù)組的的使用在本程序中有很大的好處。函數(shù)是實現(xiàn)模塊化編程的基礎(chǔ),它使程序變得方面易懂,對修改起了很大作用,降低了編程的難度,一個函數(shù)就是一個功能,它使各個功能之間有了一定的獨立性,但也有了一定 的聯(lián)系性,一個函數(shù)的錯誤,不會導(dǎo)致整個程序的失敗(主函數(shù)除外),對函數(shù)的良好應(yīng)用時在本程序中又以深刻的體會,有了很大提高。結(jié)構(gòu)體的使用,為本程序提供了很大方便,也提高了程序的可讀性,結(jié)構(gòu)數(shù)組方便了對數(shù)據(jù)的管理。文件的讀取與存貯使數(shù)據(jù)可以保存下來,這一節(jié)學(xué)的不是很好,在開始時遇到了不小的困難,但前期的準(zhǔn)備工作做的還好,最終克服了。另外、感覺到在做C語言作業(yè)時編的程序是 那樣的簡短(都不足1k)、兒現(xiàn)在自己編寫的程序變大了,需要在編程方面進一步提高,同時提高了自己對編程的興趣,使自己對編程有了更深的理解,體會到編程的樂趣。參考書目:[1] 譚浩強,《C語言程序設(shè)計》(第四版)[M],清華大學(xué)出版社,2008年附:在編寫本程序時,在網(wǎng)上尋找的參考程序起到了很大的啟發(fā)與參考作用。附錄:(源代碼) include include include define STU struct Bookdefine SIZE 100void write()。void search()。void read()。void del()。void fdel()。void fmod()。void borrow()。void gback()。int load()。void printf_back()。void save(int n,STU*)。int modify_data(int,int)。void menu()。STU {char name[20]。 /*圖書名*/ char num[20]。 /*圖書編號*/ float price。 /*價格*/ char author[20]。 /*作者*/ int state。 /*狀態(tài) 未借 1 ;借出 0 */ char loader[20]。 /*借書人姓名*/ int sex。 /*性別 男 1 ; 女 0*/ long stn。 /*學(xué)號*/ }book[SIZE]。void main(){ int n, w 。 do { puts(*****************************圖書館管理系統(tǒng)*************************\n\n)。 puts(\t\t\t )。 puts(\t\t\t )。 puts(\t\t\t )。 puts(\t\t\t )。 puts(\t\t\t )。 puts(\t\t\t )。 puts(\t\t\t )。 printf(選擇功能(0~6):[ ]\b\b)。 scanf(%d,amp。n)。 if(n0||n6) { w=1。 getchar()。 } else w=0。 }while(w==1)。 switch(n) { case 1:write()。break。 case 2:read()。break。 case 3:search()。break。 case
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1