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

正文內(nèi)容

c課程設(shè)計(jì)報(bào)告--矩陣乘法計(jì)算(參考版)

2024-11-03 22:23本頁(yè)面
  

【正文】 我會(huì)在以后的學(xué)習(xí)中更加努力鍛煉自己,提高自己,讓自己寫出更好更完善的程序,為以后的編程打好基礎(chǔ)!總而言之,這次C++程序設(shè)計(jì)實(shí)踐讓我收獲很大。以后我會(huì)繼續(xù)努力,大膽創(chuàng)新,爭(zhēng)取能編寫出透射著自己思想的程序。但是我感覺自己的創(chuàng)新還不夠典型,總之還不是很滿意。雖然這次課程設(shè)計(jì)是在參考程序的基礎(chǔ)之上進(jìn)行的,但是我覺得對(duì)自己是一個(gè)挑戰(zhàn)和鍛煉。這些寶貴的編程思想和從中摸索到的經(jīng)驗(yàn)都是在編程的過程中獲得的寶貴財(cái)富。懂得了在進(jìn)行編寫一個(gè)程序之前,要有明確的目標(biāo)和整體的設(shè)計(jì)思想。但是我堅(jiān)定信念,對(duì)自己充滿了信心,想盡一切辦法克服重重困難。我經(jīng)過這段時(shí)間的編程,對(duì)其中的艱辛,我是深有體會(huì)。當(dāng)然,老師的指導(dǎo)和同學(xué)的幫助也是不可忽視的,他們給了我許多提示和幫助,教會(huì)了我編譯復(fù)雜程序的方法。所以,鍛煉了我們挑戰(zhàn)難題,學(xué)會(huì)用已掌握的知識(shí)去解決具體問題的能力,進(jìn)一步培養(yǎng)了獨(dú)立思考問題和解決問題的能力。像職工信息表這樣的程序設(shè)計(jì),經(jīng)歷了平時(shí)在課堂和考試中不會(huì)出現(xiàn)的問題和考驗(yàn)。我加強(qiáng)了對(duì)C++程序設(shè)計(jì)這門課程的認(rèn)識(shí),并且復(fù)習(xí)了自己以前學(xué)習(xí)到的知識(shí)。} ///////////////////////////////////////////////////////////////////入信息第五篇:c++課程設(shè)計(jì)總結(jié)課程設(shè)計(jì)總結(jié)經(jīng)過一個(gè)學(xué)期對(duì)《C++程序設(shè)計(jì)》的學(xué)習(xí),我學(xué)習(xí)到了基本的理論知識(shí),了解到了C++語言程序設(shè)計(jì)的思想,這些知識(shí)都為我的課程實(shí)踐和進(jìn)一步的學(xué)習(xí)打下了堅(jiān)實(shí)的基礎(chǔ)。/*輸入判斷*/ i++。/*清除多余的輸入*/ cout提示:繼續(xù)寫入?(Y/N)”。coutManus[n+i].Province。coutManus[n+i].Author。)/*判斷*/ { coutManus[n+i].Number。sign!=39。amp。/*x[10]為清除多余的數(shù)據(jù)所用*/ while(sign!=39。/*返回選擇*/ } /////////******功能1*************錄*************************************************/////////////////////int Input(Manuscript Manus[],int n)/*錄入信息*/ { int i=0。039。)。/*讀入選擇*/ }while(c39。do { system(“cls”)。Manuscript Manus[100]。//投稿日期char Province[20]。//稿件名稱char Author[20]。與同學(xué)討論向同學(xué)請(qǐng)教有時(shí)候也不失為一個(gè)好方法,一個(gè)人的智慧畢竟是不全面的,集體的力量才是強(qiáng)大的!六 小組分工程序設(shè)計(jì) 系統(tǒng)調(diào)試 呂榮興七 部分程序代碼include /*引用庫(kù)函數(shù)*/ include include include include include typedef struct {int Number。于是,我詢問了周邊同學(xué)??赐昝恳粋€(gè)函數(shù),心里算是有些程序雛形了。接著,我瀏覽了成員函數(shù),每個(gè)成員函數(shù)看起來并不很難,簡(jiǎn)單的輸入輸出(AddItem),指針取值(基本都涉及到了)還有交換變量的數(shù)據(jù)域(swap)。程序編好后,執(zhí)行時(shí)出現(xiàn)了許多錯(cuò)誤,大多是定義的不規(guī)則,究其原因,我根本沒看懂模板。我認(rèn)為只要把模板略加改動(dòng),就能夠完成這次作業(yè)了。只要有個(gè)模板不就行了嘛,小事一樁啊!但結(jié)果并非如此在后來的實(shí)踐過程中,我還是碰到了許多麻煩。老師建議我們找一個(gè)模板,認(rèn)真仔細(xì)地看,去理解它,看懂它,然后根據(jù)自己的實(shí)踐內(nèi)容適當(dāng)修改,應(yīng)該就沒多大問題了。功能五:添加稿件信息功能的測(cè)試,其結(jié)果如下圖所示:選擇功能5后,將出現(xiàn)提示:“插入一組稿件信息”,接下來可以根據(jù)提示信息將所要插入的稿件信息逐一錄入系統(tǒng),并可在功能2中顯示出來看是否插入成功,按任意鍵同樣可以退出該功能,進(jìn)入主菜單重新進(jìn)行新的任務(wù);功能六:信息修改功能的測(cè)試,其測(cè)試結(jié)果如下:首先,找出需要修改的稿件信息,并將其顯示出來,然后再進(jìn)行修改功能,修改完成后可以按任意鍵退出該功能;同樣,可以在功能2中檢查是否修改成功;功能七:刪除文件功能的測(cè)試,其測(cè)試結(jié)果如下圖所示:稿件刪除成功后,按任意鍵返回主菜單進(jìn)行新的任務(wù);功能八:讀入數(shù)據(jù)功能,其測(cè)試結(jié)果為:讀入文件后,按任意鍵回單主菜單,再在主菜單里選擇功能2查看讀入數(shù)據(jù)是否成功;功能九:將系統(tǒng)中的稿件信息寫入指定文件的功能的測(cè)試,其結(jié)果如下圖所示:功能0:即退出該系統(tǒng),其顯示如下:安全退出系統(tǒng)。功能二:顯示所有的稿件信息功能的測(cè)試結(jié)果,顯示所有稿件的各項(xiàng)信息,其結(jié)果如下:可以看出,該項(xiàng)功能可以將系統(tǒng)中所有的稿件信息一一顯示出來,便于查看,在結(jié)果顯示出來以后可以按任意鍵退出該功能回到主菜單進(jìn)行新的功能選項(xiàng);功能三統(tǒng)計(jì)篇數(shù)的功能:該功能可以按作者的省份將每個(gè)省的稿件發(fā)表總的篇數(shù)統(tǒng)計(jì)出來,并按照從高到低的順序?qū)⑵渑帕酗@示出來。調(diào)試成功后的主菜單顯示如下:如菜單中所示,共有0—9是個(gè)選項(xiàng),分別對(duì)應(yīng)了該稿件管理系統(tǒng)的十個(gè)相應(yīng)的功能,選擇相應(yīng)的功能可以執(zhí)行想要的一些功能。通過這一次的學(xué)習(xí),我認(rèn)識(shí)到,時(shí)間不是讓我們浪費(fèi)在那些無聊的事情上,盡管這里是大學(xué),不像高中那樣,但是我們不能就此認(rèn)為浪費(fèi)時(shí)間就是理所當(dāng)然的。在連續(xù)了兩個(gè)星期的時(shí)間后,終于,我所編寫的程序可以編譯通過了,大部分功能也都能得以實(shí)現(xiàn)了。下面進(jìn)行的便是上機(jī)調(diào)試。最后,選擇功能“0”退出該系統(tǒng),并顯示“謝謝您的使用!”。在上面的這些功能函數(shù)定義好了以后,接下來的便是菜單函數(shù)Menu()和主函數(shù)void main()的編寫設(shè)計(jì)。打開文件f2,按循環(huán)方式將系統(tǒng)中的所有稿件信息寫入到指定的文件之中。并顯示“提示:讀入數(shù)據(jù)成功,可選擇【顯示所有信息】查看”。功能函數(shù)8:將已知文件中的稿件信息讀入到系統(tǒng)之中定義讀入數(shù)據(jù)函數(shù)Duru()。并輸出提示“已成功刪除!”。功能函數(shù)7:信息刪除功能定義一個(gè)刪除稿件信息的函數(shù)Delete(),輸入提示“請(qǐng)輸入需要?jiǎng)h除的稿件的編號(hào)”,查找判斷,如果沒有找到相應(yīng)的編號(hào)的稿件信息,則說明該系統(tǒng)中沒有要查找的稿件信息,返回信息失敗,輸出提示“提示:對(duì)不起,無法找到該編號(hào)!”。若沒有找到相應(yīng)的函數(shù),則說明輸入有誤,系統(tǒng)中不存在所輸入得稿件,并且輸出提示“對(duì)不起,無該稿件的信息”。功能函數(shù)6:修改信息功能定義修改稿件信息函數(shù)Modify(),運(yùn)行時(shí),先是輸入提示“輸入需要修改的稿件的編號(hào)”,然后進(jìn)行查找判斷,若查找到了,則顯示“編號(hào) 名稱 作者名字 投稿日期 作者省份”,并在相應(yīng)的位置將相應(yīng)的稿件信息顯示出來,顯示出來以后的一步便是對(duì)該稿件的信息進(jìn)行修改,先是將修改后的稿件信息逐個(gè)輸入(交互輸入),再將修改后的信息與原來的信息賦給原來的那組稿件,這樣,一組稿件信息的修改便完成了。該函數(shù)開始是用一個(gè)字符型數(shù)組char x[10]將多余的輸入清除,然后再用交互輸入的方法將稿件的各項(xiàng)信息逐個(gè)寫入系統(tǒng)之中,包括稿件的編號(hào),稿件的名稱,第一作者的名字,投稿日期,作者的省份等等。在查找稿件信息的時(shí)候,還可以根據(jù)稿件的名稱,第一作者的名字,投稿日期,作者的省份等信息進(jìn)行查找并將其刪除。功能函數(shù)4:查找信息定義一個(gè)查找稿件的函數(shù),并可以將找到的稿件信息顯示出來,Search(),文件內(nèi)容是,先是輸入提示:“輸入需要查找的稿件的編號(hào)”,接下來便是在在系統(tǒng)的已有數(shù)據(jù)中查找,如果沒有相關(guān)的稿件信息,則輸出提示:“對(duì)不起,無法找到該稿件的信息!”相應(yīng)的,輸入信息失敗,然后返回。功能函數(shù)3:按作者的省份統(tǒng)計(jì)出各省發(fā)表高見的總篇數(shù),先是定義幾個(gè)int型變量i,a,sa,并賦給初始值0;以及各省的名稱:如A省,char A;再使用for循環(huán)語句統(tǒng)計(jì)出各省所發(fā)表的稿件的總的篇數(shù)。顯示稿件信息的時(shí)候用的是循環(huán)輸入。功能函數(shù)1:稿件信息錄入功能定義信息錄入函數(shù)Input(),首先是清除多余的數(shù)據(jù),在判斷適合以后,再交互輸入稿件的各項(xiàng)信息,在輸入完成以后利用get(x)將多余的輸入清除。下面便是我在設(shè)計(jì)算法時(shí)的一些基本想法:首先是定義一個(gè)結(jié)構(gòu)體數(shù)組,用于存放稿件的一些基本信息:稿件編號(hào)Number,其類型為int型,稿件名M_Name,其為char型數(shù)組,作者名字Author,同樣為char型數(shù)組,投稿時(shí)間Time,char型,作者省份Province,char型數(shù)組。在編寫程序的時(shí)候,最關(guān)鍵的地方就是算法的設(shè)計(jì),這一步,我想也該是整個(gè)課程設(shè)計(jì)中最困難的地方。設(shè)計(jì)思想我的總體思路是先定義一個(gè)稿件的結(jié)構(gòu)體數(shù)組,用于儲(chǔ)存稿件的各項(xiàng)信息,在定義了數(shù)組以后,接下來便是定義一些函數(shù)用于實(shí)現(xiàn)各項(xiàng)功能,最后定義主函數(shù),并應(yīng)用switch語句等調(diào)用定義過的各項(xiàng)子函數(shù)來實(shí)現(xiàn)該系統(tǒng)的各項(xiàng)功能。要求利用類實(shí)現(xiàn),數(shù)據(jù)采用文件輸入。更重要的是,我們要明確該程序的目的:能夠有把握程序總的方向。要考慮函數(shù)成員的實(shí)現(xiàn)。系統(tǒng)需求分析對(duì)于稿件管理系統(tǒng)要有一個(gè)清晰的認(rèn)識(shí),要知道一篇稿件包含哪些信息,而且要了解其中具體有哪些數(shù)據(jù)及變量,這就需要做一些查詢或者詢問的工作。4根據(jù)用戶要求輸出某作者某月(從鍵盤輸入作者名和月份)的所有稿件數(shù)據(jù)。2輸入每件稿件的發(fā)表日期,審稿意見。其應(yīng)包括以下幾項(xiàng)基本的功能:1)將稿件的一些基本信息(如稿件的編號(hào),稿件名,第一作者的名字,投稿的日期,作者的省份等等)錄入到系統(tǒng)中;2)顯示信息,即將系統(tǒng)中所有的稿件信息全部顯示出來,方便人們的查看; 3)刪除信息功能,即可以將一些不需要或是錯(cuò)誤的文件刪除; 4)修改,即將一些錯(cuò)誤的稿件信息更正;5)查看,即可以查看系統(tǒng)中一些稿件的信息,而不需要將所有的信息都顯示出來,可更精確的查詢某一個(gè)稿件的信息,找到并顯示出來;6)統(tǒng)計(jì),即按照稿件作者的省份將每個(gè)省投稿的總的篇數(shù)統(tǒng)計(jì)出來并從高到低排列顯示; 7)添加信息,即在原有數(shù)據(jù)的基礎(chǔ)上增加一組或多組稿件的信息; 8)將輸入系統(tǒng)的稿件信息寫入到指定的文件中,便于保存; 9)將已有文件中的稿件信息讀入到系統(tǒng)中,便于查看; 10)退出系統(tǒng)。清屏函數(shù)是在百度百科上獲取的知識(shí),也屬于自學(xué)的新知識(shí)。在將字符串轉(zhuǎn)換為浮點(diǎn)型數(shù)字進(jìn)行運(yùn)算的思想主要參考了《程序設(shè)計(jì)引導(dǎo)及在線實(shí)踐》這本書里面的一道程序,然后加以靈活運(yùn)用,轉(zhuǎn)換為自己的代碼。當(dāng)然,在課程設(shè)計(jì)過程中,有些細(xì)節(jié)的處理還是不夠完美,需要完善的地方還有很多,還需要繼續(xù)努力,盡量將程序完善。在能力上得到了一些提升。課程設(shè)計(jì)心得體會(huì)通過這次課程設(shè)計(jì),增強(qiáng)了我的自信心。還有一個(gè)知識(shí)點(diǎn)是清屏函數(shù),它也是包含于頭文件中的,使用形式為system(“CLS”)。返回值是轉(zhuǎn)換后的浮點(diǎn)型數(shù)。)才結(jié)束轉(zhuǎn)換,并將結(jié)果返回。具體的函數(shù)說明是: atof()會(huì)掃描參數(shù)nptr字符串,跳過前面的空格字符,直到遇上數(shù)字或正負(fù)符號(hào)才開始做轉(zhuǎn)換,而再遇到非數(shù)字或字符串結(jié)束時(shí)(3
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1