亚洲天天影院色香欲综合,久久久综合亚洲色一区二区三区,亚洲国产第一站精品蜜芽,日本最大色倩网站www,影音先锋在线亚洲网站,精品国产天堂综合一区在线,国产av永久无码精品网站,亚洲欧洲成人a∨在线观看

c語(yǔ)言心得體會(huì)

時(shí)間:2024-08-30 03:53:56 心得體會(huì) 我要投稿

c語(yǔ)言心得體會(huì)15篇

  當(dāng)我們經(jīng)過(guò)反思,有了新的啟發(fā)時(shí),有這樣的時(shí)機(jī),要好好記錄下來(lái),這樣有利于培養(yǎng)我們思考的習(xí)慣。怎樣寫(xiě)好心得體會(huì)呢?下面是小編幫大家整理的c語(yǔ)言心得體會(huì),歡迎閱讀與收藏。

c語(yǔ)言心得體會(huì)15篇

c語(yǔ)言心得體會(huì)1

  在科技高度發(fā)展的今天,計(jì)算機(jī)在人們之中的作用越來(lái)越突出。而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ǔ)言這門(mén)課程學(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ī)操作才能完成。

  學(xué)習(xí)c程序設(shè)計(jì)語(yǔ)言除了課堂講授以外,必須保證有不少于課堂講授學(xué)時(shí)的上機(jī)時(shí)間。因?yàn)閷W(xué)時(shí)所限,課程不能安排過(guò)多的統(tǒng)一上機(jī)實(shí)驗(yàn),所以希望學(xué)生有效地利用課程上機(jī)實(shí)驗(yàn)的機(jī)會(huì),盡快掌握用c語(yǔ)言開(kāi)發(fā)程序的能力,為今后的繼續(xù)學(xué)習(xí)打下一個(gè)良好的基礎(chǔ)。為此,我們結(jié)合課堂講授的內(nèi)容和進(jìn)度,安排了12次上機(jī)實(shí)驗(yàn)。課程上機(jī)實(shí)驗(yàn)的'目的,不僅僅是驗(yàn)證教材和講課的內(nèi)容、檢查自己所編的程序是否正確,課程安排的上機(jī)實(shí)驗(yàn)的目的可以概括為如下幾個(gè)方面:

  1.加深對(duì)課堂講授內(nèi)容的理解

  課堂上要講授許多關(guān)于c語(yǔ)言的語(yǔ)法規(guī)則,聽(tīng)起來(lái)十分枯燥無(wú)味,也不容易記住,死記硬背是不可取的。然而要使用c語(yǔ)言這個(gè)工具解決實(shí)際問(wèn)題,又必須掌握它。通過(guò)多次上機(jī)練習(xí),對(duì)于語(yǔ)法知識(shí)有了感性的認(rèn)識(shí),加深對(duì)它的理解,在理解的基礎(chǔ)上就會(huì)自然而然地掌握c語(yǔ)言的語(yǔ)法規(guī)定。對(duì)于一些內(nèi)容自己認(rèn)為在課堂上聽(tīng)懂了,但上機(jī)實(shí)踐中會(huì)發(fā)現(xiàn)原來(lái)理解的偏差,

  這是由于大部分學(xué)生是初次接觸程序設(shè)計(jì),缺乏程序設(shè)計(jì)的實(shí)踐所致。

  學(xué)習(xí)c語(yǔ)言不能停留在學(xué)習(xí)它的語(yǔ)法規(guī)則,而是利用學(xué)到的知識(shí)編寫(xiě)c語(yǔ)言程序,解決實(shí)際問(wèn)題。即把c語(yǔ)言作為工具,描述解決實(shí)際問(wèn)題的步驟,由計(jì)算機(jī)幫助我們解題。只有通過(guò)上機(jī)才能檢驗(yàn)自己是否掌握c語(yǔ)言、自己編寫(xiě)的程序是否能夠正確地解題。

  通過(guò)上機(jī)實(shí)驗(yàn)來(lái)驗(yàn)證自己編制的程序是否正確,恐怕是大多數(shù)同學(xué)在完成老師作業(yè)時(shí)的心態(tài)。但是在程序設(shè)計(jì)領(lǐng)域里這是一定要克服的傳統(tǒng)的、錯(cuò)誤的想法。因?yàn)樵谶@種思想支配下,可能你會(huì)想辦法去"掩蓋"程序中的錯(cuò)誤,而不是盡可能多地發(fā)現(xiàn)程序中存在的問(wèn)題。自己編好程序上機(jī)調(diào)試運(yùn)行時(shí),可能有很多你想不到的情況發(fā)生,通過(guò)解決這些問(wèn)題,可以逐步提高自己對(duì)c語(yǔ)言的理解和程序開(kāi)發(fā)能力。

  2.熟悉程序開(kāi)發(fā)環(huán)境、學(xué)習(xí)計(jì)算機(jī)系統(tǒng)的操作方法

  一個(gè)c語(yǔ)言程序從編輯、編譯、連接到運(yùn)行,都要在一定的外部操作環(huán)境下才能進(jìn)行。所謂"環(huán)境"就是所用的計(jì)算機(jī)系統(tǒng)硬件、軟件條件,只有學(xué)會(huì)使用這些環(huán)境,才能進(jìn)行程序開(kāi)發(fā)工作。通過(guò)上機(jī)實(shí)驗(yàn),熟練地掌握c語(yǔ)言開(kāi)發(fā)環(huán)境,為以后真正編寫(xiě)計(jì)算機(jī)程序解決實(shí)際問(wèn)題打下基礎(chǔ)。同時(shí),在今后遇到其它開(kāi)發(fā)環(huán)境時(shí)就會(huì)觸類(lèi)旁通,很快掌握新系統(tǒng)的使用。

  3.學(xué)習(xí)上機(jī)調(diào)試程序

  完成程序的編寫(xiě),決不意味著萬(wàn)事大吉。你認(rèn)為萬(wàn)無(wú)一失的程序,實(shí)際上機(jī)運(yùn)行時(shí)可能不斷出現(xiàn)麻煩。如編譯程序檢測(cè)出一大堆錯(cuò)誤。有時(shí)程序本身不存在語(yǔ)法錯(cuò)誤,也能夠順利運(yùn)行,但是運(yùn)行結(jié)果顯然是錯(cuò)誤的。開(kāi)發(fā)環(huán)境所提供的編譯系統(tǒng)無(wú)法發(fā)現(xiàn)這種程序邏輯錯(cuò)誤,只能靠自己的上機(jī)經(jīng)驗(yàn)分析判斷錯(cuò)誤所在。程序的調(diào)試是一個(gè)技巧性很強(qiáng)的工作,對(duì)于初學(xué)者來(lái)說(shuō),盡快掌握程序調(diào)試方法是非常重要的。有時(shí)候一個(gè)消耗你幾個(gè)小時(shí)時(shí)間的小小錯(cuò)誤,調(diào)試高手一眼就看出錯(cuò)誤所在。

  通過(guò)這次為數(shù)不多的幾天計(jì)算機(jī)實(shí)踐學(xué)習(xí),我們了解了一些關(guān)于c語(yǔ)言的知識(shí),理解鞏固了我們c語(yǔ)言的理論知識(shí),著對(duì)我們將來(lái)到社會(huì)工作將會(huì)有莫大的幫助。同時(shí)它讓我知道,只要你努力,任何東西都不會(huì)太難。

c語(yǔ)言心得體會(huì)2

  在設(shè)計(jì)打字游戲的過(guò)程中,通過(guò)我們小組各成員之間的相互討論和合作,我們完成了打字練習(xí)的程序設(shè)計(jì)。在這個(gè)學(xué)期中,我們已經(jīng)學(xué)習(xí)了《C 語(yǔ)言程序設(shè)計(jì)》這門(mén)課,但是我所學(xué)的知識(shí)最多也就是在做作業(yè)的時(shí)候才會(huì)用到,平時(shí)沒(méi)有什么練習(xí)的機(jī)會(huì),這次的設(shè)計(jì)是我第一次通過(guò)自己構(gòu)思,和同學(xué)討論并且不斷查閱資料來(lái)設(shè)計(jì)一項(xiàng)程序。這次設(shè)計(jì),不僅鞏固了我以前所學(xué)的知識(shí),還讓我對(duì)c語(yǔ)言有了更深一步的了解,掌握了更多的技巧和技能。

  C語(yǔ)言是計(jì)算機(jī)程序設(shè)計(jì)的重要理論基礎(chǔ),在我們以后的學(xué)習(xí)和工作中都有著十分重要的地位。要學(xué)好這種語(yǔ)言,僅僅學(xué)習(xí)課本上的知識(shí)是不夠的,還要經(jīng)常自己動(dòng)手,有較強(qiáng)的實(shí)踐能力。只有多動(dòng)手,經(jīng)常編寫(xiě)程序,才能發(fā)現(xiàn)我們學(xué)習(xí)上的漏洞和自己的不足,并在實(shí)踐中解決這些問(wèn)題,不斷提高自己轉(zhuǎn)化知識(shí)的能力。

  在這次課程設(shè)計(jì)中,我們首先對(duì)系統(tǒng)的整體功能進(jìn)行了構(gòu)思,然后用結(jié)構(gòu)化分析方法進(jìn)行分析,將整個(gè)系統(tǒng)清楚的劃分為幾個(gè)模塊,再根據(jù)每個(gè)模塊的功能編寫(xiě)代碼。而且盡可能的將模塊細(xì)分,最后在進(jìn)行函數(shù)的'調(diào)用。我們?cè)诤瘮?shù)的編寫(xiě)過(guò)程中,我們不僅用到了for循環(huán)、while循環(huán)和switch語(yǔ)句,還用到了函數(shù)之間的調(diào)用。由于我們是分工編寫(xiě)代碼,最后需要將每個(gè)人的代碼放到一起進(jìn)行調(diào)試。因?yàn)槲覀兠總(gè)人寫(xiě)的函數(shù)的思想不都一樣,所以在調(diào)試的過(guò)程中也遇到了困難,但經(jīng)過(guò)我們耐心的修改,終于功夫不負(fù)有心人,我們成功了!

  一學(xué)期的學(xué)習(xí)成果,都體現(xiàn)在了這次打字游戲的設(shè)計(jì)過(guò)程中。這個(gè)學(xué)期,我學(xué)得不算認(rèn)真,一開(kāi)始做感覺(jué)力不從心,但在幾個(gè)同學(xué)的幫助和努力下,我翻閱課本,詢問(wèn)ACM大神,絞盡腦汁的情況下做完這個(gè)程序設(shè)計(jì),我的自信一下子提高了。盡管對(duì)于有些人這種程序會(huì)很簡(jiǎn)單,可對(duì)我這個(gè)C語(yǔ)言初學(xué)者來(lái)說(shuō),已經(jīng)很不容易了。這次體驗(yàn)為以后的學(xué)習(xí)計(jì)算機(jī)的我們?cè)鰪?qiáng)了信心。享受勞動(dòng)成果的滋味實(shí)在很美妙啊!

