計(jì)算機(jī)c語(yǔ)言學(xué)習(xí)心得體會(huì)
計(jì)算機(jī)c語(yǔ)言學(xué)習(xí)心得體會(huì)1
在科技高度發(fā)展的今天,計(jì)算機(jī)在人們之中的作用越來(lái)越突出。而C語(yǔ)言作為一種計(jì)算機(jī)的語(yǔ)言,學(xué)習(xí)它將有助于我們更好的了解計(jì)算機(jī),與計(jì)算機(jī)進(jìn)行交流,因此,我們一定要學(xué)好C語(yǔ)言,這對(duì)我們以后的發(fā)展是十分重要的。
說(shuō)到這,上機(jī)實(shí)驗(yàn)當(dāng)然就是一個(gè)必不可少的環(huán)節(jié)了,C語(yǔ)言靈活、簡(jiǎn)潔的特點(diǎn),只有通過(guò)編程實(shí)踐才能真正了解,真正說(shuō)懂。為了更好地學(xué)習(xí)語(yǔ)法規(guī)定、掌握程序設(shè)計(jì)方法、提高程序開(kāi)發(fā)能力,我們必須實(shí)際上機(jī)、編寫(xiě)程序。
通過(guò)實(shí)驗(yàn)我也發(fā)現(xiàn)了自己不少的問(wèn)題,這都是只看書(shū)上的程序而沒(méi)有自己親身上機(jī)編寫(xiě)程序而無(wú)法得知的,假如我們只因看熟書(shū)上的程序就以為自己已經(jīng)掌握了C語(yǔ)言那就大錯(cuò)特錯(cuò)了。
我主要存在以下的這些缺點(diǎn):
1、 學(xué)習(xí)耐心與細(xì)心不足,如scanf(“%d”,&n);中的“&”有時(shí)候會(huì)忘了。而在最后輸出時(shí)又錯(cuò)寫(xiě)成printf(“%d”,&n);從而錯(cuò)誤得輸出了地址而不是我原來(lái)想要的答案。
2、 編程思想不夠發(fā)散,看著題目有時(shí)想不出解答的方法,更不用說(shuō)編寫(xiě)程序來(lái)解題了。
3、基本功不夠,有些函數(shù)的表達(dá)不太精通,需要看書(shū)來(lái)核實(shí),以致耗時(shí)較多。 知識(shí)不夠廣,有些內(nèi)容沒(méi)有學(xué)好,不能要用到時(shí)及時(shí)反映出來(lái),認(rèn)識(shí)程度不夠深刻。
4、 有時(shí)候不夠精簡(jiǎn),有一點(diǎn)用處不大或者說(shuō)沒(méi)有也可以的文字存在。 英語(yǔ)水平較差,對(duì)錯(cuò)誤的地方雖然電腦有說(shuō),但由于是英文,理解上還是存在一點(diǎn)問(wèn)題。
為了能更好地學(xué)好C語(yǔ)言,在今后學(xué)習(xí)中我要更多的動(dòng)腦,綜合運(yùn)用所學(xué),多看相關(guān)東西,多上機(jī)練習(xí),提高電腦水平,增強(qiáng)自學(xué)能力,把已會(huì)的東西掌握好。
實(shí)驗(yàn)中我深刻意識(shí)到完成程序的編寫(xiě),決不意味著萬(wàn)事大吉。認(rèn)為萬(wàn)無(wú)一失的程序,實(shí)際上機(jī)運(yùn)行時(shí)可能會(huì)出現(xiàn)很多意想不到的問(wèn)題。有時(shí)編譯程序檢測(cè)出一大堆錯(cuò)誤,有時(shí)程序能夠順利運(yùn)行,但是運(yùn)行結(jié)果并不是你預(yù)期中想要的。因?yàn)殚_(kāi)發(fā)環(huán)境所提供的編譯系統(tǒng)無(wú)法發(fā)現(xiàn)程序邏輯錯(cuò)誤,或者是你原來(lái)所設(shè)計(jì)時(shí)的理論錯(cuò)誤,這就只能靠自己的上機(jī)經(jīng)驗(yàn)來(lái)分析判斷錯(cuò)誤的所在了。所以程序的調(diào)試是一個(gè)技巧性很強(qiáng)的工作,它可能比編一個(gè)程序耗時(shí)更多。由此可看出上機(jī)實(shí)踐的重要性。
通過(guò)本次C語(yǔ)言上機(jī)實(shí)驗(yàn),我對(duì)這個(gè)介于人類與非人類之間的計(jì)算機(jī)編程語(yǔ)言有了一定的體驗(yàn)。編程的時(shí)候有因?yàn)轫樌幊龀绦蚨_(kāi)心過(guò)、有因?yàn)樽龅帽热思衣魫炦^(guò)、有因?yàn)椴恢獜暮稳胧侄鵁o(wú)奈過(guò)、有因?yàn)椴恢e(cuò)出在哪而彷徨過(guò)??但隨著練習(xí)的增多,我對(duì)C語(yǔ)言比以前熟了很多,不再只是紙上談兵,我都有能力獨(dú)立做出一些程序,可能對(duì)于一些“高手來(lái)說(shuō)這不算什么,或者他們?cè)缇蜁?huì)了,但我依然覺(jué)得很開(kāi)心,因?yàn)槲腋易约罕仁沁M(jìn)步了。
當(dāng)然,我還得感謝老師的指導(dǎo)與幫助,如果沒(méi)有老師和其他同學(xué)的指點(diǎn),我可能對(duì)C語(yǔ)言還是一籌莫展,在實(shí)驗(yàn)中遇到的大大少少的問(wèn)題與所犯過(guò)的錯(cuò)誤將是我以后的要加以注意的地方與認(rèn)真審查的部分,為我奠定堅(jiān)固的基石。伴隨著學(xué)習(xí)的深入,我發(fā)現(xiàn)高深的東西還有很多很多,不懂不熟的知識(shí)還有很多,所以我不能停步,對(duì)C語(yǔ)言,我以后會(huì)更加努力學(xué)習(xí)的。
計(jì)算機(jī)c語(yǔ)言學(xué)習(xí)心得體會(huì)2
C語(yǔ)言是在國(guó)內(nèi)外廣泛使用的一種計(jì)算機(jī)語(yǔ)言。其語(yǔ)言功能豐富、表達(dá)能力強(qiáng)、使用靈活方便、既具有高級(jí)語(yǔ)言的優(yōu)點(diǎn),又具有低級(jí)語(yǔ)言的許多特點(diǎn),適合編寫(xiě)系統(tǒng)軟件。其功能強(qiáng)大,不僅用在計(jì)算機(jī)上廣泛用在電子,機(jī)械等方面上,而且,所有的windows,Unix,Linux,Mac,os/2,無(wú)一例外,哪一個(gè)不是C語(yǔ)言寫(xiě)的?很多新型的語(yǔ)言如,C++,Java,C#,J#,perl... 都是衍生自C語(yǔ)言。掌握了C語(yǔ)言,可以說(shuō)你就掌握了很多門語(yǔ)言。
學(xué)習(xí)C程序這門課一年了,這是我們學(xué)的第一門專業(yè)課,在大學(xué)里C語(yǔ)言不但是計(jì)算機(jī)專業(yè)的必修課程而且也是非計(jì)算機(jī)專業(yè)學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)的一門必修課程。所以作為我這個(gè)計(jì)算機(jī)專業(yè)的學(xué)生來(lái)說(shuō)當(dāng)然十分重要,老師在第一節(jié)課說(shuō)過(guò),C語(yǔ)言是計(jì)算機(jī)的基礎(chǔ),大多數(shù)軟件都需要用C語(yǔ)言來(lái)編寫(xiě),通過(guò)一個(gè)年的學(xué)習(xí),使我由初步掌握簡(jiǎn)單的應(yīng)試知識(shí)到完成高難度的深入編程,如我們?cè)诰帉?xiě)一個(gè)較大的程序時(shí)應(yīng)該把它分開(kāi)成幾個(gè)小程序來(lái)看,這樣會(huì)容易得多。同時(shí),我覺(jué)得C語(yǔ)言應(yīng)該是操作和理論相結(jié)合的課程,在不斷地編寫(xiě)中去思考,兩者是不可分割的。
在學(xué)習(xí)一年C語(yǔ)言的過(guò)程中我也在慢慢探索怎樣才能學(xué)好C語(yǔ)言,并總結(jié)了一點(diǎn)經(jīng)驗(yàn):
要了解C語(yǔ)言就要從語(yǔ)法基礎(chǔ)來(lái)學(xué)習(xí)起,首先要是要了解它的結(jié)構(gòu),比如變量,首先要了解變量的定義方式(格式),其意義是什么(定義變量有什么用);
其次就是要我要怎么去運(yùn)用它(我要用什么型式去應(yīng)用它)。在C語(yǔ)言的命令行中所有的語(yǔ)句都是有它自己的一定格式和形式出現(xiàn)在我們面前,所以我們?cè)趯W(xué)習(xí)某種語(yǔ)句或命令時(shí)你首先要了解的就是它的規(guī)則是什么、有什么用、怎么實(shí)現(xiàn)等。這些都是語(yǔ)法基礎(chǔ)也是C語(yǔ)言的基礎(chǔ)如果把它們都了解很好了,那么你編起程序來(lái)就很得心應(yīng)手了。比如說(shuō)IF ELSE 和 SWITCH CASE 這兩種條件語(yǔ)句都是用來(lái)判斷執(zhí)行功能的,那我要什么時(shí)侯用IF 什么時(shí)侯用 SWITCH呢?如果你很好地了解它們的結(jié)構(gòu)和作用的話那么就知道:若它的條件分支是多個(gè)而且條件的值是整數(shù)或是一個(gè)字符值時(shí)就會(huì)選SWITCH而不會(huì)選IF。因?yàn)槿绻麠l件分支太多時(shí)要用IF語(yǔ)句,這樣一定會(huì)出現(xiàn)IF的嵌套,如果IF的嵌套越多時(shí)程序的開(kāi)銷就會(huì)隨著增大,這樣對(duì)整個(gè)程序的運(yùn)行效率就大在降底。而SWITCH就不同,它只要比較一次就可以找出條件的結(jié)果比起嵌套IF它的效率就大大的提高了很多。不過(guò)SWITCH也有它的約束條件,就是它的條件值一定要是一個(gè)整型數(shù)或是一個(gè)字符值,所以碰到它不能解決的問(wèn)題時(shí)我們也會(huì)通常使用IF語(yǔ)句,畢竟IF語(yǔ)句它使用起來(lái)也比較方便用的范圍也比較廣。所以說(shuō)了解語(yǔ)法規(guī)則是很重要的,如果沒(méi)有一個(gè)良好的語(yǔ)法基礎(chǔ)是很難編出一個(gè)好的程序!學(xué)習(xí)好基礎(chǔ)后我們就可以開(kāi)始來(lái)編程了。
計(jì)算機(jī)c語(yǔ)言學(xué)習(xí)心得體會(huì)3
c語(yǔ)言是一種結(jié)構(gòu)化語(yǔ)言,是大部分編程語(yǔ)言的基礎(chǔ),c語(yǔ)言學(xué)好了,以后的java,c#以及更多的編程語(yǔ)言才有可能學(xué)好。下面就跟南寧達(dá)內(nèi)小編一起,要學(xué)好c語(yǔ)言必須了解的.四點(diǎn):
1、課前認(rèn)真預(yù)習(xí),把下一節(jié)要上的內(nèi)容先自己看一遍,把不懂的地方打個(gè)標(biāo)記,等上課的時(shí)候可以請(qǐng)教老師。理解書(shū)上的例子,搞懂每個(gè)語(yǔ)句的含義,用法。看完后嘗試著不看例子自己編寫(xiě)程序,編完以后再跟書(shū)上進(jìn)行比較,看自己的程序還有哪方面的不足,再進(jìn)行改正。想要真正學(xué)好c語(yǔ)言光看書(shū)是不夠的,一定要自己多動(dòng)手。
2、上課認(rèn)真聽(tīng)講積極思考,提高上課效率。老師上課講述的都是課程的重點(diǎn)和難點(diǎn),聽(tīng)好課程可以達(dá)到"事半功倍"的目的。
3、課后復(fù)習(xí)。把每天的上課內(nèi)容回家再溫習(xí)一遍,獨(dú)立完成課后的作業(yè),如果有時(shí)間,最好能找點(diǎn)課外書(shū)籍、課外習(xí)題什么的來(lái)鞏固所學(xué)的內(nèi)容。
4、主動(dòng)上機(jī),多多實(shí)踐,提高動(dòng)手能力。通過(guò)上機(jī)實(shí)踐來(lái)驗(yàn)證所學(xué)的理論,通過(guò)在機(jī)器上查找錯(cuò)誤來(lái)鞏固概念,通過(guò)提高上機(jī)能力來(lái)促進(jìn)理論學(xué)習(xí),開(kāi)闊編程思路,提高反映速度,提高分析問(wèn)題解決問(wèn)題的能力,鍛煉心理素質(zhì),提高心理承受能力。
學(xué)習(xí)c語(yǔ)言的初期重點(diǎn)要放在掌握語(yǔ)言的語(yǔ)法和規(guī)定上,一定要養(yǎng)成良好的編程習(xí)慣,平時(shí)寫(xiě)程序注意語(yǔ)法規(guī)范格式控制,格式規(guī)范了,出了錯(cuò)誤也容易找到出錯(cuò)的地方,這是c語(yǔ)言的基礎(chǔ);后期的重點(diǎn)要轉(zhuǎn)移到掌握編程的思路和基本算法上來(lái)。課后多做習(xí)題,找一些經(jīng)典例子嘗試自己編寫(xiě),寫(xiě)程序切忌半途而費(fèi),想到一個(gè)思路,就要按自己思路把它寫(xiě)完,就算錯(cuò)了,也可以讓自己了解為什么這樣做會(huì)錯(cuò)?錯(cuò)在哪里?會(huì)出什么結(jié)果?以后自己也很難在這個(gè)地方犯同樣的錯(cuò)誤。當(dāng)學(xué)到一個(gè)新的知識(shí)點(diǎn),就試著把它運(yùn)用到以前做的習(xí)題上,不但鞏固了以前學(xué)的內(nèi)容,也更加能加強(qiáng)新知識(shí)的理解。
學(xué)習(xí)c語(yǔ)言就是要經(jīng)過(guò)以上這樣幾個(gè)反復(fù),才能前后融會(huì)貫通,積累所應(yīng)該掌握的知識(shí)。c語(yǔ)言是這樣,其他語(yǔ)言也是這樣,從基本抓起,多動(dòng)手,多動(dòng)腦,不懂就問(wèn),注意平時(shí)積累。
計(jì)算機(jī)c語(yǔ)言學(xué)習(xí)心得體會(huì)4
課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過(guò)程.隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域, 在生活中可以說(shuō)得是無(wú)處不在。因此作為二十一世紀(jì)的大學(xué)來(lái)說(shuō)掌握單片機(jī)的開(kāi)發(fā)技術(shù)是十分重要的。
回顧起此次單片機(jī)課程設(shè)計(jì),至今我仍感慨頗多,的確,從選題到定稿,從理論到實(shí)踐,在整整兩星期的日子里,可以說(shuō)得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過(guò)的知識(shí),而且學(xué)到了很多在書(shū)本上所沒(méi)有學(xué)到過(guò)的知識(shí)。通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過(guò)程中遇到問(wèn)題,可以說(shuō)得是困難重重,這畢竟第一次做的,難免會(huì)遇到過(guò)各種各樣的問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得不夠牢固,比如說(shuō)三極管PNP管腳不懂怎么放置,不懂分得二極管的正負(fù)極,對(duì)單片機(jī)匯編語(yǔ)言掌握得不好……通過(guò)這次課程設(shè)計(jì)之后,一定把以前所學(xué)過(guò)的知識(shí)重新溫故。
這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多編程問(wèn)題,最后在梁強(qiáng)老師的辛勤指導(dǎo)下,終于游逆而解。同時(shí),在梁強(qiáng)老師的身上我學(xué)得到很多實(shí)用的知識(shí),在次我表示感謝!同時(shí),對(duì)給過(guò)我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝!
計(jì)算機(jī)c語(yǔ)言學(xué)習(xí)心得體會(huì)5
C語(yǔ)言是一種結(jié)構(gòu)化語(yǔ)言,是大部分編程語(yǔ)言的基礎(chǔ),C語(yǔ)言學(xué)好了,以后的JAVA,C#以及更多的編程語(yǔ)言才有可能學(xué)好。下面就跟南寧達(dá)內(nèi)小編一起,要學(xué)好C語(yǔ)言必須了解的四點(diǎn):
1、課前認(rèn)真預(yù)習(xí),把下一節(jié)要上的內(nèi)容先自己看一遍,把不懂的地方打個(gè)標(biāo)記,等上課的時(shí)候可以請(qǐng)教老師。理解書(shū)上的例子,搞懂每個(gè)語(yǔ)句的含義,用法?赐旰髧L試著不看例子自己編寫(xiě)程序,編完以后再跟書(shū)上進(jìn)行比較,看自己的程序還有哪方面的不足,再進(jìn)行改正。想要真正學(xué)好C語(yǔ)言光看書(shū)是不夠的,一定要自己多動(dòng)手。
2、上課認(rèn)真聽(tīng)講積極思考,提高上課效率。老師上課講述的都是課程的重點(diǎn)和難點(diǎn),聽(tīng)好課程可以達(dá)到"事半功倍"的目的。
3、課后復(fù)習(xí)。把每天的上課內(nèi)容回家再溫習(xí)一遍,獨(dú)立完成課后的作業(yè),如果有時(shí)間,最好能找點(diǎn)課外書(shū)籍、課外習(xí)題什么的來(lái)鞏固所學(xué)的內(nèi)容。
4、主動(dòng)上機(jī),多多實(shí)踐,提高動(dòng)手能力。通過(guò)上機(jī)實(shí)踐來(lái)驗(yàn)證所學(xué)的理論,通過(guò)在機(jī)器上查找錯(cuò)誤來(lái)鞏固概念,通過(guò)提高上機(jī)能力來(lái)促進(jìn)理論學(xué)習(xí),開(kāi)闊編程思路,提高反映速度,提高分析問(wèn)題解決問(wèn)題的能力,鍛煉心理素質(zhì),提高心理承受能力。
學(xué)習(xí)C語(yǔ)言的初期重點(diǎn)要放在掌握語(yǔ)言的語(yǔ)法和規(guī)定上,一定要養(yǎng)成良好的編程習(xí)慣,平時(shí)寫(xiě)程序注意語(yǔ)法規(guī)范格式控制,格式規(guī)范了,出了錯(cuò)誤也容易找到出錯(cuò)的地方,這是C語(yǔ)言的基礎(chǔ);后期的重點(diǎn)要轉(zhuǎn)移到掌握編程的思路和基本算法上來(lái)。課后多做習(xí)題,找一些經(jīng)典例子嘗試自己編寫(xiě),寫(xiě)程序切忌半途而費(fèi),想到一個(gè)思路,就要按自己思路把它寫(xiě)完,就算錯(cuò)了,也可以讓自己了解為什么這樣做會(huì)錯(cuò)?錯(cuò)在哪里?會(huì)出什么結(jié)果?以后自己也很難在這個(gè)地 數(shù)組和指針是c語(yǔ)言的經(jīng)典之處,可以通用,并且互相轉(zhuǎn)換,具有非常強(qiáng)大的功能,但是使用不當(dāng)?shù)脑,?huì)造成程序出錯(cuò),打亂原有程序的規(guī)律,使可讀性明顯變差。
6、結(jié)構(gòu)體也是常用的一種數(shù)據(jù)類型,它的功能也比較強(qiáng)大,相對(duì)于指針而言,結(jié)構(gòu)體掌握起來(lái)比較容易理解和使用。
7、對(duì)于文件的操作是非常關(guān)鍵的,把輸入的數(shù)據(jù)保存起來(lái),下次還能夠使用,這才是關(guān)鍵問(wèn)題。所以對(duì)文件操作是否成功,使程序是否編制成功的重要因素。
我認(rèn)為c語(yǔ)言是一門很基礎(chǔ)的語(yǔ)言,所有的計(jì)算機(jī)語(yǔ)言都是相通的,只要一門學(xué)會(huì)了,其他語(yǔ)言就會(huì)很容易學(xué)會(huì)。但是c語(yǔ)言是基礎(chǔ)中的基礎(chǔ),掌握好c語(yǔ)言對(duì)于今后別的語(yǔ)言的學(xué)習(xí)是非常有好處的。
計(jì)算機(jī)c語(yǔ)言學(xué)習(xí)心得體會(huì)6
經(jīng)過(guò)一個(gè)學(xué)期的學(xué)習(xí),我對(duì)C語(yǔ)言有了一定的了解。C語(yǔ)言是學(xué)習(xí)計(jì)算機(jī)科學(xué)的基礎(chǔ),作為一名計(jì)算機(jī)專業(yè)學(xué)生,掌握C語(yǔ)言更是毋庸置疑。在上課之前,就經(jīng)常聽(tīng)同學(xué)說(shuō),C語(yǔ)言很難學(xué),確實(shí),剛開(kāi)始聽(tīng)課時(shí)覺(jué)得老師不知所云。不過(guò),發(fā)現(xiàn)對(duì)后續(xù)內(nèi)容的預(yù)習(xí)后,前面的疑團(tuán)都迎刃而解,這讓我對(duì)C語(yǔ)言的學(xué)習(xí)更有信心。
計(jì)算機(jī)最重要的就是上機(jī)操作,自己編寫(xiě)程序,在VisualC++運(yùn)行,剛開(kāi)始經(jīng)常會(huì)出現(xiàn)錯(cuò)誤,經(jīng)過(guò)分析改正后,終于能夠運(yùn)行了,就覺(jué)得特別激動(dòng)。
課程設(shè)計(jì)是一個(gè)把需求分析、程序編寫(xiě)、程序調(diào)試、撰寫(xiě)報(bào)告結(jié)合為一體的過(guò)程。在這個(gè)過(guò)程中,不僅鍛煉了我們縝密的思維和堅(jiān)持不解的毅力,更磨練了一個(gè)隊(duì)伍的團(tuán)結(jié)互助的精神。只有通過(guò)大家一起努力才能將課程設(shè)計(jì)的所有環(huán)節(jié)都順利的完成。另外程序設(shè)計(jì)中我們遇到問(wèn)題并解決問(wèn)題的過(guò)程,使得我們獨(dú)自探索并解決問(wèn)題的能力了有了一個(gè)提高,這有利于我們以后的學(xué)習(xí)。同時(shí)這整一個(gè)過(guò)程,也使我們對(duì)程序編寫(xiě)的整個(gè)過(guò)程有了一個(gè)統(tǒng)籌全局的思想,因?yàn)樾枨蠓治、程序編?xiě)、程序調(diào)試、撰寫(xiě)報(bào)告這些過(guò)程是環(huán)環(huán)相扣的,絕對(duì)不可能獨(dú)立進(jìn)行。
課程設(shè)計(jì)是學(xué)習(xí)《C程序設(shè)計(jì)》后對(duì)知識(shí)的全面測(cè)試,剛拿到題目時(shí)不知道怎么去處理,覺(jué)得很復(fù)雜,經(jīng)過(guò)和小組成員的討論,上網(wǎng)查資料,逐個(gè)問(wèn)題逐個(gè)擊破,問(wèn)題不再那么復(fù)雜。通過(guò)課程設(shè)計(jì),我發(fā)現(xiàn)自己還存在很多知識(shí)漏洞,編寫(xiě)程序時(shí),經(jīng)常會(huì)出現(xiàn)低級(jí)錯(cuò)誤,很多知識(shí)點(diǎn)都不熟悉。在今后的時(shí)間里,我一定要投入更多精力學(xué)習(xí)C語(yǔ)言,以課本為基礎(chǔ),請(qǐng)教老師,與同學(xué)討論,參考資料,上機(jī)操作,我相信我一定能把C語(yǔ)言學(xué)好。
計(jì)算機(jī)c語(yǔ)言學(xué)習(xí)心得體會(huì)7
剛開(kāi)始學(xué)C語(yǔ)言的時(shí)候,很迷茫,在此之前從沒(méi)有接觸過(guò)C語(yǔ)言,有點(diǎn)摸不著頭腦。可是在上機(jī)過(guò)后,我覺(jué)得編程是很有趣的一件事。我知道要學(xué)好C語(yǔ)言不容易,可是我決定完成這件不容易的事。
要學(xué)好C語(yǔ)言就要先懂得最基本的語(yǔ)法知識(shí),看課本是必需的。我覺(jué)得看不懂也沒(méi)關(guān)系,盡力去理解就好了,在對(duì)知識(shí)有了一個(gè)大致的了解過(guò)后,就要上機(jī)實(shí)踐。學(xué)習(xí)C語(yǔ)言一定要?jiǎng)邮郑豢床蛔,眼高手低是不行的?/p>
最開(kāi)始可以打書(shū)上的例題,熟悉程序,慢慢的開(kāi)始試著編程。在編程時(shí)要理清自己的思路,然后再轉(zhuǎn)換成C語(yǔ)言中的語(yǔ)言,這個(gè)時(shí)候就更要?jiǎng)邮至耍挥型ㄟ^(guò)上機(jī)操作才能驗(yàn)證自己程序的正確性。執(zhí)行程序,不要害怕錯(cuò)誤,其實(shí),我覺(jué)得錯(cuò)誤是好的,知道了自己所學(xué)知識(shí)的不足,并根據(jù)提示改
正程序中發(fā)生的錯(cuò)誤,一種成就感油然而生,覺(jué)得自己的付出都是值得的。
良好的編程習(xí)慣是學(xué)好C語(yǔ)言的重要因素,只有勤動(dòng)手,多動(dòng)腦才能學(xué)好C語(yǔ)言,光說(shuō)不練是不行的。
在學(xué)習(xí)的時(shí)候,不會(huì)的一定要問(wèn)明白,可以求助于老師,同學(xué),不要自己一個(gè)人鉆牛角尖,浪費(fèi)時(shí)間又學(xué)不到東西。
上課的時(shí)候一定要認(rèn)真聽(tīng),老師講的肯定是最重要的,錯(cuò)過(guò)了就是一大筆損失,認(rèn)真聽(tīng)講才可以提高學(xué)習(xí)效率。
我覺(jué)得在編程之前,要把自己的想法寫(xiě)在紙上,如果是簡(jiǎn)單一點(diǎn)的程序不需要這樣,如果程序比較復(fù)雜,就寫(xiě)下來(lái),這樣可以讓思路更加清晰。
輸入程序時(shí)一定要認(rèn)真,不要把“,”與“;”混淆,用scanf的時(shí)候不要忘記“&”,用“switch”要記得“break”,用if,while的時(shí)候注意不要加“;”,“{}”“()”一定要配對(duì),不要多也不要少一半,“=”與“==”的區(qū)別要清楚,要勤查優(yōu)先級(jí),要記住一些基本的,例如兩個(gè)值之間的調(diào)換怎么寫(xiě)等等。
在編程時(shí)除了要認(rèn)真謹(jǐn)慎之外,更重要的是掌握基本的知識(shí),例如if語(yǔ)句與switch語(yǔ)句的區(qū)別,它們都是條件語(yǔ)句,用來(lái)執(zhí)行判斷功能,但是什么時(shí)候用if什么時(shí)侯用switch應(yīng)該弄清楚:若條件分支多但是條件的值是一個(gè)確定的值時(shí)就用switch。反之,在大多數(shù)情況下就用if。又如各種循環(huán)的應(yīng)用,及循環(huán)之間的嵌套都要能靈活應(yīng)用。還要注意一些細(xì)小的瑣碎的知識(shí),如C語(yǔ)言規(guī)定的標(biāo)識(shí)符,大小寫(xiě)字母間的ASCII代碼值相差32,強(qiáng)制類型轉(zhuǎn)換符,自增自減運(yùn)算符,符合運(yùn)算符,逗號(hào)運(yùn)算符等。
學(xué)習(xí)C語(yǔ)言需要的是堅(jiān)持下去的毅力,認(rèn)真對(duì)待每次錯(cuò)誤的耐心,還有孜孜不倦的努力。擁有一個(gè)良好的心態(tài),相信自己,你就會(huì)發(fā)現(xiàn)學(xué)好C語(yǔ)言不再困難!
計(jì)算機(jī)c語(yǔ)言學(xué)習(xí)心得體會(huì)8
c語(yǔ)言作為一種計(jì)算機(jī)的語(yǔ)言,我們學(xué)習(xí)它,有助于我們更好的了解計(jì)算機(jī),與計(jì)算機(jī)進(jìn)行交流,因此,c語(yǔ)言的學(xué)習(xí)對(duì)我們尤其重要。
在這個(gè)星期里,我們專業(yè)的學(xué)生在專業(yè)老師的帶領(lǐng)下進(jìn)行了c語(yǔ)言程序?qū)嵺`學(xué)習(xí)。在這之前,我們已經(jīng)對(duì)c語(yǔ)言這門課程學(xué)習(xí)了一個(gè)學(xué)期,對(duì)其有了一定的了解,但是也僅僅是停留在了解的范圍,對(duì)里面的好多東西還是很陌生,的在運(yùn)用起來(lái)的時(shí)候還是感到很棘手,畢竟,萬(wàn)事開(kāi)頭難嘛。
由于時(shí)間的關(guān)系,我們的這次實(shí)踐課程老師并沒(méi)有給我們?cè)敿?xì)的介紹,只是給我們簡(jiǎn)單的介紹了幾個(gè)比較重要的實(shí)際操作。包括了程序模塊處理。簡(jiǎn)單界面程序。高級(jí)界面程序。程序的添加修改。用程序做一元線性回歸處理以及用c語(yǔ)言程序來(lái)畫(huà)粒度分布圖等這幾樣比較重要的時(shí)間操作。
上機(jī)實(shí)驗(yàn)是學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言必不可少的實(shí)踐環(huán)節(jié),特別是c語(yǔ)言靈活、簡(jiǎn)潔,更需要通過(guò)編程的實(shí)踐來(lái)真正掌握它。對(duì)于程序設(shè)計(jì)語(yǔ)言的學(xué)習(xí)目的,可以概括為學(xué)習(xí)語(yǔ)法規(guī)定、掌握程序設(shè)計(jì)方法、提高程序開(kāi)發(fā)能力,這些都必須通過(guò)充分的實(shí)際上機(jī)操作才能完成。
【計(jì)算機(jī)c語(yǔ)言學(xué)習(xí)心得體會(huì)】相關(guān)文章:
c語(yǔ)言學(xué)習(xí)心得體會(huì)01-19
大學(xué)c語(yǔ)言學(xué)習(xí)心得體會(huì)4篇12-24
計(jì)算機(jī)二級(jí)C語(yǔ)言資料08-30
計(jì)算機(jī)C語(yǔ)言編程問(wèn)題分析論文06-21
計(jì)算機(jī)程序c語(yǔ)言面試常見(jiàn)問(wèn)題03-05
計(jì)算機(jī)二級(jí)C語(yǔ)言備考攻略08-30