下面是范文網(wǎng)小編整理的c心得體會(huì)共3篇(c程序設(shè)計(jì)心得體會(huì)),歡迎參閱。
c心得體會(huì)共1
C語言學(xué)習(xí)心得體會(huì)
襄樊職業(yè)技術(shù)學(xué)院 計(jì)應(yīng)0802 蔣靜
光陰荏苒,當(dāng)一年的時(shí)光白駒過隙般一晃而過,我的C語言學(xué)習(xí)歷程劃上了句號(hào)。但我深知我所學(xué)到的只不過是C語言的皮毛而已。將來我若想有所提高,有所成就,就還必須努力完善自己的C 語言體系,下面我就簡談一下自己的學(xué)習(xí)體會(huì)吧!
開始學(xué)習(xí)時(shí),我?guī)缀趼牪欢蠋熢谥v什么,就感覺講臺(tái)上一個(gè)博學(xué)者在給我們講一些讓我們“得道成仙”的話語,可憐的是臺(tái)下的我們沒有一個(gè)人曉得他的仙語。總之,課堂上老師講的是唾惺橫飛,而我們是聽得昏昏欲睡。
隨著時(shí)間的推移,隨著知識(shí)的積累,我對(duì)C語言的認(rèn)識(shí)終于有了點(diǎn)眉目。我越聽越有一種懂它恨晚的感覺,但是從此我在C語言上的磕磕絆絆也開始了…….
C語言的學(xué)習(xí),有許多要邁過去的溝溝坎坎,那我就說一下里面的玄機(jī)吧。C語言是寫給電腦看的語言,電腦只懂二進(jìn)制,所以我們就必須掌握二進(jìn)制與八進(jìn)制、十進(jìn)制、十六進(jìn)制的轉(zhuǎn)換關(guān)系。其次,我們必須記住C語言的關(guān)鍵字,且C語言有許多常用字符,它們和ASCII代碼一一對(duì)應(yīng)。再次,C語言有許多運(yùn)算符,它們的結(jié)合方向不一樣,且有各自的優(yōu)先級(jí)。我們要掌握C語言,那么掌握它們就是基礎(chǔ)。C語言是一種高級(jí)語言,是所有語言的基礎(chǔ),學(xué)好C語言,將對(duì)我們今后的語言課程的學(xué)習(xí)有很大幫助。當(dāng)我學(xué)到數(shù)據(jù)結(jié)構(gòu)這門課時(shí),我能夠隱約地感覺到C語言學(xué)到的知識(shí),在其中派上了用場。如數(shù)組的學(xué)習(xí),給我?guī)砹瞬簧贌馈5钦f起數(shù)組來,它貫穿于我們整個(gè)C言之中,我們經(jīng)常要用它來存儲(chǔ)數(shù)據(jù)。編寫圖形要用它來儲(chǔ)存坐標(biāo)數(shù)據(jù),編寫音樂要用它來儲(chǔ)存音符樂譜,即使學(xué)生的成績也要用到它來儲(chǔ)存??但是,如果我們在利用它的時(shí)候,不好好注意,將被弄得眼花繚亂!我們在利用它來處理數(shù)據(jù)的時(shí)候,涉及到的排序,找最大,最小值這些問題。特別是排序,方法挺多,但如果不把握住幾種常用的方法,使用數(shù)組就變得非常不便。常用的方法中,有冒泡排序,選擇排序,希爾排序,快速排序等方法:選擇法排序,與冒泡法排序都是利用for循環(huán)語句,前者是先尋找出最大最小值的下標(biāo),然后再交換,后者則是利用相鄰間元素的比較大小,不符合要求順序的就交換,這樣一級(jí)一級(jí)地向上交換,把最大的或者最小的放到最上面去;對(duì)于后兩種辦法排序,都利用到循環(huán)次數(shù)不確定的while和do-while語句,前者還利用到for語句,希爾排序利用一一對(duì)應(yīng)比較的辦法,后者利用數(shù)組中其它元素與中間數(shù)進(jìn)行比較大小,然后實(shí)行交換。
以上只是我學(xué)習(xí)C語言的一此經(jīng)歷,下面我想與大家分享一下我的學(xué)習(xí)經(jīng)驗(yàn)、建議:
一、學(xué)習(xí)C語言呢,首先要調(diào)整好自己的心態(tài),不要再想著玩了。只有自己努力學(xué)習(xí),才能學(xué)有所得,學(xué)有所想,學(xué)有所用。
二、在學(xué)習(xí)C語言的時(shí)候不要鉆牛角尖,不要在一個(gè)問題上卡死,當(dāng)你遇到問題時(shí),要多想想多條途徑去解決一個(gè)問題。如果實(shí)在解決不了了,可以去請教你的任課老師。(學(xué)習(xí)的時(shí)候一定要注意這幾點(diǎn),不會(huì)的一定要問明白,不管誰能讓他教會(huì)你知識(shí)就是你的了,要學(xué)會(huì)讓知識(shí)為我所用。在看書的時(shí)候一定要做好標(biāo)記,特別是不懂的地方一定要標(biāo)明是什么意思。)
三、學(xué)C語言時(shí),要多想,多寫,多練,多動(dòng)!當(dāng)一個(gè)題目出現(xiàn)的時(shí)候,你不能只想到用一種方法去解決它,要多想出幾種方法去做、去研究;當(dāng)你將它完成后,可以將它全部刪去,然后再重新寫,寫個(gè)
二、三遍就熟悉了;如果你有多余的時(shí)間,你可以按照這道題的模板稍加修改,然后自己去做,做個(gè)N遍,此為多練;一般來說,一道題如果你有三種做法將它做出來,那么對(duì)于這一類型的題目你就不在話下拉!當(dāng)然你也可以給自己出題目,多動(dòng)動(dòng)腦筋,這樣可以提高自己的發(fā)散思維和邏輯能力,這是很重要的?。?!
四、在上課的時(shí)候一定要認(rèn)真聽老師講課及上課演示的代碼,因?yàn)橛行〇|西是書上沒有的。如果上課不認(rèn)真聽,那么在練習(xí)的時(shí)候是很困難的(當(dāng)然天才除外)。
五、在學(xué)習(xí)語言的時(shí)候一定要記住動(dòng)手,不要只說不做,這樣會(huì)行成眼高手低,不管什么樣的程序都要親手做過才能說會(huì)了。
六、學(xué)習(xí)時(shí),老師是寶貴的資源,但也別忘了圖書管的作用,多跑圖書管,多借相關(guān)的書看,多看程序、分析程序思想、多做題,從中尋找不會(huì)的題,與老師、同學(xué)交流,進(jìn)而不斷地提高自己!
最后,再送大家?guī)拙湓挘?/p>
1、學(xué)習(xí)不要死鉆牛角尖,當(dāng)你遇到解不開的問題時(shí),就要換一種方法去想想,說不定會(huì)有新的路給你去走,而且很寬敞。主要是要用心去學(xué)、并且要找到好的學(xué)習(xí)方法,肯定有所成功。
2、在學(xué)習(xí)C語言的路上我們都是公平的,且我們的智力大抵相似,最后能否成功就看我們的學(xué)習(xí)態(tài)度。要想成功,我們就必須努力且要堅(jiān)持,因?yàn)楹怯纪纯嗝摾O后的羽化,鳳凰要在烈火中鍛造才能涅磐。
3、想想自己的未來,看看自己的過去。我不想用過多的時(shí)間來考慮。過去的一切都已經(jīng)不可挽回了。未來又充滿了無數(shù)的變數(shù)。我只想把握的就是現(xiàn)在。總結(jié)過去的經(jīng)驗(yàn),并用以指導(dǎo)現(xiàn)在,我想才能在以后的日子里少些感傷,少些變數(shù),讓未來變得更美好。
4、想成功的人找方法,夢想成功的人找失敗的借口,我希望我和我的朋友都不是一個(gè)找借口的人。
以上所述,旨在拋磚引玉,若有不當(dāng),敬請見諒!
2009-07-15
c心得體會(huì)共2
C++學(xué)習(xí)心得體會(huì)
通過一學(xué)期對(duì)C++的學(xué)習(xí),我感覺學(xué)習(xí)C++是有一定難度卻又是非常有趣
的科目。也是很有幫助的。
深刻感受到如果真的想要學(xué)好這么課,或者說是從這門課學(xué)到點(diǎn)什么東西
的話,那就是兩個(gè)字:實(shí)踐。學(xué)習(xí)編程的秘訣是編程,編程,再編程,一本再好
的書也不能挽救一個(gè)不動(dòng)手的人。即使老師給了已經(jīng)打好過的書上例子的程序,
我們也應(yīng)當(dāng)把書上的程序例子親手輸入到電腦上實(shí)踐, 而且更高的境界是你應(yīng)
當(dāng)自己先嘗試著寫寫代碼,然后再看看自己的實(shí)現(xiàn)方法和書上的程序有何出入,
或者誰的更好。所謂的實(shí)踐就是自己上機(jī)練習(xí),至少要把書上的例子調(diào)試通過,
這很重要,因?yàn)橐话銛?shù)據(jù)機(jī)構(gòu)后面的一些編程習(xí)題是再次基礎(chǔ)上加進(jìn)去的。 書
上的成員函數(shù)的實(shí)現(xiàn)它不會(huì)全部寫出來,只把當(dāng)前所講的一些重要的代碼給出,
基本上的數(shù)據(jù)結(jié)構(gòu)書都是如此的,那些未給出的就要你自己去補(bǔ)充完整了,一
般都不會(huì)太難,有問題可以請教老師。 書上的例子有很多都是一下子就給出了
所有的成員函數(shù)的聲明,但實(shí)現(xiàn)可能不會(huì)全部寫出來,篇幅限制。但我感覺也
不必把所有的成員函數(shù)都去一一實(shí)現(xiàn),你可以一個(gè)一個(gè)來,解決一個(gè)再...
C++相對(duì)于數(shù)學(xué)分析和高等代數(shù)來說還是簡單一點(diǎn),它沒有復(fù)雜的計(jì)算,只
需要理解好知識(shí)點(diǎn),然后多敲敲鍵盤寫寫程序就可以很好地掌握了,但是想學(xué)
的更好,我覺得必須的多看點(diǎn)課外書,這也是必須的。
這是個(gè)人的一點(diǎn)學(xué)習(xí)心得,希望能更好的運(yùn)用到學(xué)習(xí)中去。C++是一門很有
用的、對(duì)于我們的就業(yè)很實(shí)際的語言,學(xué)習(xí)好C++是一項(xiàng)必須而實(shí)際的任務(wù)。我
們必須要好好掌握。
——鄭冬冬 數(shù)院信息二班
c心得體會(huì)共3
心得體會(huì)
在這幾周的面向?qū)ο蟮恼n程設(shè)計(jì)中,通過完成本次任務(wù),我所收獲到的東西頗豐。
利用設(shè)計(jì)這次學(xué)生信息管理的機(jī)會(huì),使我熟練地掌握了上學(xué)期所學(xué)的C++面向?qū)ο蟪绦蚓幊?,也更加深入理解了學(xué)生信息管理的操作原理和了解了文件的用法及其作用,為日后如何熟練使用文件打下堅(jiān)實(shí)的基礎(chǔ)。此外,本次算法的實(shí)現(xiàn)采用了C和C++語言面向?qū)ο缶幊?,使我?duì)基類的構(gòu)建,派生類的使用等等各類c的知識(shí),有更深層次的認(rèn)識(shí)。
在這次課程設(shè)計(jì)中,我還懂得了程序開發(fā)的一些比較重要的步驟,如總體分析,程序模塊設(shè)計(jì)等。相信通過此次課程設(shè)計(jì)會(huì)為我以后的學(xué)習(xí)和工作帶來很大的好處。最重要的還是激發(fā)我對(duì)編程的興趣和熱情,讓我從一個(gè)只懂理論變成了做一些小程序,讓我們對(duì)編程更加熱愛。
最重要的是,在這次的編程中我們不斷地從源程序中尋找錯(cuò)誤,修改錯(cuò)誤,通過不斷地更新程序提升對(duì)編程的理解。雖然現(xiàn)有的編程還不完美,但是執(zhí)著認(rèn)識(shí)到了追求完美的信念,相信在下一次的面向?qū)γ婢幊痰倪^程中能將程序推向所能的極致。
通過在這次編程中和隊(duì)友的攜手合作,為以后的合作打下不錯(cuò)的默契,培養(yǎng)相互的信心,提高集體的凝聚力??偠灾?,這次的課程設(shè)計(jì)是比較成功的。程序設(shè)計(jì)最重要的是要敢于創(chuàng)新,而不應(yīng)該止步于舊知識(shí)的應(yīng)用,唯有不安于現(xiàn)狀,才能有更大的發(fā)展空間。
c心得體會(huì)共3篇(c程序設(shè)計(jì)心得體會(huì))相關(guān)文章:
相關(guān)熱詞搜索:c心得體會(huì)(共5篇)