c語(yǔ)言心得體會(huì)3

  在初學(xué)C語(yǔ)言的一個(gè)學(xué)期后,我們進(jìn)行了C語(yǔ)言實(shí)訓(xùn)階段,嘗試自己編寫(xiě)一個(gè)比較復(fù)雜的程序系統(tǒng)。在為期兩周的時(shí)間中,我們同組的同學(xué)共同的感受是:C語(yǔ)言實(shí)訓(xùn)和平時(shí)上課所接觸的程序是有很大不同的,所經(jīng)受的考驗(yàn)和克服的困難是平時(shí)所無(wú)法比擬的。好在同組的搭檔們精誠(chéng)合作,分工明確,有問(wèn)題共同解決,攻克了C語(yǔ)言實(shí)訓(xùn)的復(fù)雜程序。在這里,我作為其中的參與者,自然感觸良多。

  剛開(kāi)始接觸到C的時(shí)候,我已經(jīng)學(xué)過(guò)一些有關(guān)VB的內(nèi)容,這個(gè)在算法和思維上稍微有點(diǎn)幫助。回想本學(xué)期的學(xué)習(xí),首先,最基本的,是C的數(shù)據(jù)格式,讓我們知道整數(shù),浮點(diǎn)數(shù)以及字符常量在C中的運(yùn)用。然后,在學(xué)會(huì)了數(shù)據(jù)轉(zhuǎn)化,以及熟練的可以對(duì)各種數(shù)據(jù)處理之后,我開(kāi)始進(jìn)行有關(guān)數(shù)據(jù)結(jié)構(gòu),像數(shù)組,結(jié)構(gòu)體等的學(xué)習(xí),因?yàn)橛械臇|西從現(xiàn)有的知識(shí)來(lái)看都是非常簡(jiǎn)單的,還沒(méi)有聯(lián)系到指針等等一些復(fù)雜的概念。可是,僅僅學(xué)會(huì)這些是遠(yuǎn)遠(yuǎn)不夠的,C語(yǔ)言中,還有很多更加經(jīng)典、重要、實(shí)用的知識(shí)。

  說(shuō)說(shuō)函數(shù)。雖說(shuō)很多程序語(yǔ)言都有函數(shù)這一內(nèi)容,但我覺(jué)得C語(yǔ)言的函數(shù)是最有魅力的了。學(xué)習(xí)函數(shù)的方法是比較簡(jiǎn)單的.,只有兩個(gè)字“牢記”,即:牢記函數(shù)的功能,牢記函數(shù)的用途以及如何輸入輸出。函數(shù)從本質(zhì)上講是一段通用程序,用它可以幫助我們節(jié)約很多編程的時(shí)間,學(xué)習(xí)C語(yǔ)言的“高人”都說(shuō),一個(gè)聰明的編程者在編寫(xiě)程序前往往總是先找自己所編寫(xiě)的程序中有多少是可以用函數(shù)來(lái)代替的。比如,大家可以作一個(gè)比較字符串的實(shí)驗(yàn),用C語(yǔ)言中的strcmp()函數(shù)只要一句話,而自己編寫(xiě)的話,30句都很難實(shí)現(xiàn),可想而知函數(shù)的實(shí)用和快捷。在我們C語(yǔ)言實(shí)訓(xùn)的代碼中,函數(shù)更是得到了充分的應(yīng)用,可以說(shuō),實(shí)訓(xùn)題目的復(fù)雜代碼,就是用無(wú)數(shù)個(gè)函數(shù)的調(diào)用和嵌套積累出來(lái)的。

  要注意的是,有的同學(xué)剛剛開(kāi)始的時(shí)候,都是被一些大的程序激勵(lì)的,所以當(dāng)開(kāi)始的時(shí)候看到繁瑣的數(shù)據(jù)轉(zhuǎn)化和簡(jiǎn)單的算法,都覺(jué)得很無(wú)聊,都想自己做幾個(gè)自己滿意的程序來(lái)看看,雖然這種想法很好,但是,我們說(shuō),沒(méi)有基礎(chǔ),純粹是搬照一些現(xiàn)成設(shè)計(jì)方法,是不足取的。要知道,程序設(shè)計(jì)講究的是個(gè)人的思維的,假如剛開(kāi)始就被一些現(xiàn)成的思想束縛住,以后就會(huì)覺(jué)得很無(wú)趣。

  我們知道,指針其實(shí)是C語(yǔ)言的靈魂,許多的數(shù)據(jù)結(jié)構(gòu)在我們學(xué)到這里之前都可以說(shuō)是精通了。所以我們的任務(wù)就是,讓數(shù)據(jù)結(jié)構(gòu)在指針中運(yùn)行。當(dāng)然,剛剛開(kāi)始接觸到這些新的東西,是一件非常痛苦的事情,所以我們一定要用非常形象的思維去看待指針,不能太固化。所以,新的東西,比如結(jié)構(gòu)體在指針中的表現(xiàn)方法,數(shù)組及多維數(shù)組在結(jié)構(gòu)體中的運(yùn)用,都一點(diǎn)一點(diǎn)的加了進(jìn)來(lái),同時(shí)豐滿了我們對(duì)原來(lái)C的數(shù)據(jù)機(jī)構(gòu),數(shù)據(jù)表示的理解。當(dāng)我們完成了這三步的學(xué)習(xí),我們已經(jīng)可以自豪的說(shuō),我們的基礎(chǔ)都扎實(shí)了,可以進(jìn)一步的學(xué)習(xí)有關(guān)算法,設(shè)計(jì)概念等等深層次的東西了。

  但是,指針,結(jié)構(gòu)體,這些太抽象的東西,在學(xué)習(xí)C語(yǔ)言的時(shí)候我們就有點(diǎn)“似懂非懂”,可是在眼下的C語(yǔ)言實(shí)訓(xùn)中,像這么重要的C語(yǔ)言知識(shí),一定要達(dá)到能熟練掌握,實(shí)際運(yùn)用的程度。在實(shí)訓(xùn)的大程序中,結(jié)構(gòu)體在指針中的表現(xiàn)方法,數(shù)組及在結(jié)構(gòu)體中的運(yùn)用等具體的技術(shù)環(huán)節(jié),都得到了體現(xiàn),不會(huì)指針,我們的工作是沒(méi)法展開(kāi)的。所以,在實(shí)訓(xùn)期間,大家在鞏固基本知識(shí)的基礎(chǔ)上,逐塊攻克實(shí)訓(xùn)課題,克服了困難,自信心得到了提高。

  最后,談?wù)勎覀兘M的程序軟件。商店商品管理系統(tǒng),是一個(gè)比較利于應(yīng)用,解決實(shí)際問(wèn)題,方便實(shí)際管理的程序。設(shè)計(jì)代碼比較復(fù)雜,結(jié)構(gòu)比較嚴(yán)謹(jǐn)。在程序編寫(xiě)的1周左右的時(shí)間里,組員們遇到了上述的困難,包括程序設(shè)計(jì)構(gòu)思,甚至是指針等某些知識(shí)點(diǎn)的欠缺,導(dǎo)致的工作中出現(xiàn)的困難。但是,當(dāng)大家一起團(tuán)結(jié)協(xié)作,解決了這些困難之后,發(fā)現(xiàn)自己也可以編寫(xiě)復(fù)雜的、應(yīng)用性的程序了,更發(fā)現(xiàn)自己對(duì)C語(yǔ)言這門(mén)學(xué)科的興趣也提高了。

  當(dāng)然,我們編寫(xiě)的商店商品管理系統(tǒng),還存在很多疏漏和不合理之處。比如,程序復(fù)雜冗長(zhǎng),如果時(shí)間充裕,我們將在不改變程序運(yùn)行結(jié)果的基礎(chǔ)上,簡(jiǎn)化程序,使每一句更加精辟,總體上更加簡(jiǎn)化。另外,在程序的外觀上,我們由于時(shí)間問(wèn)題,沒(méi)有做更多的修飾,運(yùn)行起來(lái)顯得比較死板、枯燥乏味。如果增添一些色彩和其他效果,我們的程序也許會(huì)更加完美。

