欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      c++實踐心得體會1600

      時間:2019-05-12 02:28:27下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《c++實踐心得體會1600》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《c++實踐心得體會1600》。

      第一篇:c++實踐心得體會1600

      在本課程學(xué)習(xí)過程中我遇到了下面這些問題:

      1、剛開始C++實踐理論課的學(xué)習(xí)時,我的學(xué)習(xí)興趣很高,總想著自己能夠完全掌握PPT的知識,做成一個完美的程序。隨著學(xué)習(xí)的進展,調(diào)試程序總是出現(xiàn)問題,最夸張的一次出現(xiàn)了204個ERRORS,也經(jīng)常不知道怎么去在正確的期房插入程序塊。而比較嚴(yán)格的語法規(guī)則,也讓我一時難以接受,產(chǎn)生畏難情緒,總是怕,最后因為怕學(xué)不好而導(dǎo)致沒有學(xué)好。

      2、注重理論學(xué)習(xí),忽視上機編程實踐,造成“只能用筆在紙上編程”的奇怪現(xiàn)象。特別是在剛開始時,我一開始編譯連接就手忙腳亂,總是會出現(xiàn)許多錯誤。有時程序則一再出現(xiàn)錯誤,使我就更不理解該如何查找錯誤,如何排除錯誤了。

      3、在前期的學(xué)習(xí)中我沒有抓得很緊,總覺得不是很難,希望通過突擊搞定課程學(xué)習(xí)。而事實上,本課程實踐要靠平時的積累,幾乎不能靠臨時突擊,因為前面基礎(chǔ)不夠扎實,到了后面險些無法彌補。

      4、我發(fā)現(xiàn)自己在后期的學(xué)習(xí)中有些急于求成,總想編寫綜合性的程序,把老師的要求一次性盡快完成。這直接導(dǎo)致了我編的程序一時很亂,幾乎無法閱讀。

      后來才發(fā)現(xiàn)為了學(xué)好本課程,沒有什么竅門,只能采用一些“笨”技巧:

      認(rèn)真聽講,積極思考,提高上課效率。老師上課講述的都是課程實踐的重點和難點,聽好課程能夠達(dá)到“事半功倍”的目的。

      主動上機,多多實踐,提高動手才能,實習(xí)時不能著急。通過上機實踐來驗證所學(xué)的理論,通過在機器上查找錯誤來鞏固概念,通過提高上機才能來促進理論學(xué)習(xí),開闊編程思路,提高反映效率,提高分析問題解決問題的才能,鍛煉心理素質(zhì),提高心理承受才能。

      這是第二次上計算機實踐課程了,第一次是網(wǎng)頁設(shè)計。雖然兩次要完成的任務(wù)不同,但給人的感覺都是較迷茫的。由于我上課時沒有認(rèn)真聽C++課程老師的講解,學(xué)得相當(dāng)糟糕,但要設(shè)計的又是一個較大的程序,便去請教老師。老師建議我們找一個模板,認(rèn)真仔細(xì)地看,去理解它,看懂它,然后根據(jù)自己的實踐內(nèi)容適當(dāng)修改,應(yīng)該就沒多大問題了。

      老師的話給了我莫大的鼓勵,但不自覺地滋生了傲慢的態(tài)度。只要有個模板不就行了嘛,小事一樁啊!但結(jié)果并非如此,在后來的實踐過程中,我還是碰到了許多麻煩。

      其中,對于按省份給每個省的總發(fā)表篇數(shù)進行排序這一問題,剛開始真的不會弄,我一開始以為要用一維數(shù)組來排序,可還是不太明白。于是,我詢問了周邊同學(xué),才知道他們用的是Access導(dǎo)入C++,再利用Access的排序功能,并且調(diào)試成功了,聽他們講解后我便用了他們的方法。與同學(xué)討論、向同學(xué)請教有時候也不失為一個好方法,一個人的智慧畢竟是不全面的,集體的力量才是強大的!同時,在運行時老是會出現(xiàn)一些錯誤,但我發(fā)現(xiàn)其實里面的參數(shù)并不復(fù)雜,只要跟著那個error的提示,一個一個的改下去,其實很簡單的。結(jié)果事實也是如此,用了一個小時多一點,102個錯誤全部搞定了。錯誤幾乎為以下三類:

      1.冒號,分號等符號打錯了; 2.大小寫等造成的對應(yīng)問題; 3.變量的不完全修改。

      改完以后,在執(zhí)行時我發(fā)現(xiàn)界面不好看,于是我又將主界面略加修改了些??瓷先ッ烙^了不少。再運行功能,幾乎都能順利運行,但還是存在一些瑕疵,但是我還是不太會弄清怎么回事。于是,又去問同學(xué),在他們的幫助下,成功解決這個問題,在此真要好好謝謝他們!

      終于大功告成!欣慰在這次實踐中,我不僅彌補了自己在C++課上所落下的內(nèi)容,尤其是指針那塊部分,雖然現(xiàn)在概念搞的還不是很懂,但看見程序是能夠理解的。這次C++實踐是給我們這一學(xué)期來所學(xué)知識的一個總復(fù)習(xí),總的實踐。它讓我們把所知道的知識點運用的更好,把不知道的知識點搞得明白了。實踐出真知,通過這次實踐,我也系統(tǒng)的把課本好好的第四次回顧了下。猛然覺得,C++二級考試更有把握了。

      在本門課程實踐過程中,我更好的領(lǐng)悟了自學(xué)的重要性,并且和同學(xué)加強了交流,以便我們互相及時答疑解惑。同時我也學(xué)會了采用多種形式進行交流,不僅只是傳統(tǒng)的面對面進行相互答疑,同時也利用網(wǎng)絡(luò)通過百度知道、百度文庫、郵件、BBS進行網(wǎng)上交流,也學(xué)會了絕對不要將問題積累到最后。

      同時在本次實踐中,我還開闊了眼界,打開了思路,閱讀了幾本關(guān)于C++編程的教程,從而通過理解不同作者對于C++的不同看法,來提高我對C++的理解,以方便自己在未來對C++的進一步學(xué)習(xí)。

      第二篇:C++實踐報告

      中南大學(xué)

      本科生課程設(shè)計(實踐)任務(wù)書、設(shè)計報告

      (C++程序設(shè)計)

      題 目 學(xué)生姓名 指導(dǎo)教師

      C++程序設(shè)計實踐

      * *

      孫 岱

      學(xué) 院 地球科學(xué)與信息物理學(xué)院 專業(yè)班級 信息物理工程類1106班 學(xué)生學(xué)號

      01451106**

      計算機基礎(chǔ)教學(xué)實驗中心

      2012年 7 月 日

      C++程序設(shè)計實踐報告書

      C++是一種使用非常廣泛的電腦程式設(shè)計語言,在當(dāng)今網(wǎng)絡(luò)如此發(fā)達(dá)的時代能夠運用C++語言進行編程顯得尤為重要。它是一種靜態(tài)資料類型檢查的,支援多范型的通用程式設(shè)計語言。C++支援程序化程式設(shè)計、資料抽象化、面向?qū)ο蟪淌皆O(shè)計、泛型程式設(shè)計、基于原則設(shè)計等多種程式設(shè)計風(fēng)格。在系統(tǒng)學(xué)習(xí)完《C++程序設(shè)計基礎(chǔ)》課程后,我們在老師的指導(dǎo)下進行了這次C++程序設(shè)計實踐,主要以visual C++6.0為編譯環(huán)境,重點使用了visual C++ MFC編程實現(xiàn)實踐所要求的功能。

      【任務(wù)描述】

      這次實踐采用了上機實踐與老師集體輔導(dǎo)結(jié)合的方式,以完成輔導(dǎo)老師下發(fā)的《C++語言課程設(shè)計任務(wù)書》中指定任務(wù)與要求為目的,要求我們在已學(xué)過的《C++程序設(shè)計基礎(chǔ)》所掌握的一些C++語言的結(jié)構(gòu)和函數(shù)的基礎(chǔ)上,以全新的角度去感知和運用C++語言進行一些具有相關(guān)目的和功能的程序設(shè)計和編譯。在這次實踐中,我們統(tǒng)一以visual C++ 6.0為編譯系統(tǒng),使用visual C++ MFC編程來達(dá)到和完成輔導(dǎo)老師給的《C++語言課程設(shè)計任務(wù)書》中給出的題目,其中部分題目以基本對話框為應(yīng)用程序的框架,另一部分則設(shè)計為單文檔界面(SDI)應(yīng)用程序。這些程序都具有不同的設(shè)計目的和應(yīng)用功能,運用了常用的基本控件,如靜態(tài)文本框、命令按鈕、編輯框、復(fù)選框、列表框、組合框、滾動條等。

      本次實踐可分為三部分:

      一、基于對話框的Windows應(yīng)用程序:

      這部分以知識要點掌握與編程實例主輔結(jié)合的方式,讓我們基本掌握了基于對話框的應(yīng)用程序的創(chuàng)建過程,建立基于對話框的 MFC 應(yīng)用程序框架,放置控件并設(shè)置控件屬性,以及為控件連接變量(即為控件命名),添加并且編寫消息處理函數(shù)。在這部分實踐中,我按照任務(wù)書中要求按照任務(wù)書所給的實例,基本掌握了基于對話框的 MFC 應(yīng)用程序中各常用的基本控件的使用。在完成對MFC編程的初步了解后,我們按《C++語言課程設(shè)計任務(wù)書》所給出的題目和要求完成了相關(guān)基于對話框的 MFC 應(yīng)用程序的編譯。實踐完成了以下任務(wù)和要求:

      1.編寫一個如圖所示的應(yīng)用程序。若單擊“復(fù)制”按鈕,則把上面的編輯框中的內(nèi)容復(fù)制到下面的編輯框中;若單擊“結(jié)束”按鈕,則退出程序的運行。

      2.輸入一元二次方程 ax2 +bx+c=0 的系數(shù) a、b、c,計算并輸出兩個根 x1、x2。

      3.編寫一個能對列表框進行項目添加、修改和刪除操作的應(yīng)用程序。

      4.設(shè)計如圖所示的對話框。若選定了“日期”或“時間”復(fù)選框,則在對應(yīng)的只讀編輯框中顯示系統(tǒng)當(dāng)前日期或時間。

      5.設(shè)計如圖所示的對話框。單擊“確定”按鈕后,在列表框中顯示選擇的信息。

      二、文檔/視圖結(jié)構(gòu)應(yīng)用程序:

      文檔/視圖結(jié)構(gòu)的思想是將數(shù)據(jù)的管理與顯示分離,其中文檔用于管理應(yīng)用程序的數(shù)據(jù),而視圖是用戶界面,用于顯示、打印文檔中的數(shù)據(jù),并管理與用戶的交互。在這部分實踐過程中,通過對任務(wù)書中介紹的幾種SDI結(jié)構(gòu)的典型應(yīng)用程序來了解其結(jié)構(gòu)及設(shè)計方法,學(xué)習(xí)和實踐了典型應(yīng)用包括:?利用畫筆、畫刷等工具及位圖處理的方法實現(xiàn)文字和圖形的輸出。?利用定時器控件制作動畫程序。?對鼠標(biāo)和鍵盤進行編程的基本方法。?文件、字體、顏色等幾種通用對話框的使用方法及自定義對話框的設(shè)計、調(diào)用方法。?菜單的設(shè)計方法。

      通過課程實踐,以及與同學(xué)之間的討論,我們完成了這一階段的任務(wù)要求:

      6.編寫一個程序,繪制如圖所示的-2π~2π 之間的 sin 曲線。

      7.設(shè)計一個如圖所示的畫圖程序。要求按下鼠標(biāo)右鍵畫圓,按住鼠標(biāo)左鍵移動畫線。(圖略)

      8.用定時器控制蝴蝶在窗口中飛舞,如圖所示。(圖略)

      9.設(shè)計一個如圖所示的應(yīng)用程序。若用戶單擊左鍵,則彈出輸入成績對話框,選擇 OK 后平均成績和總分在窗口的客戶區(qū)輸出。(圖略)

      10.設(shè)計如圖所示的菜單,并編寫相應(yīng)用的消息處理函數(shù)。(圖略)

      三、完成綜合題的程序設(shè)計:

      將實踐過程中選擇3~5題(或類似的題),做成一個綜合程序,要求通過菜單調(diào)用各部分功能。可自行組織和發(fā)揮,使其安排合適。

      【系統(tǒng)設(shè)計思想】

      首先建立一個單文檔結(jié)構(gòu)的應(yīng)用程序作為綜合程序的主程序,通過對菜單的設(shè)計完成與所需調(diào)用的各個對話框功能相適應(yīng)的編輯。利用對話框類資源創(chuàng)建自己的對話框,然后建立成與實踐中3~5題相對應(yīng)的對話框,并分別按要求進行相關(guān)功能的實現(xiàn)。然后建立對話框類CMyDlg,在調(diào)用的地方建立對話框類對象CMyDlg dlg;然后dlg.DoModal();從而實現(xiàn)主程序?qū)Ω鱾€對話框的調(diào)用。在主程序的單文檔界面的菜單中,可以對所需功能進行選擇,然后調(diào)用出不同的對話框?qū)崿F(xiàn)所系的功能,達(dá)到設(shè)計程序通過菜單調(diào)用各部分功能的目的。

      【系統(tǒng)功能】

      設(shè)計的綜合程序以一個文檔類的程序界面為依托,實現(xiàn)其余各個部分功能的調(diào)用。對書目管理、時間顯示以及教師綜合信息管理者三部分進行了整合,達(dá)到了對各個部分功能之間的調(diào)用。在主界面中,我們可以對所需功能進行選擇,從而到達(dá)不同的對話框界面進行不同功能的交互。?當(dāng)我們在菜單中選擇“書目管理”時,程序自動彈出書目管理對話框,然后我們能對列表框進行項目添加、修改和刪除操作等。?而我們?nèi)绻谥鹘缑娴牟藛沃羞x擇“時間顯示”,則系統(tǒng)會跳至另一個對話框界面,這個界面可以對當(dāng)前的時間進行顯示,在對話框中若選擇了“日期”或者“時間”復(fù)選框,則在對應(yīng)的只讀編輯框中顯示系統(tǒng)當(dāng)前的日期或時間,從而實現(xiàn)了對系統(tǒng)當(dāng)前時間信息的捕獲。?如果我們在最初的主界面菜單選擇了“教師綜合信息管理”,則在彈出的對話框中我們可以實現(xiàn)對教師姓名、性別、愛好、工齡以及職稱進行選擇。

      【設(shè)計過程】

      首先打開VC++ 6.0編譯系統(tǒng),因為我設(shè)計的綜合程序以一個文檔類的程序界面為依托,實現(xiàn)其余各個部分功能的調(diào)用。對書目管理、時間顯示以及教師綜合信息管理者三部分進行了整合,從而達(dá)到了對各個部分功能之間的調(diào)用。所以創(chuàng)建過程如下:

      ?按照任務(wù)書要求設(shè)定工程名為“xw1106_0145110626“,利用 AppWizard 創(chuàng)建一個 SDI 應(yīng)用程序框架。

      ?在工作區(qū)中選定“ ResourceView ”,展開 Menu,雙擊其中的 IDR_MAINFRAME,可以看到由 AppWizard 生成的標(biāo)準(zhǔn)菜單。首先刪除原有菜單項,然后添加自己所需要的菜單,添加方式為:雙擊空白菜單框,彈出“ Menu Item Properties ”,輸入菜單項的標(biāo)題(名稱)。若菜單項有一個子菜單(單擊會彈出了一子菜單),則選定“彈出”,否則不要選定“彈出”;要輸入一條分割線,則選定“分隔符”。我將菜單欄設(shè)定為三項,分別為“菜單”、“小工具”以及“QQ”,其中菜單包含三個子選項分別為“方程求解/時間顯示/書目管理”,小工具包含“復(fù)制/字符游戲”,而“QQ”則是通過進程方式實現(xiàn)對外部軟件QQ的調(diào)用。

      ?利用“CDialog dlg;dlg.DoModal();”來實現(xiàn)各個子菜單項所對應(yīng)的對話框的調(diào)用,而QQ的調(diào)用是個人加進去的(不是任務(wù)要求),利用了進程方式調(diào)用外部exe程序:STARTUPINFO si;PROCESS_INFORMATION pi;ZeroMemory(&si,sizeof(si));si.cb = sizeof(si);ZeroMemory(&pi,sizeof(pi));if(!CreateProcess(NULL, ”G:Program FilesTencentQQBinQQ.exe “,NULL,NULL,FALSE,CREATE_NO_WINDOW,NULL,NULL,&si,&pi)){ MessageBox(”出錯 “, ”提示 ",MB_OK|MB_ICONINFORMATION);} WaitForSingleObject(pi.hProcess,INFINITE);CloseHandle(pi.hProcess);CloseHandle(pi.hThread);【運行情況】

      編譯鏈接后程序運行正常,能實現(xiàn)通過菜單項調(diào)出相應(yīng)的對話框的目的,以一個文檔類的程序界面為依托,實現(xiàn)其余各個部分功能的調(diào)用。對書目管理、時間顯示以及教師綜合信息管理者三部分進行了整合,達(dá)到了對各個部分功能之間的調(diào)用。其中點擊QQ也能很快的彈出QQ登陸界面。在主程序的單文檔界面的菜單中,可以對所需功能進行選擇,然后調(diào)用出不同的對話框?qū)崿F(xiàn)所系的功能,達(dá)到設(shè)計程序通過菜單調(diào)用各部分功能的目的。

      【心得體會】

      在為期不到兩周的課程設(shè)計中,我體會頗多,學(xué)到很多東西。我懂得了如何用 MFC編寫可視化界面的應(yīng)用程序,我加強了對C++的認(rèn)識,復(fù)習(xí)了自己以前的知識,自己的邏輯思考能力也提高不少。從而對Microsoft Visual C++ 6.0又有了更深入的認(rèn)識!在這次課程設(shè)計中,我還懂得了程序開發(fā)的一些比較重要的步驟,總之,通過這次課程設(shè)計,我收獲頗豐,相信會為自己以后的學(xué)習(xí)和工作帶來很大的好處。最重要的還是激發(fā)了我編程的興趣和熱情,讓我從理論變成了能做一些小型程序,讓我對編程更加熱愛了。整體地評價這次課程設(shè)計,我認(rèn)為收獲很大,正如上面所說的那樣,通過課程設(shè)計,既復(fù)習(xí)了以前的舊知識,又學(xué)到了一些新的知識;設(shè)計增強了我們用所學(xué)知識去解決具體問題的能力,進一步培養(yǎng)了我們獨立思考問題和解決問題的能力。特別是學(xué)會了在Visual C++ 集成開發(fā)環(huán)境中如何調(diào)試程序的方法。當(dāng)然,老師的悉心指導(dǎo)和同學(xué)的幫助也是不可忽視的,在此感謝本次課程設(shè)計中所有輔導(dǎo)老師對我的關(guān)心和幫助,誠心誠意感謝老師對我的鼓勵與教導(dǎo),是老師在我迷茫的時候給了我些許提示,激發(fā)了我編程的靈感;還有,我在此也十分感謝本次課程設(shè)計中同學(xué)們對我的幫助,盡管本次不是團隊合作,但是他們也給了我不少的提示和幫助,我們相互溝通、共同進步。

      【參考文獻(xiàn)】

      [1] 楊長興、劉衛(wèi)國.《C++程序設(shè)計》.中國鐵道出版社

      [2] 劉衛(wèi)國、楊長興.《C++程序設(shè)計實踐教程》.中國鐵道出版社

      第三篇:C++心得體會

      C++學(xué)習(xí)心得體會

      通過一學(xué)期對C++的學(xué)習(xí),我感覺學(xué)習(xí)C++是有一定難度卻又是非常有趣 的科目。也是很有幫助的。

      深刻感受到如果真的想要學(xué)好這么課,或者說是從這門課學(xué)到點什么東西 的話,那就是兩個字:實踐。學(xué)習(xí)編程的秘訣是編程,編程,再編程,一本再好 的書也不能挽救一個不動手的人。即使老師給了已經(jīng)打好過的書上例子的程序,我們也應(yīng)當(dāng)把書上的程序例子親手輸入到電腦上實踐,而且更高的境界是你應(yīng)

      當(dāng)自己先嘗試著寫寫代碼,然后再看看自己的實現(xiàn)方法和書上的程序有何出入,或者誰的更好。所謂的實踐就是自己上機練習(xí),至少要把書上的例子調(diào)試通過,這很重要,因為一般數(shù)據(jù)機構(gòu)后面的一些編程習(xí)題是再次基礎(chǔ)上加進去的。書

      上的成員函數(shù)的實現(xiàn)它不會全部寫出來,只把當(dāng)前所講的一些重要的代碼給出,基本上的數(shù)據(jù)結(jié)構(gòu)書都是如此的,那些未給出的就要你自己去補充完整了,一

      般都不會太難,有問題可以請教老師。書上的例子有很多都是一下子就給出了

      所有的成員函數(shù)的聲明,但實現(xiàn)可能不會全部寫出來,篇幅限制。但我感覺也

      不必把所有的成員函數(shù)都去一一實現(xiàn),你可以一個一個來,解決一個再...C++相對于數(shù)學(xué)分析和高等代數(shù)來說還是簡單一點,它沒有復(fù)雜的計算,只

      需要理解好知識點,然后多敲敲鍵盤寫寫程序就可以很好地掌握了,但是想學(xué) 的更好,我覺得必須的多看點課外書,這也是必須的。

      這是個人的一點學(xué)習(xí)心得,希望能更好的運用到學(xué)習(xí)中去。C++是一門很有

      用的、對于我們的就業(yè)很實際的語言,學(xué)習(xí)好C++是一項必須而實際的任務(wù)。我

      們必須要好好掌握。

      ——2015214193鄭冬冬 數(shù)院信息二班

      第四篇:c++課程設(shè)計心得體會

      課程設(shè)計心得體會

      學(xué)生成績管理是高等學(xué)校教務(wù)管理的重要組成部分,其內(nèi)容較多,要完成能夠?qū)崿F(xiàn)人員的信息錄入、查詢、修改、刪除、統(tǒng)計、保存、顯示等操作。系統(tǒng)具體實現(xiàn)的功能如下:

      1.添加新的聯(lián)系人

      2.刪除所有聯(lián)系人

      3.刪除某個聯(lián)系人

      4.查詢某個聯(lián)系人

      5.查詢所有聯(lián)系人

      6.將電話本導(dǎo)出到文件

      7.從文件導(dǎo)入電話本

      8.查詢并編輯某個聯(lián)系人

      9.全班同學(xué)的平均分

      大概的算法分析

      學(xué)生成績管理軟件的數(shù)據(jù)結(jié)構(gòu)

      學(xué)生成績一般都是以每個成員為單位進行管理的,一個學(xué)生學(xué)號用一個結(jié)點來表示??紤]到添加、查詢和刪除的方便,這些以學(xué)號為單位的結(jié)點用鏈表方式組成一個主目錄。每個結(jié)點有四個域:

      (1)學(xué)生代號;

      (2)課程情況;

      (3)成績信息管理情況;

      各函數(shù)的功能和實現(xiàn)(學(xué)生成績管理的相關(guān)功能由對應(yīng)的函數(shù)來實現(xiàn))(1)添加新的聯(lián)系人

      用代碼實現(xiàn)輸入及輸出添加新的聯(lián)系人的學(xué)號,姓名,性別,生日、語文成績,數(shù)學(xué)成績;完成添加工作。

      (2)刪除某個聯(lián)系人

      首先輸入要刪除的姓名,然后要在系統(tǒng)中查看是否有此記錄,再用分支結(jié)構(gòu)實現(xiàn)刪除鏈表中此員工結(jié)點并修改學(xué)校員工鏈表及未找到這條記錄;因為可能系統(tǒng)中不存在此記錄。

      (3)刪除所有聯(lián)系人

      此功能要逐條刪除聯(lián)系人,則我們采用分支、循環(huán)結(jié)構(gòu)實現(xiàn)首先遍歷是否有給記錄,輸出讀取記錄或沒有該記錄;再到文件是否讀完,若沒讀完則要循環(huán)繼續(xù)讀取,否則已刪除了所有記錄。

      (4)查詢某個聯(lián)系人

      因此功能會出現(xiàn)還沒有任何記錄、未找到這條記、輸出該聯(lián)系人信息三種情況,我們則選用簡單的三分支結(jié)構(gòu);首先要請輸入要查詢聯(lián)系人的姓名,輸出有記錄或還沒有任何記錄,有記錄則遍歷所有人,最后是未找到這條記錄,輸出該聯(lián)系人信息。

      (7)從電話本導(dǎo)入文件的流程圖

      首先查看是否有記錄,輸出沒有任何記錄或打開“Manager.txt”,歷遍鏈表,將人員結(jié)點信息寫入文件Manager.txt、關(guān)閉文件,最后成功保存到Manager.txt。

      其余的函數(shù)功能實現(xiàn)相似則不重復(fù)。

      心得體會

      剛放假不久,我們組的積極分子們就張羅著要開始編寫程序了,編寫這個程序我們經(jīng)歷了討論選題,編寫代碼,調(diào)試,寫設(shè)計報告等。在這期間我們查閱了很多相關(guān)的資料,曾盯著課本發(fā)呆過,我們成員之間也曾進行過激烈的口舌論戰(zhàn)。經(jīng)過這個暑假來的實踐學(xué)習(xí),使我們對C++語言有了更進一步的認(rèn)識和了解,要想學(xué)好它,則重在實踐,要通過不斷的上機操作及實例運用才能更好地深入體會它,當(dāng)然通過實踐,我們也發(fā)現(xiàn)我們的好多不足之處。就比如我們對C++語言的一些標(biāo)準(zhǔn)庫函數(shù)不太了解,還有對函數(shù)調(diào)用的正確使用不夠熟悉,一些經(jīng)常出現(xiàn)的錯誤也不能很好地處理。我們編寫這個程序使用的是比較簡單的函數(shù)及結(jié)構(gòu),由于我們的水平有限,還不能很好的使用一些效率高的方式來編寫,所以也沒有突出的創(chuàng)新點。在做題的時候我們都是分工合作。分工完成結(jié)構(gòu)體、函數(shù)設(shè)計、算法分析等,這些過程中總是有很多錯誤出現(xiàn),有好多的小問題都是我們粗心大意造成的,所以設(shè)計程序一定要仔細(xì),不容一點的馬虎。當(dāng)然也有大問題,關(guān)于文件的操作,類的使用等等這些使用我們都琢磨了很久,在解決錯誤時我們有時幾乎焦頭爛額了。但是我們與隊友之間都會不斷的相互鼓勵、支持,彼此都努力維護著將作業(yè)寫完。雖然這設(shè)計有點枯燥無味,但是當(dāng)最后我們大功告成時,回味起來還是美滋滋的??偟膩碚f我們真的是在設(shè)計的過程中受益匪淺。

      第五篇:c++課程心得體會

      心得體會

      在這幾周的面向?qū)ο蟮恼n程設(shè)計中,通過完成本次任務(wù),我所收獲到的東西頗豐。

      利用設(shè)計這次學(xué)生信息管理的機會,使我熟練地掌握了上學(xué)期所學(xué)的C++面向?qū)ο蟪绦蚓幊?,也更加深入理解了學(xué)生信息管理的操作原理和了解了文件的用法及其作用,為日后如何熟練使用文件打下堅實的基礎(chǔ)。此外,本次算法的實現(xiàn)采用了C和C++語言面向?qū)ο缶幊蹋刮覍惖臉?gòu)建,派生類的使用等等各類c的知識,有更深層次的認(rèn)識。

      在這次課程設(shè)計中,我還懂得了程序開發(fā)的一些比較重要的步驟,如總體分析,程序模塊設(shè)計等。相信通過此次課程設(shè)計會為我以后的學(xué)習(xí)和工作帶來很大的好處。最重要的還是激發(fā)我對編程的興趣和熱情,讓我從一個只懂理論變成了做一些小程序,讓我們對編程更加熱愛。

      最重要的是,在這次的編程中我們不斷地從源程序中尋找錯誤,修改錯誤,通過不斷地更新程序提升對編程的理解。雖然現(xiàn)有的編程還不完美,但是執(zhí)著認(rèn)識到了追求完美的信念,相信在下一次的面向?qū)γ婢幊痰倪^程中能將程序推向所能的極致。

      通過在這次編程中和隊友的攜手合作,為以后的合作打下不錯的默契,培養(yǎng)相互的信心,提高集體的凝聚力??偠灾?,這次的課程設(shè)計是比較成功的。程序設(shè)計最重要的是要敢于創(chuàng)新,而不應(yīng)該止步于舊知識的應(yīng)用,唯有不安于現(xiàn)狀,才能有更大的發(fā)展空間。

      下載c++實踐心得體會1600word格式文檔
      下載c++實踐心得體會1600.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        中南大學(xué)(C++實踐報告)

        中南大學(xué) 本科生課程設(shè)計(實踐)設(shè)計報告 (程序設(shè)計基礎(chǔ)) 題目 MFC課程設(shè)計 學(xué)生學(xué)號學(xué)生姓名指導(dǎo)教師學(xué)院專業(yè)班級計算機基礎(chǔ)教學(xué)實驗中心 2015年06月 14 日 一、引言 MFC(M......

        C++可視化程序設(shè)計實踐要求

        C/C++可視化程序設(shè)計實踐安排 一、 課程設(shè)計任務(wù) 1. 學(xué)生成績管理系統(tǒng) 2. 圖書管理系統(tǒng) 3. 通訊錄管理系統(tǒng) 4. 自選 對于管理系統(tǒng)要求程序必備如下功能:(1)所有記錄保存在一個......

        c++課程實踐火車票管理系統(tǒng)

        #include #include #include #include #include using namespace std; class Bus_infor { int No; static int Bus_No; char start[20]; char end[20]; int Bus_order......

        C++課程實踐報告試題及答案(范文大全)

        任務(wù)一 一、實踐任務(wù) 1.試建立一個類 PP,求出下列多項式的前 n 項的值。?????? ? ???n x P n x xP nx x Pnn/ )) 1 1 2 ( (2 n 1 -110???nnn 二、詳細(xì)設(shè)計 1、類的描述與定......

        北科大暑期C++程序?qū)嵺`心得

        北科大小學(xué)期C++游戲編程心得 ——徐松松 41345053 一直不知道北科大的小學(xué)期是什么樣子,經(jīng)過了三周的小學(xué)期課程的學(xué)習(xí),終于揭開了小學(xué)期的神秘面紗,學(xué)的課程和平時的理論課不......

        中南大學(xué)c++計算器實踐報告

        中南大學(xué)本科生課程設(shè)計(實踐)任務(wù)書、設(shè)計報告(C++程序設(shè)計)題目 學(xué)生姓名 指導(dǎo)教師 學(xué)院 專業(yè)班級 學(xué)生學(xué)號 科學(xué)計算器應(yīng)用程序嚴(yán)暉 材料科學(xué)與工程學(xué)院 1206計算機基礎(chǔ)......

        C++常用填空題

        一、單項選擇題(共20題,每題1分,共20分) 6、對重載函數(shù)形參的描述中,錯誤的是 D A. 參數(shù)的個數(shù)可能不同 B. 參數(shù)的類型可能不同 C. 參數(shù)的順序可能不同 D. 參數(shù)的個數(shù)、類型、順......

        C++實驗

        上機實驗: 1、 回文是指正讀,反讀均相同的字符序列,如“abba”和“abdba”均是回文,但是“good”不是回文,試用STACK類編寫該程序。 #include #include #include int IsPalind......