c語言學(xué)習(xí)心得體會_第1頁
c語言學(xué)習(xí)心得體會_第2頁
c語言學(xué)習(xí)心得體會_第3頁
c語言學(xué)習(xí)心得體會_第4頁
c語言學(xué)習(xí)心得體會_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第頁共頁c語言學(xué)習(xí)心得體會c語言學(xué)習(xí)心得體會c語言學(xué)習(xí)心得體會1C語言是一種構(gòu)造化語言,是大局部編程語言的根底,C語言學(xué)好了,以后的JAVA,C#以及更多的編程語言才有可能學(xué)好。要學(xué)好C語言必須理解的四點(diǎn):1、課前認(rèn)真預(yù)習(xí),把下一節(jié)要上的內(nèi)容先自己看一遍,把不懂的地方打個標(biāo)記,等上課的時候可以請教教師。理解書上的例子,搞懂每個語句的含義,用法??赐旰髧L試著不看例子自己編寫程序,編完以后再跟書上進(jìn)展比擬,看自己的程序還有哪方面的缺乏,再進(jìn)展改正。想要真正學(xué)好C語言光看書是不夠的,一定要自己多動手。2、上課認(rèn)真聽講積極考慮,進(jìn)步上課效率。教師上課講述的都是課程的重點(diǎn)和難點(diǎn),聽好課程可以到達(dá)"事半功倍"的目的。3、課后復(fù)習(xí)。把每天的上課內(nèi)容回家再復(fù)習(xí)一遍,獨(dú)立完成課后的作業(yè),假如有時間,最好能找點(diǎn)課外書籍、課外習(xí)題什么的來穩(wěn)固所學(xué)的內(nèi)容。4、主動上機(jī),多多理論,進(jìn)步動手才能。通過上機(jī)理論來驗證所學(xué)的理論,通過在機(jī)器上查找錯誤來穩(wěn)固概念,通過進(jìn)步上機(jī)才能來促進(jìn)理論學(xué)習(xí),開闊編程思路,進(jìn)步反映速度,進(jìn)步分析^p問題解決問題的才能,鍛煉心理素質(zhì),進(jìn)步心理承受才能。學(xué)習(xí)C語言的初期重點(diǎn)要放在掌握語言的語法和規(guī)定上,一定要養(yǎng)成良好的編程習(xí)慣,平時寫程序注意語法標(biāo)準(zhǔn)格式控制,格式標(biāo)準(zhǔn)了,出了錯誤也容易找到出錯的地方,這是C語言的根底;后期的重點(diǎn)要轉(zhuǎn)移到掌握編程的思路和根本算法上來。課后多做習(xí)題,找一些經(jīng)典例子嘗試自己編寫,寫程序切忌半途而費(fèi),想到一個思路,就要按自己思路把它寫完,就算錯了,也可以讓自己理解為什么這樣做會錯?錯在哪里?會出什么結(jié)果?以后自己也很難在這個地方犯同樣的錯誤。當(dāng)學(xué)到一個新的知識點(diǎn),就試著把它運(yùn)用到以前做的習(xí)題上,不但穩(wěn)固了以前學(xué)的內(nèi)容,也更加能加強(qiáng)新知識的理解。學(xué)習(xí)C語言就是要經(jīng)過以上這樣幾個反復(fù),才能前后融會貫穿,積累所應(yīng)該掌握的知識。C語言是這樣,其他語言也是這樣,從根本抓起,多動手,多動腦,不懂就問,注意平時積累。c語言學(xué)習(xí)心得體會2學(xué)習(xí)C語言已經(jīng)一年多,對C也算得上半個入門者,期間也寫過一些自娛自樂的代碼。其實(shí)個人認(rèn)為無論學(xué)習(xí)什么語言,最重要的是掌握習(xí)編程思想,然而C語言一種學(xué)習(xí)編程思想的根底語言。所以,C語言的重要性不言而喻。一、課本無論用的是什么書,要學(xué)好C語言,把書上的每一個例題、習(xí)題的代碼讀懂,這是學(xué)C最根本的要求。弄懂每一章的內(nèi)容是什么?在C語言中有什么用?并嘗試修改每一個例題的代碼,采用不同的代碼來實(shí)現(xiàn)題目的要求。二、課堂在每一節(jié)課上,注意教師講的內(nèi)容,有的知識,教師略微提點(diǎn),你就能弄懂,但是自己看書,或許你幾天也弄不懂。教師更能明晰地讓你明白所要求掌握的知識點(diǎn)。在課堂上,盡可能多的在草稿紙上寫下你自己的代碼,讓教師看或是自己上機(jī)調(diào)試。三、筆記無論學(xué)習(xí)什么知識,筆記是重點(diǎn),俗話說:好記性不如爛筆頭。一個認(rèn)真學(xué)習(xí)的人,總是記了很多筆記的,想學(xué)好編程,你的筆記本上總有課本上的每一個例題代碼的核心局部。以及八大經(jīng)典的算法舉例,遞推、遞歸、窮舉、貪心、分治、動規(guī)、迭代、分枝。四、交流想學(xué)好C語言,交流是必須的,尤其是學(xué)習(xí)C語言的新手,這里,我向大家推介DD百度C語言____,這里有很多的學(xué)習(xí)者,也有很多高手,在這里你能學(xué)到課本以及課堂上學(xué)不到的東西。和別人交流也是很重要的。五、上機(jī)練習(xí)這是學(xué)習(xí)好C語言的關(guān)重要的環(huán)節(jié),無論你編程學(xué)得多好,上機(jī)實(shí)現(xiàn)才是目的,所以,不怕要辛苦,把你的每一段代碼都敲進(jìn)計算機(jī),讓計算機(jī)來實(shí)現(xiàn),這樣有助于你對程序的'理解,并試著修改你的代碼,讓你的代碼更精簡,效率更高。平時沒事的時候,在計算機(jī)上多敲代碼,一個編程厲害的高手,他的計算機(jī)上會有多代碼。想成為編程高手的軍規(guī):1、大學(xué)生活豐富多彩,會令你一生都難忘,但難忘有很多種,你可以學(xué)了很多東西而難忘,也會因為什么都沒學(xué)到而難忘!2、編程不是技術(shù)活,而是體力活。3、C語言是根底,很重要,假如你不學(xué)好C語言,那么什么高級語言你都學(xué)不好。4、計算機(jī)專業(yè)是一個很枯燥的專業(yè),但即來之、那么安之,只要你努力學(xué),也會發(fā)現(xiàn)其中的樂趣。5、學(xué)習(xí)編程的秘訣是:編程,編程,再編程。c語言學(xué)習(xí)心得體會3在朗沃學(xué)習(xí)已經(jīng)差不多一個月了,今天是學(xué)C語言的最后一天。在學(xué)習(xí)C語言的過程中感覺比擬輕松,可能是因為以前接觸過C語言,再加上只學(xué)了C語言的根底吧,也有了一些學(xué)習(xí)C語言的心得。學(xué)習(xí)C語言的起步就是學(xué)習(xí)它的方法規(guī)那么,假如把它學(xué)習(xí)得好在學(xué)習(xí)后面的時候就比擬容易理。比方變量,首先要理解變量的定義方式〔格式〕,其意義是什么〔定義變量有什么用〕;其次就是要我要怎么去運(yùn)用它〔我要用什么型式去應(yīng)用它〕。在C語言的命令行中所有的語句都是有它自己的一定格式和形式出如今我們面前,所以在學(xué)____種語句或命令時你首先要理解的就是它的規(guī)那么是什么、有什么用、怎么實(shí)現(xiàn)等。這些都是語法根底,假如把它們都理解很好了,那么編起程序來就很得心應(yīng)手。比方說if語句和switch語句,這兩種條件語句都是用來執(zhí)行判斷功能的,那什么時侯用if什么時侯用switch,假如很好地理解它們的構(gòu)造和作用的話那么就能靈敏運(yùn)用:假設(shè)它的條件分支是多個而且條件的值是一個確定的值時就可以選用switch。反之,在大多數(shù)情況下就用if。掌握了語言法規(guī)那么,不一定就能編出程序來,其實(shí)學(xué)習(xí)編程就是要學(xué)習(xí)一種思想,一種思維方法,首先要確定一種算法,如從1加到100,判斷潤年等,我認(rèn)為這些算法都是一種思維方法。畫流程圖就是在構(gòu)建編寫程序思路的過程,當(dāng)畫好一個流程圖時編程思想也就出來了,程序也差不多了,再結(jié)合掌握的語言的方法規(guī)那么,在計算機(jī)里實(shí)現(xiàn)就可以了。任何程序只要有思維,有想法,那么實(shí)現(xiàn)程序時就不會覺得無從下手。而要學(xué)習(xí)這種思維方法就是多做題,多讀程序,學(xué)習(xí)別人好的思維方法,多想想一個程序還可不可以有另外一種方法來實(shí)現(xiàn)它。這樣久而久之,自然會形成一種自己的思維方法。因此我認(rèn)為不管學(xué)什么語言都是這樣。另外,良好的編程習(xí)慣也是學(xué)好C語言的重要因素。例如編寫程序時用縮進(jìn)的方式、寫注釋、程序?qū)懙揭欢ǖ碾A段時要做一下測試等。這些工作可以幫我們在調(diào)試程序時有很大的幫助。程序代碼實(shí)現(xiàn)后,錯誤是難免的,所以也要鍛煉自己的調(diào)試查錯才能,而良好的編程習(xí)慣可以使我們在調(diào)試時減小工作量和進(jìn)步調(diào)試效率,也有助于形成自己的編程風(fēng)格。這就是我這一個月以來學(xué)習(xí)C語言的心得。c語言學(xué)習(xí)心得體會4林林總總的計算機(jī)語言,林林總總的計算機(jī)技術(shù),林林總總的計算機(jī)書籍讓我們初入計算機(jī)的菜鳥一次就嚇的沒有勇氣。迷茫和彷徨讓我們喪失了時間和信心。沒有竅門嗎?有的,看你怎么把握了,接下來我就以C語言為例子,講一下有關(guān)學(xué)習(xí)的方法和技巧,同時也分享一下我學(xué)C的感想。許多人第一次接觸C語言都會覺得C語言難懂和不容易使用,其實(shí)就我個人的看法,C語言其實(shí)是很根底的匯編語言,除了一些必需要記憶的關(guān)鍵字、語法和庫函數(shù),其余的都是需要靠自己的邏輯思維通過這些關(guān)鍵字、語法和庫函數(shù)來組織或構(gòu)成一個完好的函數(shù),所以C語言大多數(shù)的學(xué)習(xí)時間都是在鍛煉我們的抽象邏輯思維才能。只有當(dāng)你具有了抽象邏輯思維才能和弄清楚了關(guān)鍵字、語法和庫函數(shù)的相關(guān)知識后,編寫C語言就不是難事了。通過C語言初步的學(xué)習(xí)后都很容易弄懂關(guān)鍵字、語法和庫函數(shù)的相關(guān)知識,但是由于大局部人因為以前沒有接觸過電腦或電腦語言的相關(guān)知識所以缺乏抽象邏輯思維才能,不知道如何將所學(xué)到C語言的知識如何組織和構(gòu)成一個完好的函數(shù),那么如何來有效的鍛煉自己的抽象邏輯思維才能呢?在這里是我個人的一套自學(xué)心得,通過學(xué)習(xí)后所掌握的知識使用上課教師所提到的案例或找一段簡單的完好的案例,然后將案例讀懂,也就是把它轉(zhuǎn)換成我們?nèi)粘K艹惺艿淖匀徽Z言〔在這里不妨把你所能理解的自然語言寫下來〕。例如下面這段代碼是手工輸入兩個整數(shù)數(shù)字并計算兩個數(shù)字之間從最小的數(shù)字開場到最大的數(shù)完畢其中所有奇數(shù)相加的和:voidmain{首先INT是表示整數(shù)形數(shù)據(jù)的定義,那么接下來有兩個未知的整數(shù)和一個的整數(shù)0;這里出現(xiàn)的3個整數(shù)數(shù)字用C語言里的變量來替代它們,這時第一個數(shù)字就用取名為NUM1的變量,第二個數(shù)字就用取名為NUM2的變量,第三個數(shù)字就用取名為X的變量并且用賦值符號來為它賦予0這個值。intnum1,num2,x=0;由于知道了有兩個未知的整數(shù),所以要通過鍵盤輸入使這兩個未知的整數(shù)變成的整數(shù)并且儲存在前面所提到的變量中。scanf〔"%d%d",&num1,&num2〕;得到數(shù)字后下面就開場進(jìn)展一系列的運(yùn)算和判斷,假如NUM1小于NUM2的話最小的數(shù)字就是NUM1最大的數(shù)字就是NUM2,假如NUM1這個變量不小于NUM2的話就跳過這個所包含的內(nèi)容。開場進(jìn)展循環(huán)。if〔num1{NUM1到NUM2之間的數(shù)字個數(shù)不是固定的,不能得到固定的循環(huán)起始點(diǎn),所以這里的循環(huán)起始點(diǎn)就不輸入代碼中,但是通過題目中的提示知道NUM1這個變量假如大于NUM2的話循環(huán)就終止了,而NUM1這個變量還需每循環(huán)一次就必須改變其值。由于NUM1到NUM2之間的數(shù)字列如1—9每個數(shù)字跟其右邊的數(shù)字都是存在加1的關(guān)系,所以這里就可以把NUM1這個值用做循環(huán)的“計數(shù)器”每循環(huán)一次就讓NUM1加1,讓其跟NUM2做比擬是否完畢循環(huán)。for〔;num1c語言學(xué)習(xí)心得體會5c語言作為一種計算機(jī)的語言,我們學(xué)習(xí)它,有助于我們更好的理解計算機(jī),與計算機(jī)進(jìn)展交流,因此,c語言的學(xué)習(xí)對我們尤其重要。在這個星期里,我們專業(yè)的學(xué)生在專業(yè)教師的帶著下進(jìn)展了c語言程序理論學(xué)習(xí)。在這之前,我們已經(jīng)對c語言這門課程學(xué)習(xí)了一個學(xué)期,對其有了一定的理解,但是也僅僅是停留在理解的范圍,對里面的好多東西還是很生疏,的在運(yùn)用起來的時候還是感到很棘手,畢竟,萬事開頭難嘛。由于時間的關(guān)系,我們的這次理論課程教師并沒有給我們詳細(xì)的介紹,只是給我們簡單的介紹了幾個比擬重要的實(shí)際操作。包括了程序模塊處理。簡單界面程序。高級界面程序。程序的添加修改。用程序做一元線性回歸處理以及用c語言程序來畫粒度分布圖等這幾樣比擬重要的時間操作。上機(jī)實(shí)驗是學(xué)習(xí)程序設(shè)計語言必不可少的理論環(huán)節(jié),特別是c語言靈敏、簡潔,更需要通過編程的理論來真正掌握它。對于程序設(shè)計語言的學(xué)習(xí)目的,可以概括為學(xué)習(xí)語法規(guī)定、掌握程序設(shè)計方法、進(jìn)步程序開發(fā)才能,這些都必須通過充分的實(shí)際上機(jī)操作才能完成。c語言學(xué)習(xí)心得體會6剛開場學(xué)C語言的時候,很迷茫,在此之前從沒有接觸過C語言,有點(diǎn)摸不著頭腦。可是在上機(jī)過后,我覺得編程是很有趣的一件事。我知道要學(xué)好C語言不容易,可是我決定完成這件不容易的事。要學(xué)好C語言就要先懂得最根本的語法知識,看課本是必需的。我覺得看不懂也沒關(guān)系,盡力去理解就好了,在對知識有了一個大致的理解過后,就要上機(jī)理論。學(xué)習(xí)C語言一定要動手,只看不做,眼高手低是不行的。最開場可以打書上的例題,熟悉程序,漸漸的開場試著編程。在編程時要理清自己的思路,然后再轉(zhuǎn)換成C語言中的語言,這個時候就更要動手了,只有通過上機(jī)操作才能驗證自己程序的正確性。執(zhí)行程序,不要害怕錯誤,其實(shí),我覺得錯誤是好的,知道了自己所學(xué)知識的缺乏,并根據(jù)提示改正程序中發(fā)生的錯誤,一種成就感油然而生,覺得自己的付出都是值得的。良好的編程習(xí)慣是學(xué)好C語言的重要因素,只有勤動手,多動腦才能學(xué)好C語言,光說不練是不行的。在學(xué)習(xí)的時候,不會的一定要問明白,可以求助于教師,同學(xué),不要自己一個人鉆牛角尖,浪費(fèi)時間又學(xué)不到東西。上課的時候一定要認(rèn)真聽,教師講的肯定是最重要的,錯過了就是一大筆損失,認(rèn)真聽講才可以進(jìn)步學(xué)習(xí)效率。我覺得在編程之前,要把自己的想法寫在紙上,假如是簡單一點(diǎn)的程序不需要這樣,假如程序比擬復(fù)雜,就寫下來,這樣可以讓思路更加明晰。輸入程序時一定要認(rèn)真,不要把“,”與“;”混淆,用scanf的時候不要忘記“&”,用“switch”要記得“break”,用if,while的時候注意不要加“;”,“{}”“〔〕”一定要配對,不要多也不要少一半,“=”與“==”的區(qū)別要清楚,要勤查優(yōu)先級,要記住一些根本的,例如兩個值之間的調(diào)換怎么寫等等。在編程時除了要認(rèn)真慎重之外,更重要的是掌握根本的知識,例如if語句與switch語句的區(qū)別,它們都是條件語句,用來執(zhí)行判斷功能,但是什么時候用if什么時侯用switch應(yīng)該弄清楚:假設(shè)條件分支多但是條件的值是一個確定的值時就用switch。反之,在大多數(shù)情況下就用if。又如各種循環(huán)的應(yīng)用,及循環(huán)之間的嵌套都要能靈敏應(yīng)用。還要注意一些細(xì)小的瑣碎的知識,如C語言規(guī)定的標(biāo)識符,大小寫字母間的ASCII代碼值相差32,強(qiáng)迫類型轉(zhuǎn)換符,自增自減運(yùn)算符,符合運(yùn)算符,逗號運(yùn)算符等。學(xué)習(xí)C語言需要的是堅持下去的毅力,認(rèn)真對待每次錯誤的耐心,還有孜孜不倦的努力。擁有一個良好的心態(tài),相信自己,你就會發(fā)現(xiàn)學(xué)好C語言不再困難!c語言學(xué)習(xí)心得體會71、課前認(rèn)真預(yù)習(xí),把下一節(jié)要上的內(nèi)容先自己看一遍,把不懂的地方打個標(biāo)記,等上課的時候可以請教教師。理解書上的例子,搞懂每個語句的含義,用法??赐旰髧L試著不看例子自己編寫程序,編完以后再跟書上進(jìn)展比擬,看自己的程序還有哪方面的缺乏,再進(jìn)展改正。想要真正學(xué)好C語言光看書是不夠的,一定要自己多動手。2、上課認(rèn)真聽講積極考慮,進(jìn)步上課效率。教師上課講述的都是課程的重點(diǎn)和難點(diǎn),聽好課程可以到達(dá)"事半功倍"的目的。3、課后復(fù)習(xí)。把每天的上課內(nèi)容回家再復(fù)習(xí)一遍,獨(dú)立完成課后的作業(yè),假如有時間,最好能找點(diǎn)課外書籍、課外

溫馨提示

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

評論

0/150

提交評論