c語(yǔ)言心得體會(huì)4

  學(xué)習(xí)C語(yǔ)言已經(jīng)一個(gè)學(xué)期了,剛開(kāi)始學(xué)習(xí)的時(shí)候老是感覺(jué)力不從心。雖然認(rèn)真聽(tīng)課了,但是并不能理解它。這種情況到了后來(lái)才有所改變。

  之所以能有所改變,是因?yàn)楸救苏业搅藢W(xué)習(xí)C語(yǔ)言的一些方法。由于C語(yǔ)言對(duì)于剛接觸的學(xué)子,會(huì)感到很陌生。因?yàn)镃語(yǔ)言所要用到的思維邏輯與我們平時(shí)的思維邏輯有所不一樣。其顯得更抽象。所以學(xué)習(xí)C語(yǔ)言,一定要打好基礎(chǔ)。要把基礎(chǔ)理解透徹。需要用到的語(yǔ)句要牢記,這樣,在以后的運(yùn)用當(dāng)中,就能比較得心應(yīng)手了。學(xué)習(xí)C語(yǔ)言的起步就是學(xué)習(xí)它的方法規(guī)則,如果把它學(xué)習(xí)得好在學(xué)習(xí)后面的時(shí)候就比較容易理。比如變量,首先要了解變量的定義方式(格式),其意義是什么(定義變量有什么用);其次就是要我要怎么去運(yùn)用它(我要用什么型式去應(yīng)用它)。在C語(yǔ)言的命令行中所有的語(yǔ)句都是有它自己的一定格式和形式出現(xiàn)在我們面前,所以在學(xué)習(xí)某種語(yǔ)句或命令時(shí)你首先要了解的就是它的規(guī)則是什么、有什么用、怎么實(shí)現(xiàn)等。這些都是語(yǔ)法基礎(chǔ),如果把它們都了解很好了,那么編起程序來(lái)就很得心應(yīng)手。比如說(shuō)if語(yǔ)句和switch語(yǔ)句,這兩種條件語(yǔ)句都是用來(lái)執(zhí)行判斷功能的,那什么時(shí)侯用if什么時(shí)侯用switch,如果很好地了解它們的結(jié)構(gòu)和作用的話那么就能靈活運(yùn)用:若它的條件分支是多個(gè)而且條件的值是一個(gè)確定的值時(shí)就可以選用switch。反之,在大多數(shù)情況下就用if。 掌握了語(yǔ)言法規(guī)則,不一定就能編出程序來(lái),其實(shí)學(xué)習(xí)編程就是要學(xué)習(xí)一種思想,一種思維方法,首先要確定一種算法,如從1加到100,判斷潤(rùn)年等,我認(rèn)為這些算法都是一種思維方法。畫(huà)流程圖就是在構(gòu)建編寫(xiě)程序思路的過(guò)程,當(dāng)畫(huà)好一個(gè)流程圖時(shí)編程思想也就出來(lái)了,程序也差不多了,再結(jié)合掌握的語(yǔ)言的.方法規(guī)則,在計(jì)算機(jī)里實(shí)現(xiàn)就可以了。任何程序只要有思維,有想法,那么實(shí)現(xiàn)程序時(shí)就不會(huì)覺(jué)得無(wú)從下手。而要學(xué)習(xí)這種思維方法就是多做題,多讀程序,學(xué)習(xí)別人好的思維方法,多想想一個(gè)程序還可不可以有另外一種方法來(lái)實(shí)現(xiàn)它。這樣久而久之,自然會(huì)形成一種自己的思維方法。因此我認(rèn)為不管學(xué)什么語(yǔ)言都是這樣。

  另外,良好的編程習(xí)慣也是學(xué)好C語(yǔ)言的重要因素。例如編寫(xiě)程序時(shí)用縮進(jìn)的方式、寫(xiě)注釋、程序?qū)懙揭欢ǖ碾A段時(shí)要做一下測(cè)試等。這些工作可以幫我們?cè)谡{(diào)試程序時(shí)有很大的幫助。程序代碼實(shí)現(xiàn)后,錯(cuò)誤是難免的,所以也要鍛煉自己的調(diào)試查錯(cuò)能力,而良好的編程習(xí)慣可以使我們?cè)谡{(diào)試時(shí)減小工作量和提高調(diào)試效率,也有助于形成自己的編程風(fēng)格。

  在學(xué)習(xí)的時(shí)候,我遇到過(guò)這么個(gè)情況。覺(jué)得C語(yǔ)言學(xué)起來(lái)很枯燥,很悶。后來(lái)才發(fā)現(xiàn)學(xué)習(xí)語(yǔ)言,是要有目的性。如果沒(méi)有目的,你會(huì)發(fā)現(xiàn)自己在學(xué)習(xí)的過(guò)程中會(huì)很枯燥,會(huì)漸漸失去對(duì)C語(yǔ)言的學(xué)習(xí)興趣。所以我們要有一個(gè)遠(yuǎn)大而又容易實(shí)現(xiàn)的目的,我要用C語(yǔ)言來(lái)做什么?再把這個(gè)最終的目的分成部分,讓我們慢慢的一點(diǎn)一點(diǎn)的來(lái)完成它,這樣在學(xué)習(xí)C語(yǔ)言的過(guò)程中,我們就會(huì)始終陶醉在一個(gè)又一個(gè)成功的喜悅里,讓我們的學(xué)習(xí)越來(lái)越有興趣。有一天,我們會(huì)發(fā)現(xiàn):原來(lái)學(xué)習(xí)C語(yǔ)言真的是一件很有意思的事兒,而且學(xué)好C語(yǔ)言也不是很難么! 學(xué)習(xí)C語(yǔ)言只看書(shū)也是不夠的,我們要一邊看書(shū),一邊上機(jī)做練習(xí),或者在你學(xué)習(xí)了C語(yǔ)言的基礎(chǔ)知識(shí)以后就可以找一些別人的程序來(lái)看,遇到不明白的函數(shù)可以再翻一下書(shū),如果查書(shū)也理解不了,我們可以把他的程序輸入到計(jì)算機(jī)里,情況好的話能夠順利通過(guò)編譯,如果不能順利執(zhí)行,我們也同樣可以學(xué)習(xí)到一些C語(yǔ)言調(diào)試方面的知識(shí)。課堂上要講授許多關(guān)于c語(yǔ)言的語(yǔ)法規(guī)則,聽(tīng)起來(lái)十分枯燥無(wú)味,也不容易記住。然而要使用c語(yǔ)言這個(gè)工具解決實(shí)際問(wèn)題,又必須掌握它。通過(guò)多次上機(jī)練習(xí),對(duì)于語(yǔ)法知識(shí)有了感性的認(rèn)識(shí),加深對(duì)它的理解,在理解的基礎(chǔ)上就會(huì)自然而然地掌握c語(yǔ)言的語(yǔ)法規(guī)定。對(duì)于一些內(nèi)容自己認(rèn)為在課堂上聽(tīng)懂了,但上機(jī)實(shí)踐中會(huì)發(fā)現(xiàn)原來(lái)理解的偏差,這是由于大部分學(xué)生是初次接觸程序設(shè)計(jì),缺乏程序設(shè)計(jì)的實(shí)踐所致。學(xué)習(xí)c語(yǔ)言不能停留在學(xué)習(xí)它的語(yǔ)法規(guī)則,而是利用學(xué)到的知識(shí)編寫(xiě)c語(yǔ)言程序,解決實(shí)際問(wèn)題。即把c語(yǔ)言作為工具,描述解決實(shí)際問(wèn)題的步驟,由計(jì)算機(jī)幫助我們解題。只有通過(guò)上機(jī)才能檢驗(yàn)自己是否掌握c語(yǔ)言、自己編寫(xiě)的程序是否能夠正確地解題。通過(guò)上機(jī)實(shí)驗(yàn)來(lái)驗(yàn)證自己編制的程序是否正確,恐怕是大多數(shù)同學(xué)在完成老師作業(yè)時(shí)的心態(tài)。但是在程序設(shè)計(jì)領(lǐng)域里這是一定要克服的傳統(tǒng)的、錯(cuò)誤的想法。因?yàn)樵谶@種思想支配下,可能你會(huì)想辦法去"掩蓋"程序中的錯(cuò)誤,而不是盡可能多地發(fā)現(xiàn)程序中存在的問(wèn)題。自己編好程序上機(jī)調(diào)試運(yùn)行時(shí),可能有很多你想不到的情況發(fā)生,通過(guò)解決這些問(wèn)題,可以逐步提高自己對(duì)c語(yǔ)言的理解和程序開(kāi)發(fā)能力。

  總之一句話,在學(xué)習(xí)C語(yǔ)言中,一定要多動(dòng)手。不要老是鉆牛角尖,不斷的在那左思右想。用時(shí)候只要肯動(dòng)手,編譯錯(cuò)了再改。你會(huì)發(fā)現(xiàn)慢慢的就能夠找到答案了。而且也能從中學(xué)習(xí)到很多東西,常言道失敗是成功之母。只要不怕失敗,不斷的鉆研、嘗試,總會(huì)能夠把困難解決的。

  在學(xué)習(xí)C語(yǔ)言的過(guò)程中會(huì)遇到許多困難與挫折。但通過(guò)自己的努力,最終能克服種種的困難。所得到的成就感是無(wú)法用言語(yǔ)去形容的。從中學(xué)到的堅(jiān)韌精神對(duì)于我今后的生活也有很大的影響。

  C語(yǔ)言是一種抽象的語(yǔ)言,相對(duì)于我們平時(shí)用的語(yǔ)言,所以學(xué)習(xí)起來(lái)會(huì)用點(diǎn)吃力。但是面向?qū)ο蟪绦蛟O(shè)計(jì)的基本要素是抽象,程序員是需要通過(guò)抽象來(lái)管理復(fù)雜性。

  管理抽象的有效方法是使用層次式的分類(lèi)特性,這種方法允許用戶根據(jù)物理含義分解一個(gè)復(fù)雜的系統(tǒng),把它劃分成更容易管理的塊。例如,一個(gè)計(jì)算機(jī)系統(tǒng)是一個(gè)獨(dú)立的對(duì)象。而在計(jì)算機(jī)系統(tǒng)內(nèi)部由幾個(gè)子系統(tǒng)組成:顯示器,鍵盤(pán),硬盤(pán)驅(qū)動(dòng)器,DVD-ROM,軟盤(pán),音響等,這些子系統(tǒng)每個(gè)又由專門(mén)的部件組成。關(guān)鍵是需要使用層次抽象來(lái)管理計(jì)算機(jī)系統(tǒng)(或其他任何復(fù)雜系統(tǒng))的復(fù)雜性。

  面向?qū)ο蟪绦蛟O(shè)計(jì)的本質(zhì):這些抽象的對(duì)象可以被看作具體的實(shí)體,這些實(shí)體對(duì)用來(lái)告訴我們作什么的消息進(jìn)行響應(yīng)。

  學(xué)習(xí)C語(yǔ)言可以讓我們更好的鍛煉自己的邏輯思維能力,還可以讓你掌握更好的計(jì)算機(jī)知識(shí),在不斷學(xué)習(xí)的過(guò)程中讓自己真正的自信起來(lái)!學(xué)習(xí)C語(yǔ)言,對(duì)于以后的工作也是有所幫助的,它也可以結(jié)合其他的科目,來(lái)靈活運(yùn)用。例如單片機(jī)的運(yùn)用。用C語(yǔ)言去編輯單片機(jī)的主程序,會(huì)發(fā)現(xiàn)程序簡(jiǎn)潔多了。而且發(fā)現(xiàn)C語(yǔ)言的實(shí)用性很強(qiáng)。

  雖然課程結(jié)束了,但在以后的學(xué)習(xí)過(guò)程中,我仍會(huì)不斷的鉆研,希望學(xué)得更多,能更好的在以后的工作中運(yùn)用。

