C語言學習心得體會篇_第1頁
C語言學習心得體會篇_第2頁
C語言學習心得體會篇_第3頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、C語言學習心得思想到一:C語言學習心得思想到C語言作為一種計算機的語言,我們學習它,有助于我們更好的了解計算機,與計算機進行交流,因此,C 語言的學習對我們尤其重要。在這個星期里,我們專業(yè)的學生在專業(yè)老師的帶著下進行了 c語言程序?qū)嵺`學習。在這之前,我們已經(jīng)對C 語言這門課程學習了一個學期,對其有了一定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西 還是很陌生,的在運用起來的時候還是感到很棘手,畢竟,萬事開頭難嘛。由于時間的關(guān)系,我們的這次實踐課程老師并沒有給我們詳細的介紹,只是給我們簡單的介紹了幾個比擬重 要的實際操作。包括了程序模塊處理。簡單界面程序。高級界面程序。程序的添加修改。

2、用程序做一元線性 回歸處理以及用C語言程序來畫粒度分布圖等這幾樣比擬重要的時間操作。上機實驗是學習程序設計語言必不可少的實踐環(huán)節(jié),特別是C語言靈活、簡潔,更需要通過編程的實踐來真 正掌握它。對于程序設計語言的學習目的,可以概括為學習語法要求、掌握程序設計方法、提高程序開發(fā)能 力,這些都必須通過充分的實際上機操作才能完成。c語言學習心得思想到二:c語言學習心得思想到(1116字)。語言是在國內(nèi)外廣泛使用的一種計算機語言。其語言功能豐富、表達能力強、使用靈活方便、既具有高級 語言的優(yōu)點,又具有低級語言的許多特點,適合編寫系統(tǒng)軟件。其功能強大,不僅用在計算機上廣泛用在電 子,機械等方面上,而且,所有

3、的windows, unix, linux,mac, os/2,無一例外,哪一個不是c語言寫 的?很多新型的語言如,C+, java,c#,j#,prl.都是衍生自c語言。掌握了 c語言,可以說你就掌 握了很多門語言。學習c程序這門課一年了,這是我們學的第一門專業(yè)課,在大學里c語言不但是計算機專業(yè)的必修課程而 且也是非計算機專業(yè)學習計算機基礎(chǔ)的一門必修課程。所以作為我這個計算機專業(yè)的學生來說當然十分重 要,老師在第一節(jié)課說過,c語言是計算機的基礎(chǔ),大多數(shù)軟件都需要用c語言來編寫,通過一個年的學 習,使我由初步掌握簡單的應試知識到完成高難度的深入編程,如我們在編寫一個較大的程序時應該把它分 開成

4、幾個小程序來看,這樣會容易得多。同時,我覺得。語言應該是操作和理論相結(jié)合的課程,在不斷地編 寫中去思考,兩者是不可分割的。在學習一年c語言的過程中我也在慢慢探索怎樣才能學好c語言,并匯總報告了一點經(jīng)驗:要了解c語言就要從語法基礎(chǔ)來學習起,首先要是要了解它的結(jié)構(gòu),比方變量,首先要了解變量的定義方式 (格式),其意義是什么(定義變量有什么用);其次就是要我要怎么去運用它(我要用什么型式去應用它)。在c語言的命令行中所有的語句都是有它自己 的一定格式和形式出現(xiàn)在我們面前,所以我們在學習某種語句或命令時你首先要了解的就是它的規(guī)那么是什 么、有什么用、怎么實現(xiàn)等。這些都是語法基礎(chǔ)也是c語言的基礎(chǔ)如果把它

5、們都了解很好了,那么你編起程 序來就很得心應手了。比方說if else和switch case這兩種條件語句都是用來判斷執(zhí)行功能的,那 我要什么時侯用if什么時侯用switch呢?如果你很好地了解它們的結(jié)構(gòu)和作用的話那么就知道:假設它的 條件分支是多個而且條件的值是整數(shù)或是一個字符值時就會選switch而不會選if。因為如果條件分支太 多時要用if語句,這樣一定會出現(xiàn)if的嵌套,如果if的嵌套越多時程序的開銷就會隨著增大,這樣對 整個程序的運行效率就大在降底。而switch就不同,它只要比擬一次就可以找出條件的結(jié)果比起嵌套if 它的效率就大大的提高了很多。不過switch也有它的約束條件,就是

6、它的條件值一定要是一個整型數(shù)或是 一個字符值,所以碰到它不能解決的問題時我們也會通常使用if語句,畢竟if語句它使用起來也比擬方 便用的范圍也比擬廣。所以說了解語法規(guī)那么是很重要的,如果沒有一個良好的語法基礎(chǔ)是很難編出一個好的 程序!學習好基礎(chǔ)后我們就可以開始來編程了。c語言學習心得思想到三:c語言學習心得思想到(816字)c語言是一種結(jié)構(gòu)化語言,是大局部編程語言的基礎(chǔ),c語言學好了,以后的java, c#以及更多的編程語 言才有可能學好。下面就跟南寧達內(nèi)小編一起,要學好c語言必須了解的四點:1、課前認真預習,把下一節(jié)要上的內(nèi)容先自己看一遍,把不懂的地方打個標記,等上課的時候可以請教老 師。理

7、解書上的例子,搞懂每個語句的含義,用法??赐旰髧L試著不看例子自己編寫程序,編完以后再跟書 上進行比擬,看自己的程序還有哪方面的缺乏,再進行改正。想要真正學好c語言光看書是不夠的,一定要 自己多動手。2、上課認真聽講積極思考,提高上課效率。老師上課講述的都是課程的重點和難點,聽好課程可以到達“事 半功倍”的目的。3、課后復習。把每天的上課內(nèi)容回家再溫習一遍,獨立完成課后的作業(yè),如果有時間,最好能找點課外書 籍、課外習題什么的來鞏固所學的內(nèi)容。4、主動上機,多多實踐,提高動手能力。通過上機實踐來驗證所學的理論,通過在機器上查找錯誤來鞏固 概念,通過提高上機能力來促進理論學習,開闊編程思路,提高反映

8、速度,提高分析問題解決問題的能力, 鍛煉心理素質(zhì),提高心理承受能力。學習C語言的初期重點要放在掌握語言的語法和要求上,一定要養(yǎng)成良好的編程習慣,平時寫程序注意語法 規(guī)范格式控制,格式規(guī)范了,出了錯誤也容易找到出錯的地方,這是C語言的基礎(chǔ)。后期的重點要轉(zhuǎn)移到掌 握編程的思路和基本算法上來。課后多做習題,找一些經(jīng)典例子嘗試自己編寫,寫程序切忌半途而費,想到 一個思路,就要按自己思路把它寫完,就算錯了,也可以讓自己了解為什么這樣做會錯?錯在哪里?會出什 么結(jié)果?以后自己也很難在這個地方犯同樣的錯誤。當體會一個新的知識點,就試著把它運用到以前做的習 題上,不但鞏固了以前學的內(nèi)容,也更加能加強新知識的理

9、解。學習C語言就是要經(jīng)過以上這樣幾個反復,才能前后融會貫通,積累所應該掌握的知識。C語言是這樣,其 他語言也是這樣,從基本抓起,多動手,多動腦,不懂就問,注意平時積累。c語言學習心得思想到四:c語言學習心得(864字)學習c語言已經(jīng)一年多,對c也算得上半個入門者,期間也寫過一些自娛自樂的代碼。其實我認為無論學 習什么語言,最重要的是掌握習編程思想,然而。語言一種學習編程思想的基礎(chǔ)語言。所以,c語言的重要 性不言而喻。*、課本無論用的是什么書,要學好c語言,把書上的每一個例題、習題的代碼讀懂,這是學。最基本的要求。弄 懂每一章的內(nèi)容是什么?在。語言中有什么用?并嘗試修改每一個例題的代碼,采用不同

10、的代碼來實現(xiàn)題目 的要求。二、課堂在每一節(jié)課上,注意老師講的內(nèi)容,有的知識,老師稍微提點,你就能弄懂,但是自己看書,或許你幾天也 弄不懂。老師更能清晰地讓你明白所要求掌握的知識點。在課堂上,盡可能多的在草稿紙上寫下你自己的代 碼,讓老師看或是自己上機調(diào)試。三、筆記無論學習什么知識,筆記是重點,俗話說:好記性不如爛筆頭。一個認真學習的人,總是記了很多筆記的, 想學好編程,你的筆記本上總有課本上的每一個例題代碼的核心局部。以及八大經(jīng)典的算法舉例,遞推、遞 歸、窮舉、貪心、分治、動規(guī)、迭代、分枝。四、交流想學好C語言,交流是必須的,尤其是學習C語言的新手,這里,我向大家推介一百度。語言貼吧,這里 有

11、很多的學習者,也有很多高手,在這里你能體會課本以及課堂上學不到的東西。和他人交流也是很重要 的。五、上機練習這是學習好c語言的關(guān)重要的環(huán)節(jié),無論你編程學得多好,上機實現(xiàn)才是目的,所以,不怕要辛苦,把你的 每一段代碼都敲進計算機,讓計算機來實現(xiàn),這樣有助于你對程序的理解,并試著修改你的代碼,讓你的代 碼更精簡,效率更高。平時沒事的時候,在計算機上多敲代碼,一個編程厲害的高手,他的計算機上會有多 代碼。想成為編程高手的軍規(guī):1、大學生活豐富多彩,會令你一生都難忘,但難忘有很多種,你可以學了很多東西而難忘,也會因為什么 都沒體會而難忘!2、編程不是技術(shù)活,而是體力活。3、c語言是基礎(chǔ),很重要,如果你

12、不學好c語言,那么什么高級語言你都學不好。4、計算機專業(yè)是一個很枯燥的專業(yè),但即來之、那么安之,只要你努力學,也會發(fā)現(xiàn)其中的樂趣。5、學習編程的秘訣是:編程,編程,再編程。c語言學習心得思想到五:c語言學習心得思想到(1190字)經(jīng)過了一段時間的學習,我覺得對c語言已經(jīng)有了一個初步的認識。能夠做到利用。語言編織出一些非常 簡單的程序,和讀懂大局部的程序代碼,明白程序要表達的意思。下面是對c語言中有許多重要知識的匯總報告:1、 一些基本的函數(shù)和基本數(shù)據(jù)類型的應用。其中,基本數(shù)據(jù)類型分為整型、浮點型、字符型、枚舉類型。 基本函數(shù)包括輸入輸出函數(shù)。2、把運算符的優(yōu)先順序排列清楚,要分清楚哪個先運算,

13、哪個后運算。3、在編程之前??紤]好程序的算法,寫出流程圖,這樣才能更加快速的、有效的編程。4、要分清楚各個變量的生存期和作用域,不能發(fā)生混淆,以致發(fā)生錯誤。5、數(shù)組和指針是c語言的經(jīng)典之處,可以通用,并且互相轉(zhuǎn)換,具有非常強大的功能,但是使用不當?shù)?話,會造成程序出錯,打亂原有程序的規(guī)律,使可讀性明顯變差。6、結(jié)構(gòu)體也是常用的一種數(shù)據(jù)類型,它的功能也比擬強大,相對于指針而言,結(jié)構(gòu)體掌握起來比擬容易理 解和使用。7、對于文件的操作是非常關(guān)鍵的,把輸入的數(shù)據(jù)保存起來,下次還能夠使用,這才是關(guān)鍵問題。所以對文 件操作是否成功,使程序是否編制成功的重要因素。我認為c語言是一門很基礎(chǔ)的語言,所有的計算機

14、語言都是相通的,只要一門學會了,其他語言就會很容易 學會。但是c語言是基礎(chǔ)中的基礎(chǔ),掌握好c語言對于今后別的語言的學習是非常有好處的。雖然學會了 c 語言的大部份基礎(chǔ)知識,但是要掌握好。語言并不是一件簡單的事情。以為把一點一滴的基礎(chǔ)知識掌握牢固 是不夠的,主要是對程序編制要求的理解,思考如何利用c語言的所有基礎(chǔ)知識來實現(xiàn)要編制程序的作用, 以及如何更加簡便的實現(xiàn)等等。這就需要有很強邏輯思維,和長時間的經(jīng)驗積累,以及自身的不斷鉆研等諸 多因素的有機統(tǒng)一。而我們軟件測試的工作并不要求我們能夠編出很復雜的程序,只要能夠讀懂編程人員的源程序就可以了。所 以把c語言的基礎(chǔ)知識學好是非常有必要的,也是必不可少的。在學習c語言期間,每天都要不斷的上機練習,這也是學好c語言必不可少的一步。因為不管你理論知識 掌握的如何熟練,不上機實際操作的話,是沒有任何效果的,許多問題都是在實際上機操作中顯現(xiàn)出來的, 在書本上是表達不出來的。書本上是永遠不會出現(xiàn)你自己的思想成果的,正是應了那句話實踐是檢驗真理 的唯一標準。學習完。語言后,我利用書本上的知識完成了軟件工程管理人員系統(tǒng)的11個版本。完成后才感覺到

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論