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

正文內(nèi)容

c語(yǔ)言圖書信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告-文庫(kù)吧

2025-03-27 22:18 本頁(yè)面


【正文】 系統(tǒng)信息按作者名查詢的界面 按作者名查詢 系統(tǒng)信息按作者名排序 信息排序界面6 程序設(shè)計(jì)調(diào)試情況分析1)問(wèn)題:在信息查詢完成后,無(wú)法跳出該界面,無(wú)法回到主界面。 查詢后無(wú)法回到主界面解決方法:在信息查詢那個(gè)版塊的程序中,把原先用scanf輸入字符改成gets(no),排除由于回車鍵出現(xiàn)的問(wèn)題。2)問(wèn)題:“登錄號(hào)書名作者?!敝g無(wú)空格號(hào)解決方法:改為printf(\n %9s%9s%9s%9s%9s%9s%9s\n,登錄號(hào),書名,作者名,分類號(hào),出版單位,出版時(shí)間,價(jià)格)。 拉寬長(zhǎng)度。7 課程設(shè)計(jì)小結(jié)通過(guò)一周的課程設(shè)計(jì),第一次我們?cè)囍盟鶎W(xué)的C語(yǔ)言知識(shí)去編制生活中常用的程序。我們是小組選擇編輯圖書信息管理系統(tǒng)程序。由于分工合作,我負(fù)責(zé)的是查詢和排除模塊。起初對(duì)知識(shí)掌握的不夠全面,在整個(gè)設(shè)計(jì)過(guò)程中遇到很多問(wèn)題。比如,編譯出現(xiàn)錯(cuò)誤,對(duì)于格式的掌握還不夠透徹;在分界面運(yùn)行完后,回不到系統(tǒng)的主界面,出現(xiàn)了死循環(huán);在刪除信息的板塊中,刪除了要保留的;運(yùn)行時(shí),屏幕顯示的字之間無(wú)空格。后來(lái),通過(guò)小組互相幫組討論,查閱書籍,改善了程序。首先把原程序中的運(yùn)用scanf()輸入字符,改為getchar(),排除了接受回車鍵所出現(xiàn)的問(wèn)題,能夠順利的返回主界面。其次,printf()中字符串控制的長(zhǎng)度拉寬。最后還是能如期的完成此次實(shí)訓(xùn)。當(dāng)然,由于初次接觸圖書管理系統(tǒng)的設(shè)計(jì),程序還是存在缺陷。比如操作起來(lái)不夠簡(jiǎn)便、連貫,同時(shí)也沒(méi)考慮到實(shí)際問(wèn)題。如圖書的價(jià)格要取大于等于零的數(shù)等。總之,此次的課程設(shè)計(jì)還是對(duì)我們的專業(yè)很有幫助。既鞏固了我們的C語(yǔ)言知識(shí),讓我們對(duì)一部分函數(shù)的功能有了更加深刻的理解,把所學(xué)運(yùn)用到實(shí)際,也使我們?cè)谙到y(tǒng)設(shè)計(jì)領(lǐng)域有了新的拓展,開(kāi)發(fā)我們的思維。參考文獻(xiàn)[1] 吉順如. 《C程序設(shè)計(jì)教程與實(shí)驗(yàn)》. 北京 :清華大學(xué)出版社. 2011. 48103 附錄 系統(tǒng)源程序include //頭文件includeincludedefine L 30 //宏定義define Q 200struct book //定義一個(gè)book類結(jié)構(gòu)體。{ char no[L]。 char name[L]。 char author[L]。 char fenlei[L]。 char puttime[L]。 char putfrom[L]。 char price[L]。}。//函數(shù)聲明 //函數(shù)聲明void menu()。int bookluru(struct book*p,int n)。 void bookliulan(struct book*p,int n)。 void bookchaxun(struct book*p,int n)。 void bookxiugai(struct book*p,int n)。 int bookzhengjia(struct book*p,int n)。int bookshanchu(struct book*p,int n)。 void bookpaixu(struct book*p,int n)。 void DLsearch(struct book*p,int n)。 void AUsearch(struct book*p,int n)。int bookzairu(struct book*p,int n)。void goout()。int bookbaocun(struct book*p,int n)。 void main() //主函數(shù){ char slect,yn。 struct book record[Q]。 //定義book類結(jié)構(gòu)體變量存放圖書信息共200條 int total=0,flag。 total=bookzairu(record,Q)。 //從文件讀取圖書信息,不超過(guò)200條 do { menu()。 //顯示菜單 printf(請(qǐng)服務(wù)項(xiàng)編號(hào):)。 slect=getchar()。 getchar()。 switch(slect) { case39。039。: goout()。break。 case39。139。: total=bookluru(record,total)。break。 //函數(shù)調(diào)用 case39。239。: bookliulan(record,total)。break。 case39。339。: bookchaxun(record,total)。break。 case39。439。: bookxiugai(record,total)。break。 case39。539。: total=bookzhengjia(record,total)。break。 case39。639。: total=bookshanchu(record,total)。break。 case39。739。: bookpaixu(record,total)。break。 case39。839。: flag=bookbaocun(record,total)。 if(flag==1) printf(圖書信息保存成功!\n)。 else printf(圖書信息保存失?。n)。 break。 default:continue。 } if(slect==39。039。) break。 printf(\n還要繼續(xù)選擇嗎?(Y/N))。 //提示是否結(jié)束 do { yn=getchar()。 getchar()。 if (yn==39。Y39。||yn==39。y39。) break。 else if (yn==39。N39。||yn==39。n39。) break。 else printf(非法選項(xiàng)!\n還要繼續(xù)選擇嗎?(Y/N))。 } while(1)。 } while(yn!=39。N39。amp。amp。yn!=39。n39。)。}//圖書管理系統(tǒng)主菜單.void menu(){ system(cls)。 printf(\n\n)。 printf(請(qǐng)選擇服務(wù)項(xiàng)目編號(hào)(08)\n)。 printf(******************************************************************\n)。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1