c語(yǔ)言心得體會(huì)5

  通過(guò)一學(xué)期對(duì)C語(yǔ)言的學(xué)習(xí),我感覺(jué)學(xué)習(xí)C語(yǔ)言是有一定難度卻又是非常有趣的科目。也是很有幫助的,特別是對(duì)將要面對(duì)的計(jì)算機(jī)二級(jí)考試。這段時(shí)間的學(xué)習(xí)我知道了C語(yǔ)言的基本特點(diǎn)有以下幾點(diǎn):

  1.語(yǔ)言簡(jiǎn)潔,使用靈活方便。

  2.運(yùn)算符豐富,表達(dá)能力強(qiáng)。

  3.數(shù)計(jì)類(lèi)型豐富。

  4.目標(biāo)程序質(zhì)量高,具有面向硬件系統(tǒng)的特點(diǎn)。

  5.具有結(jié)構(gòu)化的控制語(yǔ)句和模塊化的程序結(jié)構(gòu)。

  6.具有編譯預(yù)處理功能。

  7.程序設(shè)計(jì)自由度大,可移植性好。

  這段時(shí)間學(xué)習(xí)使我掌握了:

  一、我學(xué)習(xí)了C語(yǔ)言的數(shù)據(jù)類(lèi)型、常量與符號(hào)常量、變量、C語(yǔ)言的運(yùn)

  算符和表達(dá)式、賦值運(yùn)算符和賦值表達(dá)式、自增自減運(yùn)算符以及逗號(hào)表達(dá)式等。

  二、這章介紹了結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)、C語(yǔ)句概述、數(shù)據(jù)輸出包

  括字符輸出函數(shù)putchar和格式輸出函數(shù)printf、數(shù)據(jù)輸入包括字符輸入函數(shù)getchar和格式輸入函數(shù)scanf,還有一些簡(jiǎn)單的C語(yǔ)程序設(shè)計(jì)舉列等。

  前幾天一直在看C++語(yǔ)法,所以對(duì)一些比較實(shí)際的例子總感到比較抽象,但是那也是一個(gè)必需階段,可能大家和我的學(xué)習(xí)方式不一樣,但從剛接觸程序到現(xiàn)在來(lái)看,發(fā)現(xiàn)這樣學(xué)習(xí)語(yǔ)言的方法挺不錯(cuò)的。

  經(jīng)過(guò)第一階段對(duì)語(yǔ)法的學(xué)習(xí),我覺(jué)得實(shí)例階段應(yīng)該是一個(gè)過(guò)渡階段吧,通過(guò)前一階段對(duì)語(yǔ)法的學(xué)習(xí)之后,可能有很多概念我們都比較模糊,或者說(shuō)很多東西太抽象了,這就為我們第二個(gè)階段的學(xué)習(xí)做好了實(shí)例化的準(zhǔn)備,可以這樣說(shuō)吧,第一個(gè)階段就我們?yōu)槲覀兊?學(xué)習(xí)一樣?xùn)|西而構(gòu)建的一個(gè)類(lèi),里面講了我們應(yīng)該在這里面要做什么?第二階,也就是本階段,我們就應(yīng)該去把前一段的東西具體化(實(shí)例化先前創(chuàng)建的類(lèi)),那怎么個(gè)具體化呢,呵呵!說(shuō)白了,去練習(xí)一些小例子,從網(wǎng)上下載的電子書(shū)上有很多這方面的例子的,如果有自己去書(shū)店買(mǎi)書(shū)的話,里面也應(yīng)該提供了不少,里面的例子,我是每次都打了一遍,也許有的人不會(huì)親自去用手打一遍,什么copy等,當(dāng)然這樣也行,但我個(gè)人認(rèn)為,對(duì)于初學(xué)者來(lái)說(shuō),最好還是自己動(dòng)手打一遍比較好,畢竟這些東西對(duì)我們來(lái)說(shuō),都比較陌生,如果每個(gè)字都自己打完的話,有些代碼你不想記住也難了,在這里,我們得弄懂練習(xí)的每一個(gè)例子,如果能把一些例子稍稍修改,弄懂里面精髓的東西,讓自己知道為什么這樣做,那么是最好不過(guò)的了,我平時(shí)練習(xí)時(shí),這一步是少不了的,都習(xí)慣了,所以也就成了條件反射,想不這樣都不行。最后,我們就應(yīng)該匯一下總,把前面做過(guò)的例子里所用的技術(shù)理一下,再做一個(gè)比較大的例子,盡量把到目前為止所懂的知識(shí)全部應(yīng)用到里面去,只是盡量,當(dāng)然有些東西是不能集成到一起的,也是是代碼之間的排斥性。

  這是個(gè)人的一點(diǎn)學(xué)習(xí)心得,希望能更好的運(yùn)用到學(xué)習(xí)中去。C語(yǔ)言是一門(mén)很有用的、對(duì)于我們的就業(yè)很實(shí)際的語(yǔ)言,學(xué)習(xí)好C語(yǔ)言是一項(xiàng)必須而實(shí)際的任務(wù)。我們必須要好好掌握。

c語(yǔ)言心得體會(huì)6

  經(jīng)過(guò)一個(gè)學(xué)期的C語(yǔ)言學(xué)習(xí),大體算是在這個(gè)編程語(yǔ)言上入了門(mén),能夠通過(guò)一些代碼解決特定的問(wèn)題。當(dāng)然,每次成功將問(wèn)題轉(zhuǎn)換成代碼都小有激動(dòng),雖然只是在黑框上輸出了一些數(shù)字或是字符串。

  編程,雖然還不是很懂,但總感覺(jué)不只是學(xué)習(xí)知識(shí)這么簡(jiǎn)單,更多給我的感受是它在潛移默化中培養(yǎng)了人的一種能力,用自己的話來(lái)講就是一種”代碼能力“。對(duì)于同一個(gè)問(wèn)題,讓大家去解開(kāi)答案,可能經(jīng)過(guò)一些紙筆的運(yùn)算都能得出結(jié)果,但是如何把這個(gè)問(wèn)題轉(zhuǎn)化成代碼,這就是一種能力,而僅僅是將問(wèn)題轉(zhuǎn)換成代碼,這是較為淺層次的能力,更深層的便是通過(guò)優(yōu)化代碼讓程序運(yùn)行時(shí)間縮短以及減少可能出現(xiàn)的bug。

  如果只是單純的學(xué)習(xí)知識(shí),像是背英語(yǔ)語(yǔ)法知識(shí)那樣去學(xué)習(xí)一門(mén)編程語(yǔ)言、背下代碼規(guī)則(當(dāng)然熟識(shí)理論知識(shí)是必須的),這樣可能也可以初步懂得這門(mén)語(yǔ)言,但是在深入上卻較為困難。我始終覺(jué)得學(xué)習(xí)編程,重點(diǎn)在于培養(yǎng)寫(xiě)代碼的能力。就拿寫(xiě)文章來(lái)說(shuō),對(duì)于文字的認(rèn)識(shí),可能大家都懂,但是給定一個(gè)題目,寫(xiě)出來(lái)的文章質(zhì)量就各有差異,有的人文章平淡無(wú)奇,而有的人的`卻是宏篇大論。編程也是如此,懂得了理論知識(shí),就像是認(rèn)識(shí)了文字,但是優(yōu)秀的作家能將這些文字巧妙地組合在一起形成佳作,優(yōu)秀的程序員也是如此,能將大家都懂得的理論知識(shí)以一種更為巧妙的方法通過(guò)代碼展示出來(lái)并使之可執(zhí)行。

  所以,學(xué)習(xí)編程我始終認(rèn)為我們每個(gè)人都應(yīng)該注重寫(xiě)代碼能力的培養(yǎng)。而這種培養(yǎng)可能需要無(wú)數(shù)次重復(fù)的練習(xí),在獲取這種能力的途中,可能有一部分人會(huì)覺(jué)得枯燥無(wú)味,因?yàn)槭冀K看到的只是在黑色框框里輸出一些數(shù)字以及字符串。剛開(kāi)始的自己也是如此,但是后來(lái)那種解決問(wèn)題的成就感慢慢克服了這種困難。給自己以有難度但又不超過(guò)自己能力范圍的題目來(lái)練習(xí),這樣可能能逐步培養(yǎng)起興趣。當(dāng)然,因?yàn)槊總(gè)人程度的不同,要找到適合自己能力范圍的題目本身就是一種困難。以己之愚見(jiàn),作為在校學(xué)生,老師的題目首先就是不錯(cuò)的選擇,因?yàn)楦鶕?jù)教學(xué)進(jìn)度,老師都會(huì)給出不同的題目,而在此題目中必不乏難題存在,此時(shí)google一下,你可能就懂得了怎么去選擇有難度又在自己能力范圍的題目了。

  在這個(gè)學(xué)期里寫(xiě)過(guò)的程序大概有八十多個(gè),包括老師的題目以及網(wǎng)上的oj練習(xí),行數(shù)在三千行左右,當(dāng)然因?yàn)槭橇慊A(chǔ)進(jìn)來(lái)的,所以在起步階段,“水題”的部分占所寫(xiě)的程序總量應(yīng)該不算少,因?yàn)橄嘈旁鷮?shí)的基礎(chǔ)可能對(duì)以后會(huì)大有裨益。雖然說(shuō)是水題,但是在練習(xí)的過(guò)程也發(fā)現(xiàn)自身存在的很多問(wèn)題,通過(guò)谷歌,一步步解決那種喜悅當(dāng)然不必言說(shuō)啦。編譯器一直用的是Dev C++和Code:Blocks,中途也嘗試過(guò)VS(作為新手總想試試鮮嘛),但是對(duì)于寫(xiě)C來(lái)說(shuō)確實(shí)顯得臃腫便放棄了。也試過(guò)幾個(gè)編輯器,個(gè)人覺(jué)得atom和sublime的體驗(yàn)還是不錯(cuò)的,界面比較清爽,字體顏色較多能對(duì)不同部分代碼加以區(qū)分。

  在今后的學(xué)習(xí)中希望能加強(qiáng)代碼模塊化的意識(shí),可能現(xiàn)在提及模塊化還顯得偏早,但是意識(shí)總是早點(diǎn)樹(shù)立會(huì)比較好。對(duì)于下學(xué)期要學(xué)習(xí)的面向?qū)ο蟮恼n程,總之加油吧。

c語(yǔ)言心得體會(huì)7

  經(jīng)過(guò)一個(gè)星期的上機(jī)實(shí)踐學(xué)習(xí),使我對(duì)c語(yǔ)言有了更進(jìn)一步的認(rèn)識(shí)和了解,要想學(xué)好它要重在實(shí)踐,要通過(guò)不斷的上機(jī)操作才能更好地學(xué)習(xí)它,通過(guò)實(shí)踐,我也發(fā)現(xiàn)我的好多不足之處,首先是自己在指法上還不行,經(jīng)常按錯(cuò)字母,通過(guò)學(xué)習(xí)也有所改進(jìn);再有對(duì)c語(yǔ)言的一些標(biāo)準(zhǔn)庫(kù)函數(shù)不太了解,還有對(duì)函數(shù)調(diào)用的正確使用不夠熟悉,還有對(duì)c語(yǔ)言中經(jīng)常出現(xiàn)的錯(cuò)誤也不了解,通過(guò)實(shí)踐,使我在這幾個(gè)方面的認(rèn)識(shí)有所提高。

  通過(guò)實(shí)踐的學(xué)習(xí),我認(rèn)到學(xué)好計(jì)算機(jī)要重視實(shí)踐操作,不僅僅是學(xué)習(xí)c語(yǔ)言,還是其它的語(yǔ)言,以及其它的計(jì)算機(jī)方面的知識(shí)都要重在實(shí)踐,所以后在學(xué)習(xí)過(guò)程中,我會(huì)更加注視實(shí)踐操作,使自己便好地學(xué)好計(jì)算機(jī)。

  C語(yǔ)言常用符號(hào)中文解釋

  1、#include <>格式:引用標(biāo)準(zhǔn)庫(kù)頭文件,編譯器從標(biāo)準(zhǔn)庫(kù)目錄開(kāi)始搜索;

  2、#include ""格式:引用非標(biāo)準(zhǔn)庫(kù)的頭文件,編譯器從用戶的工作目錄開(kāi)始搜索;

  3、C語(yǔ)言中“^”符號(hào)是位運(yùn)算、異或;

  4、c語(yǔ)言中符號(hào) & 是& 表示 與操作 例如: a&b 表示的就是a、b進(jìn)行與操作;

  5、c語(yǔ)言中 ->符號(hào)是什么意思? 比如c=a->b

  a為結(jié)構(gòu)體或聯(lián)合體的指針,->表示調(diào)用其成員

  6、C語(yǔ)言中,符號(hào)“!=”和“==”是什么意思?比如a!=b,a==0

  !=是邏輯不等于號(hào)而==是判斷是否相等:

  比如:

  int a=3,b=4

  a!=b,a的值就不是等于b的值,所以a!=b是正確的

  a==0是判斷a是否等于0,顯然不等于0,那么就是假的

  c++ c語(yǔ)言入門(mén)基礎(chǔ)教程 教程11:堆內(nèi)存(一)

  十一、堆內(nèi)存、

  堆內(nèi)存可以動(dòng)態(tài)分配所需的內(nèi)存空間大小,而數(shù)組必須要在程序運(yùn)行前指定空間大小,下面我們來(lái)看一個(gè)練習(xí);

  1、啟動(dòng) Geany

  1)點(diǎn)菜單“應(yīng)用程序-編程-Geany”啟動(dòng) Geany ,新建一個(gè) c++ 源程序;

  2)點(diǎn)菜單“文件-另存為”命令,以“heap”為文件名,保存文件到自己的文件夾;

  2、分配堆內(nèi)存

  1)使用 new 操作符來(lái)獲得需要的內(nèi)存大小,它返回指定類(lèi)型的內(nèi)存空間指針,

  接著輸入下面的代碼,準(zhǔn)備要用到的.變量,第三個(gè)是指針變量,存放將來(lái)內(nèi)存地址:

  int i = 0;

  int a = 0;

  int *score = NULL;

  2)接下來(lái)輸入一個(gè)數(shù)給 a,指定要申請(qǐng)的內(nèi)存空間大小;

  cout << "Input a number: ";

  cin >> a;

  3)接下來(lái)按整型 int 申請(qǐng)內(nèi)存大小,如果成功了,就把地址給 score 指針變量,否則給它的是“空” NULL;

  score = new int [a];

  4)如果 score 不為空,就給它的各個(gè)單元賦值 i ,內(nèi)存一般是連續(xù)的,可以當(dāng)數(shù)組來(lái)使用;

  for (int i=0; i

  score[i] = i;

  5)賦值完畢以后,再顯示一下各個(gè)單元的值;

  cout << "score[" << a << "] = ";

  for (int i=0; i

  cout << score[i] << " ";

  6)使用完畢后,歸還申請(qǐng)的內(nèi)存,釋放內(nèi)存后,score 指針也應(yīng)該讓指向空 NULL;

  free(score);

  score = NULL;

  7)編譯、生成、運(yùn)行后,顯示分配的內(nèi)存單元和值;

  #include

  using namespace std;

  int main(int argc, char** argv)

  int a = 0;

  int *score = NULL;

  cout << "Input a number: ";

  cin >> a;

  score = new int [a];

  if (score != NULL)

  for (int i=0; i

  score[i] = i;

  cout << "score[" << a << "] = ";

  for (int i=0; i

  cout << score[i] << " ";

  [] score;

  score = NULL;

  return 0;

c語(yǔ)言心得體會(huì)8

  在初學(xué)C語(yǔ)言的一個(gè)學(xué)期后,我們進(jìn)行了C語(yǔ)言實(shí)訓(xùn)階段,嘗試編寫(xiě)一個(gè)比較復(fù)雜的程序系統(tǒng)。在為期一周的時(shí)間中,我們同組的同學(xué)共同的感受是:C語(yǔ)言實(shí)訓(xùn)和平時(shí)上課所接觸的程序是有很大不同的,所經(jīng)受的考驗(yàn)和克服的困難是平時(shí)所無(wú)法比擬的。好在同組的搭檔們精誠(chéng)合作,分工明確,有問(wèn)題共同解決,攻克了C語(yǔ)言實(shí)訓(xùn)的復(fù)雜程序。在這里,我作為其中的參與者,感觸良多。

  在這次實(shí)訓(xùn)中,我對(duì)對(duì)C語(yǔ)言有了一個(gè)更深的了解認(rèn)識(shí),也對(duì)這個(gè)學(xué)期學(xué)的知識(shí)得到鞏固,還嘗試運(yùn)行編程,每次運(yùn)行程序成功,讓我對(duì)下面的項(xiàng)目就充滿信心。通過(guò)自己與同學(xué)合作編寫(xiě)程序,最終把最初的理論知識(shí)轉(zhuǎn)化基本技能。這次的實(shí)訓(xùn),使我對(duì)C語(yǔ)言的學(xué)習(xí)產(chǎn)生濃厚的興趣。

  還是這次實(shí)訓(xùn),最令人激動(dòng)的就是合作做項(xiàng)目,雖然那只是一個(gè)很小很小的'項(xiàng)目。每天大家來(lái)得很早,大家在一起學(xué)習(xí),取長(zhǎng)補(bǔ)短,我們很好的在實(shí)訓(xùn)中長(zhǎng)知識(shí),提高我們的學(xué)習(xí)熱情。實(shí)訓(xùn)中深切體會(huì)到了老師認(rèn)真負(fù)責(zé)的偉大的精神和熱情為同學(xué)指導(dǎo)的促學(xué)方式,雖然對(duì)有些時(shí)候老師沒(méi)給我們指出解決問(wèn)題的方法有些小抱怨,但是到了結(jié)束時(shí)才知道,這種教學(xué)讓我們自己學(xué)會(huì)了自學(xué),學(xué)會(huì)了去看懂別人的代碼。更多是老師給的感動(dòng),每天在我們來(lái)之前就到了教室,在講課中海給我們分享他在公司上班的一些心得和體會(huì),還有那些我們應(yīng)該注意的事項(xiàng),這些是平時(shí)上課時(shí)無(wú)法學(xué)到的,是更深層次的巨大收獲。

  通過(guò)這次實(shí)訓(xùn),也使我們發(fā)現(xiàn)了許多問(wèn)題。

  在實(shí)訓(xùn)中,我們認(rèn)識(shí)到自己還有很多的知識(shí)沒(méi)學(xué)好,基礎(chǔ)知識(shí)沒(méi)理清,而且許多東西還要去翻書(shū),去上網(wǎng)搜索。而且遇到一些小錯(cuò)誤運(yùn)行不出來(lái),就會(huì)煩躁不安,覺(jué)得有些自暴自棄或者抱怨項(xiàng)目的變態(tài),以后要克服,盡量保持一顆良好的心態(tài),學(xué)好C語(yǔ)言,也學(xué)好用C語(yǔ)言編寫(xiě)一個(gè)按要求的系統(tǒng)。

  還有就是對(duì)于未來(lái),近程就是下學(xué)期,我覺(jué)得我還有許多方面需要提高。

  首先我要繼續(xù)學(xué)習(xí)好C語(yǔ)言的基礎(chǔ)知識(shí),然后能在電腦上熟練的運(yùn)用。然后每天都能寫(xiě)一些程序,上網(wǎng)時(shí)候多看一些優(yōu)秀的教程和優(yōu)秀的代碼。遇到問(wèn)題時(shí)多和同學(xué)討論,并且多弄出幾套方案,多鍛煉自己結(jié)局問(wèn)題的能力和與同學(xué)合作的能力。

  總之,這一切都成為我記憶里面的一個(gè)篇章,更是在C語(yǔ)言編程上的一個(gè)里程碑。

c語(yǔ)言心得體會(huì)9

  在初學(xué)C語(yǔ)言的一個(gè)學(xué)期后,我們進(jìn)行了C語(yǔ)言實(shí)訓(xùn)階段,嘗試自己編寫(xiě)一個(gè)比較復(fù)雜的程序系統(tǒng)。在為期兩周的時(shí)間中,我們同組的同學(xué)共同的感受是:C語(yǔ)言實(shí)訓(xùn)和平時(shí)上課所接觸的程序是有很大不同的,所經(jīng)受的考驗(yàn)和克服的困難是平時(shí)所無(wú)法比擬的。好在同組的搭檔們精誠(chéng)合作,分工明確,有問(wèn)題共同解決,攻克了C語(yǔ)言實(shí)訓(xùn)的復(fù)雜程序。在這里,我作為其中的參與者,自然感觸良多。

  剛開(kāi)始接觸到C的時(shí)候,我已經(jīng)學(xué)過(guò)一些有關(guān)VB的內(nèi)容,這個(gè)在算法和思維上稍微有點(diǎn)幫助。回想本學(xué)期的學(xué)習(xí),首先,最基本的,是C的數(shù)據(jù)格式,讓我們知道整數(shù),浮點(diǎn)數(shù)以及字符常量在C中的運(yùn)用。然后,在學(xué)會(huì)了數(shù)據(jù)轉(zhuǎn)化,以及熟練的可以對(duì)各種數(shù)據(jù)處理之后,我開(kāi)始進(jìn)行有關(guān)數(shù)據(jù)結(jié)構(gòu),像數(shù)組,結(jié)構(gòu)體等的學(xué)習(xí),因?yàn)橛械臇|西從現(xiàn)有的知識(shí)來(lái)看都是非常簡(jiǎn)單的,還沒(méi)有聯(lián)系到指針等等一些復(fù)雜的概念。可是,僅僅學(xué)會(huì)這些是遠(yuǎn)遠(yuǎn)不夠的,C語(yǔ)言中,還有很多更加經(jīng)典、重要、實(shí)用的知識(shí)。

  說(shuō)說(shuō)函數(shù)。雖說(shuō)很多程序語(yǔ)言都有函數(shù)這一內(nèi)容,但我覺(jué)得C語(yǔ)言的函數(shù)是最有魅力的了。學(xué)習(xí)函數(shù)的方法是比較簡(jiǎn)單的,只有兩個(gè)字“牢記”,即:牢記函數(shù)的功能,牢記函數(shù)的用途以及如何輸入輸出。函數(shù)從本質(zhì)上講是一段通用程序,用它可以幫助我們節(jié)約很多編程的時(shí)間,學(xué)習(xí)C語(yǔ)言的“高人”都說(shuō),一個(gè)聰明的編程者在編寫(xiě)程序前往往總是先找自己所編寫(xiě)的程序中有多少是可以用函數(shù)來(lái)代替的。比如,大家可以作一個(gè)比較字符串的實(shí)驗(yàn),用C語(yǔ)言中的strcmp()函數(shù)只要一句話,而自己編寫(xiě)的話,30句都很難實(shí)現(xiàn),可想而知函數(shù)的實(shí)用和快捷。在我們C語(yǔ)言實(shí)訓(xùn)的代碼中,函數(shù)更是得到了充分的應(yīng)用,可以說(shuō),實(shí)訓(xùn)題目的復(fù)雜代碼,就是用無(wú)數(shù)個(gè)函數(shù)的調(diào)用和嵌套積累出來(lái)的。

  要注意的是,有的同學(xué)剛剛開(kāi)始的時(shí)候,都是被一些大的程序激勵(lì)的,所以當(dāng)開(kāi)始的時(shí)候看到繁瑣的數(shù)據(jù)轉(zhuǎn)化和簡(jiǎn)單的算法,都覺(jué)得很無(wú)聊,都想自己做幾個(gè)自己滿意的程序來(lái)看看,雖然這種想法很好,但是,我們說(shuō),沒(méi)有基礎(chǔ),純粹是搬照一些現(xiàn)成設(shè)計(jì)方法,是不足取的。要知道,程序設(shè)計(jì)講究的是個(gè)人的思維的,假如剛開(kāi)始就被一些現(xiàn)成的思想束縛住,以后就會(huì)覺(jué)得很無(wú)趣。

  我們知道,指針其實(shí)是C語(yǔ)言的靈魂,許多的數(shù)據(jù)結(jié)構(gòu)在我們學(xué)到這里之前都可以說(shuō)是精通了。所以我們的任務(wù)就是,讓數(shù)據(jù)結(jié)構(gòu)在指針中運(yùn)行。當(dāng)然,剛剛開(kāi)始接觸到這些新的東西,是一件非常痛苦的事情,所以我們一定要用非常形象的`思維去看待指針,不能太固化。所以,新的東西,比如結(jié)構(gòu)體在指針中的表現(xiàn)方法,數(shù)組及多維數(shù)組在結(jié)構(gòu)體中的運(yùn)用,都一點(diǎn)一點(diǎn)的加了進(jìn)來(lái),同時(shí)豐滿了我們對(duì)原來(lái)C的數(shù)據(jù)機(jī)構(gòu),數(shù)據(jù)表示的理解。當(dāng)我們完成了這三步的學(xué)習(xí),我們已經(jīng)可以自豪的說(shuō),我們的基礎(chǔ)都扎實(shí)了,可以進(jìn)一步的學(xué)習(xí)有關(guān)算法,設(shè)計(jì)概念等等深層次的東西了。

  但是,指針,結(jié)構(gòu)體,這些太抽象的東西,在學(xué)習(xí)C語(yǔ)言的時(shí)候我們就有點(diǎn)“似懂非懂”,可是在眼下的C語(yǔ)言實(shí)訓(xùn)中,像這么重要的C語(yǔ)言知識(shí),一定要達(dá)到能熟練掌握,實(shí)際運(yùn)用的程度。在實(shí)訓(xùn)的大程序中,結(jié)構(gòu)體在指針中的表現(xiàn)方法,數(shù)組及在結(jié)構(gòu)體中的運(yùn)用等具體的技術(shù)環(huán)節(jié),都得到了體現(xiàn),不會(huì)指針,我們的工作是沒(méi)法展開(kāi)的。所以,在實(shí)訓(xùn)期間,大家在鞏固基本知識(shí)的基礎(chǔ)上,逐塊攻克實(shí)訓(xùn)課題,克服了困難,自信心得到了提高。

  最后,談?wù)勎覀兘M的程序軟件。商店商品管理系統(tǒng),是一個(gè)比較利于應(yīng)用,解決實(shí)際問(wèn)題,方便實(shí)際管理的程序。設(shè)計(jì)代碼比較復(fù)雜,結(jié)構(gòu)比較嚴(yán)謹(jǐn)。在程序編寫(xiě)的1周左右的時(shí)間里,組員們遇到了上述的困難,包括程序設(shè)計(jì)構(gòu)思,甚至是指針等某些知識(shí)點(diǎn)的欠缺,導(dǎo)致的工作中出現(xiàn)的困難。但是,當(dāng)大家一起團(tuán)結(jié)協(xié)作,解決了這些困難之后,發(fā)現(xiàn)自己也可以編寫(xiě)復(fù)雜的、應(yīng)用性的程序了,更發(fā)現(xiàn)自己對(duì)C語(yǔ)言這門(mén)學(xué)科的興趣也提高了。

  當(dāng)然,我們編寫(xiě)的商店商品管理系統(tǒng),還存在很多疏漏和不合理之處。比如,程序復(fù)雜冗長(zhǎng),如果時(shí)間充裕,我們將在不改變程序運(yùn)行結(jié)果的基礎(chǔ)上,簡(jiǎn)化程序,使每一句更加精辟,總體上更加簡(jiǎn)化。另外,在程序的外觀上,我們由于時(shí)間問(wèn)題,沒(méi)有做更多的修飾,運(yùn)行起來(lái)顯得比較死板、枯燥乏味。如果增添一些色彩和其他效果,我們的程序也許會(huì)更加完美。

c語(yǔ)言心得體會(huì)10

  三周的課程設(shè)計(jì)已經(jīng)結(jié)束了。

  回想學(xué)習(xí)C語(yǔ)言的過(guò)程中,既有快樂(lè)又有煩惱。

  從領(lǐng)到書(shū)的那一刻,我就很郁悶,《C語(yǔ)言程序設(shè)計(jì)》到底事學(xué)什么的,有什么用。剛開(kāi)始上課時(shí),還在迷茫這門(mén)課程是用來(lái)做什么的。不過(guò),這些感受都是在對(duì)這門(mén)課程不了解的情況下產(chǎn)生的。后來(lái)慢慢的接觸多了,聽(tīng)老師講的多了,了解多了,漸漸的產(chǎn)生了興趣。尤其是學(xué)到語(yǔ)句和函數(shù)時(shí),上機(jī)操作程序,經(jīng)過(guò)編譯,調(diào)試和運(yùn)行后,出現(xiàn)界面,當(dāng)時(shí)覺(jué)得很好奇,想真正的.學(xué)好這門(mén)課程。通過(guò)半個(gè)學(xué)期的學(xué)習(xí),我掌握了基本知識(shí)。

  下學(xué)期開(kāi)始時(shí),被通知要進(jìn)行三周的課程設(shè)計(jì)。當(dāng)時(shí)有點(diǎn)懵,感覺(jué)學(xué)的東西很少,很零散,不知該怎么練到一起,就要課程設(shè)計(jì),是不是太難為我們了。

  第一天基本上都是在看書(shū),把基本知識(shí)再熟悉一邊。到了下午的時(shí)候,老師發(fā)過(guò)來(lái)三道練習(xí)題,從這幾道練習(xí)題上我得到了不少啟發(fā),然后我們組把整個(gè)程序的思路理清了,開(kāi)始著手寫(xiě)程序。

  第一周結(jié)束的時(shí)候,我感覺(jué)自己收獲挺大的,從一開(kāi)始的迷茫,不知道從何下手到把程序中的幾個(gè)模塊編寫(xiě)出來(lái),心里挺開(kāi)心的。但是,到了第二周,我們由不得不再次陷入困境。在整個(gè)程序的編寫(xiě)過(guò)程中。最難的就是修改和刪除這兩個(gè)模塊,這也是我們第二周要解決的重點(diǎn)問(wèn)題。

  開(kāi)始編寫(xiě)修改和刪除時(shí),很頭疼,去向其他人尋求幫助,在別人的幫助和提示下,我編完了修改程序,但編譯時(shí)老出錯(cuò),修改后的內(nèi)容將文本內(nèi)的信息全部覆蓋了。困難之時(shí),我們組的其他人,幫助了我,完成了修改和刪除。這樣的話,整個(gè)程序基本上全部完成了,就剩下完善工作了。我們組寫(xiě)了兩個(gè)程序,最后,兩個(gè)程序相互組合,互補(bǔ),大功告成

  雖然設(shè)計(jì)時(shí)完成了,但是我覺(jué)得其中還是由一些不足之處:

  1.警告句。程序中缺少一些警告句,例如:“是否真的刪除(y/n)?”。

  2.重名的情況。由于考慮的不周全,沒(méi)有設(shè)計(jì)遇到重名的情況該怎么處理。

  3.選擇單一。我們?cè)O(shè)計(jì)的程序中,只設(shè)計(jì)了按名字選擇,進(jìn)行操作,忽略了重名的情況。

  整個(gè)程序完成了,還有很多不完善的地方,希望自己以后辦事的時(shí)候要認(rèn)真,仔細(xì),考慮周全。

  短短的三周課程設(shè)計(jì)結(jié)束了,但是這段時(shí)間里,我又學(xué)到了更多C知識(shí),如:對(duì)象數(shù)組,string類(lèi),文件流等,同時(shí)我也被提醒以后辦事的時(shí)候要認(rèn)真,仔細(xì),考慮周全。,也看到了團(tuán)隊(duì)精神和互幫互助的重要性。這一點(diǎn)會(huì)讓我終生受益。通過(guò)三周的課程設(shè)計(jì),我覺(jué)得自己肚子里的墨水多了,收獲也挺大的,這三周過(guò)的挺充實(shí)!

c語(yǔ)言心得體會(huì)11

  在初學(xué)C語(yǔ)言的一個(gè)學(xué)期后,我們進(jìn)行了C語(yǔ)言階段,嘗試編寫(xiě)各種類(lèi)型的程序。在為期一個(gè)周時(shí)間中,我的感受是:C語(yǔ)言實(shí)訓(xùn)和平時(shí)上課所接觸的成有很多不同,所經(jīng)受的考驗(yàn)和克服的困難和平時(shí)的相差不大,遇到不會(huì)做的題同學(xué)互相討論,互相幫助,共同解決,攻克了C語(yǔ)言的復(fù)雜程序,我感觸良多。

  在這次實(shí)訓(xùn)中,我對(duì)C語(yǔ)言有了一個(gè)更深的認(rèn)識(shí)了解,也對(duì)這學(xué)期的`知識(shí)得到鞏固,還嘗試了運(yùn)行編程,每次運(yùn)行程序成功,讓我對(duì)下面的項(xiàng)目充滿了信心通過(guò)自己的努力最終把最初的理論知識(shí)轉(zhuǎn)化成基本技能,這次的實(shí)訓(xùn),是我對(duì)C語(yǔ)言的學(xué)習(xí)產(chǎn)生了農(nóng)活的興趣。

  還是這次實(shí)訓(xùn),最令人激動(dòng)的就是同學(xué)遇到問(wèn)題互相幫助雖然只是一個(gè)很小得實(shí)訓(xùn),但同學(xué)們的滿腔人情卻是值得驕傲的,我們?cè)趯?shí)訓(xùn)中取長(zhǎng)補(bǔ)短在實(shí)訓(xùn)中長(zhǎng)知識(shí),提高了我們學(xué)習(xí),雖然對(duì)有些時(shí)候老師沒(méi)給我們指出解決問(wèn)題的方法有一些小抱怨,但到了結(jié)束是才知道,這種教學(xué)讓我們自己學(xué)會(huì)了自學(xué),學(xué)會(huì)了去看懂別人的代碼。更多的是老師的感動(dòng),每天在我們來(lái)之前家到了機(jī)房,給我們我分享他學(xué)C語(yǔ)言的感受,還提醒我們注意在編程時(shí)與遇到的事項(xiàng),,這些是我們平時(shí)上課無(wú)發(fā)了解到的知識(shí)是我們更深層次的極大收獲。

  通過(guò)實(shí)訓(xùn)我們也發(fā)現(xiàn)了許多問(wèn)題,在試訓(xùn)中我認(rèn)識(shí)到自己還有很多知識(shí)沒(méi)學(xué)好,最基本的知識(shí)點(diǎn)沒(méi)有理清楚,而且許多東西要經(jīng)過(guò)翻書(shū),上網(wǎng)查閱,搜索,遇到一小點(diǎn)錯(cuò)誤運(yùn)行不出來(lái),就會(huì)煩躁不安,覺(jué)得有些自暴自棄或這抱怨題目有些變態(tài),以后要克服,盡量保持一顆藍(lán)好的心態(tài),學(xué)好C語(yǔ)言,用C語(yǔ)言來(lái)編寫(xiě)一個(gè)按要求的系統(tǒng)。

  對(duì)于未來(lái),近程下個(gè)學(xué)期,我覺(jué)得我還有許多方面需要提高。

  首先我要繼續(xù)學(xué)習(xí)好C語(yǔ)言的基礎(chǔ)知識(shí),然后能在電腦上熟練的運(yùn)用。能寫(xiě)出一些程序,上網(wǎng)的時(shí)候多看一些優(yōu)秀的教程和優(yōu)秀的代碼,遇到問(wèn)題是多和同學(xué)討論,并且多弄出幾套方案,多練習(xí)自己結(jié)局問(wèn)題的能力和與同學(xué)合作的能力。

  總之,這一切都成為我記憶里面的一個(gè)篇章,更是C語(yǔ)言編程上的一個(gè)里程碑。

c語(yǔ)言心得體會(huì)12

  林林總總的計(jì)算機(jī)語(yǔ)言,林林總總的計(jì)算機(jī)技術(shù),林林總總的計(jì)算機(jī)書(shū)籍讓我們初入計(jì)算機(jī)的菜鳥(niǎo)一次就嚇的沒(méi)有勇氣。迷茫和徘徊讓我們喪失了時(shí)間和信心。沒(méi)有訣竅嗎?有的,看你怎么把握了,接下來(lái)我就以C語(yǔ)言為例子,講一下有關(guān)學(xué)習(xí)的方法和技巧,同時(shí)也分享一下我學(xué)C的感想。

  許多人第一次接觸C語(yǔ)言都會(huì)覺(jué)得C語(yǔ)言難懂和不容易使用,其實(shí)就我個(gè)人的看法,C語(yǔ)言其實(shí)是很基礎(chǔ)的匯編語(yǔ)言,除了一些必須要記憶的關(guān)鍵字、語(yǔ)法和庫(kù)函數(shù),其余的都是需要靠自己的邏輯思維通過(guò)這些關(guān)鍵字、語(yǔ)法和庫(kù)函數(shù)來(lái)組織或構(gòu)成一個(gè)完整的函數(shù),所以C語(yǔ)言大多數(shù)的學(xué)習(xí)時(shí)間都是在鍛煉我們的抽象邏輯思維能力。只有當(dāng)你具有了抽象邏輯思維能力和弄清楚了關(guān)鍵字、語(yǔ)法和庫(kù)函數(shù)的相關(guān)知識(shí)后,編寫(xiě)C語(yǔ)言就不是難事了。

  通過(guò)C語(yǔ)言初步的學(xué)習(xí)后都很容易弄懂關(guān)鍵字、語(yǔ)法和庫(kù)函數(shù)的相關(guān)知識(shí),但是由于大部分人因?yàn)橐郧皼](méi)有接觸過(guò)電腦或電腦語(yǔ)言的相關(guān)知識(shí)所以缺乏抽象邏輯思維能力,不知道如何將所學(xué)到C語(yǔ)言的知識(shí)如何組織和構(gòu)成一個(gè)完整的函數(shù),那么如何來(lái)有效的鍛煉自己的抽象邏輯思維能力呢?

  在這里是我個(gè)人的一套自學(xué)心得,通過(guò)學(xué)習(xí)后所掌握的知識(shí)使用上課老師所提到的案例或找一段簡(jiǎn)單的完整的案例,然后將案例讀懂,也就是把它轉(zhuǎn)換成我們?nèi)粘K芙邮艿淖匀徽Z(yǔ)言(在這里不妨把你所能理解的自然語(yǔ)言寫(xiě)下來(lái))。例如下面這段代碼是手工輸入兩個(gè)整數(shù)數(shù)字并計(jì)算兩個(gè)數(shù)字之間從最小的數(shù)字開(kāi)始到最大的數(shù)結(jié)束其中所有奇數(shù)相加的和:

  void main

  {

  首先INT是表示整數(shù)形數(shù)據(jù)的定義,那么接下來(lái)有兩個(gè)未知的整數(shù)和一個(gè)已知的整數(shù)0;這里出現(xiàn)的3個(gè)整數(shù)數(shù)字用C語(yǔ)言里的變量來(lái)替代它們,這時(shí)第一個(gè)數(shù)字就用取名為NUM1的變量,第二個(gè)數(shù)字就用取名為NUM2的變量,第三個(gè)數(shù)字就用取名為X的變量并且用賦值符號(hào)來(lái)為它賦予0這個(gè)值。

  int num1,num2,x=0;

  由于知道了有兩個(gè)未知的整數(shù),所以要通過(guò)鍵盤(pán)輸入使這兩個(gè)未知的整數(shù)變成已知的整數(shù)并且儲(chǔ)存在前面所提到的變量中。

  scanf("%d%d ",&num1,&num2) ;

  得到數(shù)字后下面就開(kāi)始進(jìn)行一系列的運(yùn)算和判斷,如果NUM1小于NUM2的話最小的數(shù)字就是NUM1最大的數(shù)字就是NUM2,如果NUM1這個(gè)變量不小于NUM2的話就跳過(guò)這個(gè)所包含的內(nèi)容。開(kāi)始進(jìn)行循環(huán)。

  if(num1 {

  NUM1到NUM2之間的數(shù)字個(gè)數(shù)不是固定的,不能得到固定的循環(huán)起始點(diǎn),所以這里的循環(huán)起始點(diǎn)就不輸入代碼中,但是通過(guò)題目中的提示知道NUM1這個(gè)變量如果大于NUM2的話循環(huán)就終止了,而NUM1這個(gè)變量還需每循環(huán)一次就必須改變其值。由于NUM1到NUM2之間的數(shù)字列如1—9每個(gè)數(shù)字跟其右邊的數(shù)字都是存在加1的關(guān)系,所以這里就可以把NUM1這個(gè)值用做循環(huán)的“計(jì)數(shù)器”每循環(huán)一次就讓NUM1加1,讓其跟NUM2做比較是否結(jié)束循環(huán)。

  for(;num1<=num2;num1++)

  {

  在循環(huán)當(dāng)中將每次循環(huán)所改變的變量NUM1的值除以2來(lái)判斷其是否是奇數(shù),如果用2除后余數(shù)為0的話就是偶數(shù)(因?yàn)榕紨?shù)是不參加運(yùn)算的)一旦判斷其為偶數(shù)就用continue這個(gè)關(guān)鍵字來(lái)跳出一次循環(huán)。

  if(num1%2==0)

  continue;

  那么NUM1的值除以2余數(shù)為1的話就是奇數(shù)(奇數(shù)是要參加運(yùn)算的)一旦判斷其為偶數(shù)就用下面這個(gè)公式來(lái)使其進(jìn)行相加,因?yàn)橐阎猉變量的值是0那么下面的公式就可以理解為假設(shè)NUM1=1,X=0+1;這時(shí)X的值已經(jīng)發(fā)生變化,X=1;假設(shè)NUM1又等于3,X=1+3;以此類(lèi)推直到循環(huán)結(jié)束X+NUM1也就結(jié)束了。

  x=x+num1;

  }

  }

  那么NUM1這個(gè)變量不小于NUM2的`話NUM1是最大數(shù),NUM2是最小數(shù),開(kāi)始執(zhí)行內(nèi)的內(nèi)容。

  else

  {

  for(;num2<=num1;num2++)

  {

  if(num2%2==0)

  continue;

  x=x+num2;

  }

  }

  最后通過(guò)顯示器輸出顯示X這個(gè)變量的值也就是所有奇數(shù)的總和。

  printf("%d ",x);

  }

  由于計(jì)算機(jī)讀取C語(yǔ)言代碼時(shí)是從main函數(shù)開(kāi)始由上自下的逐一讀取一條代碼并運(yùn)算的,所以從int num1,num2,x=0;開(kāi)始來(lái)用自己所能接受的自然語(yǔ)言來(lái)描述這段代碼。

  最后將你所記錄的自然語(yǔ)言轉(zhuǎn)變成偽代碼在轉(zhuǎn)到流程圖,這樣反復(fù)努力多次后,就一定可以達(dá)到有效的鍛煉自己的抽象邏輯思維能力。另外還需注意的就是自己實(shí)在無(wú)法理解的地方不妨指出來(lái)多多請(qǐng)教老師和懂的同學(xué)讓他們用自然語(yǔ)言來(lái)描述一道,并且記錄下來(lái)這樣可以達(dá)到事半功倍的效果。

  我覺(jué)得入門(mén)還是多看些書(shū),多實(shí)踐,養(yǎng)成良好的編程習(xí)慣,在實(shí)踐的同時(shí)多思考問(wèn)題,多看別人優(yōu)秀的解題思路與方法,多看別人優(yōu)秀的代碼,嘗試自己去實(shí)現(xiàn)或者說(shuō)模仿著去實(shí)現(xiàn),讓別人對(duì)你的代碼多提意見(jiàn),探究別人的思維過(guò)程,增強(qiáng)自己的思維能力,拓展視野,經(jīng)常看看自己以前寫(xiě)的東西,有空拿出來(lái)改良改良,我想每隔一段時(shí)間,都會(huì)有意想不到的收獲。

c語(yǔ)言心得體會(huì)13

  1、引言

  《C語(yǔ)言程序設(shè)計(jì)》是各大高校理工類(lèi)專業(yè)的一門(mén)重要的必修課程,由于C語(yǔ)言使用靈活,數(shù)據(jù)類(lèi)型繁多,結(jié)構(gòu)復(fù)雜,因此學(xué)生在學(xué)習(xí)該課程時(shí)都或多或少的感覺(jué)頭疼,學(xué)習(xí)不得要領(lǐng)。這就要求教師在教學(xué)中需要貫穿先進(jìn)的教學(xué)理念,采用適合的教學(xué)方法。本文針對(duì)C語(yǔ)言教學(xué)中存在的問(wèn)題,結(jié)合多年的教學(xué)經(jīng)驗(yàn),提出幾點(diǎn)教學(xué)方法和體會(huì)。

  2、C語(yǔ)言教學(xué)中存在的問(wèn)題

  2.1學(xué)生學(xué)習(xí)熱情不高

  C語(yǔ)言課程的開(kāi)設(shè)對(duì)象一般為大一學(xué)生,想讓他們馬上接受程序設(shè)計(jì)的思想幾乎是不可能的。另外他們從高年級(jí)同學(xué)那里得知C語(yǔ)言學(xué)習(xí)難度大,就會(huì)產(chǎn)生學(xué)習(xí)C語(yǔ)言這門(mén)課程的懼怕心理。還有一部分學(xué)生認(rèn)為學(xué)習(xí)C語(yǔ)言對(duì)自身的專業(yè)沒(méi)有什么用處,因此產(chǎn)生了厭學(xué)的`情緒。

  2.2傳統(tǒng)教學(xué)方式存在弊端

  以教師為中心的灌輸式教學(xué)方法忽視了學(xué)生的“學(xué)”,學(xué)生處于被動(dòng)接受狀態(tài),缺少教師和學(xué)生的互動(dòng),學(xué)生學(xué)習(xí)的主動(dòng)性、積極性難以發(fā)揮。雖然近年來(lái)C語(yǔ)言程序設(shè)計(jì)課程多媒體課件教學(xué)得到廣泛普及,在某種程度上激發(fā)了學(xué)生的學(xué)習(xí)興趣,但仍然沒(méi)有脫離傳統(tǒng)教學(xué)方式,缺少教學(xué)目標(biāo)的針對(duì)性,由“照本宣科”變?yōu)椤罢掌?幻燈片)宣科”,沒(méi)有從根本上解決師生交互匱乏的現(xiàn)實(shí)[1]。

  2.3學(xué)生學(xué)習(xí)方法不得當(dāng)

  由于大一學(xué)生還不是很適應(yīng)大學(xué)的學(xué)習(xí)方式,很多時(shí)候還沿用高中時(shí)候?qū)W數(shù)學(xué)、英語(yǔ)等科目的方法來(lái)學(xué)習(xí)C語(yǔ)言,一些學(xué)生只重視理論知識(shí),以為光靠背一背、做做題就能學(xué)好,忽視了實(shí)踐環(huán)節(jié)的重要性,從而導(dǎo)致了一部分學(xué)生學(xué)不得法,效率極低。

  3、幾點(diǎn)教學(xué)體會(huì)

  針對(duì)上述存在的問(wèn)題,分別提出幾點(diǎn)體會(huì),可以歸納為:“一個(gè)目標(biāo)”、“兩個(gè)關(guān)鍵”、“三步實(shí)踐”。

  3.1樹(shù)立一個(gè)目標(biāo)

  這是針對(duì)學(xué)生的學(xué)習(xí)態(tài)度提出的。做一件事情如果沒(méi)有一個(gè)明確的目標(biāo)。就很難提起興趣,遇到困難也很容易放棄,當(dāng)然也無(wú)法做好。學(xué)習(xí)C語(yǔ)言也不例外。如果想激發(fā)學(xué)生的學(xué)習(xí)興趣,讓學(xué)生喜歡學(xué)、主動(dòng)學(xué),就必須讓學(xué)生明確為什么要學(xué)習(xí)C語(yǔ)言,明確一個(gè)學(xué)習(xí)的目標(biāo)。事實(shí)上,學(xué)習(xí)C語(yǔ)言對(duì)于任何專業(yè)的學(xué)生都有莫大的好處,可以鍛煉邏輯思維能力,對(duì)以后的專業(yè)課的學(xué)習(xí)有很好的輔助作用,也會(huì)對(duì)以后學(xué)習(xí)其他編程語(yǔ)言打下良好的基礎(chǔ),正所謂”萬(wàn)變不離其宗”,如果真正掌握精了程序設(shè)計(jì)思想,具備了真正解決實(shí)際問(wèn)題的能力,語(yǔ)言再更新可程序設(shè)計(jì)的本質(zhì)不會(huì)變[2]。當(dāng)然,從更實(shí)用的角度來(lái)看,可以把“通過(guò)國(guó)家二級(jí)考試”作為一個(gè)為之努力實(shí)現(xiàn)的目標(biāo),不僅對(duì)以后就業(yè)很有幫助,讓學(xué)習(xí)有了興趣和動(dòng)力,有了克服困難的決心,取得事半功倍的效果。

c語(yǔ)言心得體會(huì)14

  通過(guò)這次c語(yǔ)言的課程設(shè)計(jì),我明白了很多也知道了很多,更收獲了很多。在課程設(shè)計(jì)的過(guò)程中出現(xiàn)過(guò)困難,

  三周的課程設(shè)計(jì)已經(jīng)結(jié)束了。回想學(xué)習(xí)c語(yǔ)言的過(guò)程中,既有快樂(lè)又有煩惱,

  回顧這次課程設(shè)計(jì),至今我仍感慨頗多,的確,自從拿到題目到完成整個(gè)編程,從理論到實(shí)踐,在整整一個(gè)星期的日子里,可以學(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)題,這畢竟獨(dú)立做的,難免會(huì)遇到各種各樣的`問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)自己的不足之處,對(duì)以前所學(xué)的知識(shí)理解得不夠深刻,掌握得不夠牢固,比如說(shuō)結(jié)構(gòu)體……通過(guò)這次課程設(shè)計(jì)之后,一定把以前所學(xué)過(guò)的知識(shí)從新溫故。這次課設(shè)終于順利完成了,在設(shè)計(jì)中遇到了很多編程問(wèn)題

  做完這個(gè)課程設(shè)計(jì),我們的自信一下子提高了,我們也會(huì)寫(xiě)程序了;盡管對(duì)于有些人這種程序會(huì)很簡(jiǎn)單,可對(duì)于我們c語(yǔ)言初學(xué)者來(lái)說(shuō),已經(jīng)很不容易了。這次體驗(yàn)為以后的學(xué)習(xí)計(jì)算機(jī)的我們?cè)鰪?qiáng)了信心。享受勞動(dòng)成果的滋味實(shí)在美妙啊!

  很感謝這次的課程設(shè)計(jì),它使我更加地體會(huì)到多看專業(yè)書(shū)的重要性,只有掌握了一定量的專業(yè)知識(shí)才能得心應(yīng)手地解決諸多問(wèn)題;另外,在做任何事倒要有耐心,不要一遇到困難就退縮;在學(xué)習(xí)和工作中要時(shí)刻謹(jǐn)記“團(tuán)結(jié)”二字,它好比通向成功的鋪路石,不可或缺。

  人生的道路是曲折的,但正是因?yàn)榍廴松殴獠蕣Z目,在人生的道路上,總遇到重重困難,但正是因?yàn)槔щy我們才變得更堅(jiān)強(qiáng)。今后的路還很長(zhǎng),面對(duì)困難,讓我們用行動(dòng)去俘虜它吧!

c語(yǔ)言心得體會(huì)15

  剛開(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)制類(lèi)型轉(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ǔ)言不再困難!

【c語(yǔ)言心得體會(huì)】相關(guān)文章:

c語(yǔ)言心得體會(huì)12-02

c語(yǔ)言心得體會(huì)04-20

c語(yǔ)言心得03-30

C語(yǔ)言實(shí)踐心得體會(huì)01-16

c語(yǔ)言實(shí)訓(xùn)心得體會(huì)09-30

c語(yǔ)言程序設(shè)計(jì)心得體會(huì)07-31

c語(yǔ)言課程設(shè)計(jì)心得體會(huì)02-22

c語(yǔ)言學(xué)習(xí)心得體會(huì)03-11

最新學(xué)c語(yǔ)言心得體會(huì)大全02-19

主站蜘蛛池模板: 人人爽人人澡人人人人妻 国产精品无码av在线一区 国产在线拍小情侣国产拍拍偷 国产成人精品自在钱拍 国产美女亚洲精品久久久 日韩精品一区二区三区影院 色偷拍 自怕 亚洲 10p 无码中文人妻在线一区 国产三级韩国三级日产三级 性动态图av无码专区 国产网红主播精品一区 中文字幕乱人伦高清视频 国产韩国精品一区二区三区久久 国产精品无码av在线一区 亚洲欧洲日产国产av无码 无码人妻一区二区三区四区av 国产福利姬精品福利资源网址 黑人入室粗暴人妻中出 成人片黄网站色大片免费观看cn 国产精品久久久久影院亚瑟 久久r999热精品国产首页 国产福利萌白酱精品tv一区 色偷拍 自怕 亚洲 10p 香蕉久久一区二区三区啪啪 日本国产成人国产在线播放 久久r999热精品国产首页 国产精品泄火熟女 久久久亚洲欧洲日产av 欧美老肥妇多毛xxxxx 人妻少妇heyzo无码专区 另类内射国产在线| 无码专区天天躁天天躁在线| 午夜成人1000部免费视频| 伊人精品久久久久中文字幕| 国产丝袜在线精品丝袜不卡| 日韩精品亚洲精品第一页| 日本中文字幕人妻不卡dvd| 国产边摸边吃奶叫床视频| 精品人妻少妇人成在线| 精品国产小视频在线观看| 国产粉嫩小泬在线观看泬|