學(xué)習(xí)c語言程序設(shè)計(jì)心得_第1頁
學(xué)習(xí)c語言程序設(shè)計(jì)心得_第2頁
學(xué)習(xí)c語言程序設(shè)計(jì)心得_第3頁
學(xué)習(xí)c語言程序設(shè)計(jì)心得_第4頁
學(xué)習(xí)c語言程序設(shè)計(jì)心得_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——學(xué)習(xí)c語言程序設(shè)計(jì)心得c語言程序設(shè)計(jì)心得一:

在這為期半個(gè)月的時(shí)間內(nèi),通過我們小組各成員之間的相互議論和合作,我們完成了學(xué)生信息管理系統(tǒng)的程序設(shè)計(jì),更值得欣喜的是我們的程序得到了大家的愛好,在每次的簡報(bào)中都得到了較好的勞績。

雖然在上個(gè)學(xué)期中,我們已經(jīng)學(xué)習(xí)了《C語言程序設(shè)計(jì)》這門課,但是我所學(xué)的學(xué)識最多也就是在做作業(yè)的時(shí)候才會(huì)用到,平日沒有什么練習(xí)的機(jī)遇,這次的課程設(shè)計(jì)是我第一次通過自己構(gòu)思,和同學(xué)議論并且不斷查閱資料來設(shè)計(jì)一項(xiàng)程序。這次設(shè)計(jì),不僅穩(wěn)定了我以前所學(xué)的學(xué)識,還讓我對c語言有了更深一步的了解,掌管了更多的技巧和技能。

C語言是計(jì)算機(jī)程序設(shè)計(jì)的重要理論根基,在我們以后的學(xué)習(xí)和工作中都有著特別重要的地位。要學(xué)好這種語言,僅僅學(xué)習(xí)課本上的學(xué)識是不夠的,還要經(jīng)常自己動(dòng)手,有較強(qiáng)的實(shí)踐才能。只有多動(dòng)手,經(jīng)常編寫程序,才能察覺我們學(xué)習(xí)上的漏洞和自己的缺乏,并在實(shí)踐中解決這些問題,不斷提高自己轉(zhuǎn)化學(xué)識的才能。

在我們小組有解決不了的問題時(shí),我們會(huì)主動(dòng)查閱相關(guān)的資料,或向其他同學(xué)詢問,這不僅豐富了我們的學(xué)識,還增進(jìn)了我們同學(xué)之間的情誼。為了增大信息的安好性,需要用文件來存儲(chǔ)信息,由于我們在上課時(shí)不提防對文件的運(yùn)用,所以在這方面有較大的困難。我先將書本認(rèn)專心真地看了一遍,又做了一下課后習(xí)題來驗(yàn)證和增進(jìn)自己的理解,終究,經(jīng)過我們的不懈努力,我們小組的程序有了突破,告成地實(shí)現(xiàn)了用文件來保存并查看學(xué)生的信息。

這次設(shè)計(jì)中,我的收獲還有就是學(xué)會(huì)了用流程圖來表達(dá)自己的想法,并根據(jù)流程圖來逐步實(shí)現(xiàn)程序的功能。開頭的時(shí)候,我畫流程圖很是困難,需要一個(gè)多小時(shí)才能領(lǐng)會(huì)的根據(jù)自己的想法畫出圖來,后來畫多了,就更加了解它的功能,特別得心應(yīng)手,能夠?qū)Ρ瓤於袑?shí)的畫出來。

在這次課程設(shè)計(jì)中,我們首先對系統(tǒng)的整體功能舉行了構(gòu)思,然后用布局化分析方法舉行分析,將整個(gè)系統(tǒng)領(lǐng)會(huì)的劃分為幾個(gè)模塊,再根據(jù)每個(gè)模塊的功能編寫代碼。而且盡可能的將模塊細(xì)分,結(jié)果在舉行函數(shù)的調(diào)用。我們在函數(shù)的編寫過程中,我們不僅用到了for循環(huán)、while循環(huán)和switch語句,還用到了函數(shù)之間的調(diào)用包括遞歸調(diào)用。由于我們是分工編寫代碼,結(jié)果需要將每個(gè)人的代碼放到一起舉行調(diào)試。由于我們每個(gè)人寫的函數(shù)的思想不都一樣,所以在調(diào)試的過程中也遇到了困難,但經(jīng)過我們細(xì)心的修改,終究功夫不負(fù)有心人,我們告成了!

在參考書上,我們不僅參考了曾經(jīng)學(xué)過的高敬陽主編的《c語言程序設(shè)計(jì)》,還找到了由譚浩強(qiáng)主編的第三版《c語言》舉行參考。

當(dāng)然,我們的程序還有一些不完善的地方,譬如說,當(dāng)輸入的數(shù)據(jù)不符合我們定義的數(shù)據(jù)的格式的時(shí)候,程序會(huì)展現(xiàn)一些錯(cuò)誤,有時(shí)會(huì)展現(xiàn)主菜單的死循環(huán);在一次程序運(yùn)行中,只能行使一種權(quán)限,要想再行使另一種權(quán)限,就只能退出程序,然后再運(yùn)行程序。

三周的小學(xué)期即將終止,時(shí)間雖短,但是我收獲了好多。結(jié)果,感謝老師和同學(xué)們的指導(dǎo),更要感謝我們小組成員之間的合作與交流。

c語言程序設(shè)計(jì)心得二:

通過本次教師進(jìn)展在線的C語程培訓(xùn)中,我受益匪淺,幾位教授的精彩演講,讓我找到了自己的缺乏和日后教學(xué)中的改革方向和內(nèi)容。同時(shí),也讓我感覺到了,有今天各位教授的良好教學(xué)效果,這其中包含了他們的艱辛、背后的大量付出和無私奉獻(xiàn)。

我是一向從事C類語言的教學(xué)工作,對C語言的教學(xué)已有5年教齡,在這幾年的教學(xué)過程中,我們也一向在探索好的教學(xué)方法和新的教學(xué)理念。通過本次學(xué)習(xí),我總結(jié)要教好《C語言程序設(shè)計(jì)》這門課,最根本要把握好以下幾個(gè)方面:

一要重視實(shí)踐環(huán)節(jié),上機(jī)調(diào)試勞績分外重要。

學(xué)習(xí)一門語言,就是要按照它的語法來編程。要編程,當(dāng)然就要上機(jī)操作來驗(yàn)證你程序的正確性。所以上機(jī)分外重要,通過執(zhí)行你所寫的程序,完成你所寫程序的目標(biāo),最終達(dá)成你的目的。而且通過執(zhí)行程序,你會(huì)察覺程序中的錯(cuò)誤,從而使你了解你所學(xué)學(xué)識中的缺乏,同時(shí),要學(xué)會(huì)根據(jù)編譯時(shí)提示的錯(cuò)誤來改正程序中發(fā)生的錯(cuò)誤,以便下次不會(huì)再犯同樣的錯(cuò)誤。

二根本語法學(xué)習(xí)雖然枯草乏味,但是它相當(dāng)于高樓大廈的一磚一瓦,確定要下硬功夫讓學(xué)生掌管純熟。

C語言的語法片面。這片面內(nèi)容是學(xué)好C語言的根基,只有學(xué)好了這些語法,才會(huì)寫程序,看程序。所以對一個(gè)初學(xué)者來說,這片面內(nèi)容是分外重要的,所以要扎實(shí)地熟諳每一個(gè)語法,并能根據(jù)這些語法來編程。

三學(xué)習(xí)要抓住重點(diǎn),難點(diǎn)片面要多講、多學(xué)、多練。

通過這次學(xué)習(xí)使得我對C語言的重點(diǎn),難點(diǎn),以及易出錯(cuò)的地方把握的更精準(zhǔn)了。當(dāng)然,這只是針對我個(gè)人而言。在C語言學(xué)習(xí)過程,重點(diǎn)就是數(shù)組,指針,以及布局體了。難點(diǎn)也是它們了,不過數(shù)組和布局體還是挺簡樸,所以在此主要就指針方面談?wù)勛约旱目捶ā?/p>

下面談?wù)勍ㄟ^這次學(xué)習(xí),結(jié)合我們學(xué)校的教學(xué)處境,計(jì)劃對該課程的教學(xué)舉行如下幾個(gè)方面的改革:

一理論教學(xué)內(nèi)容的組織

C語言的重點(diǎn)學(xué)識包括:布局化程序設(shè)計(jì)方法、流程圖的組織、三種程序設(shè)計(jì)布局、三種根本數(shù)據(jù)類型和三種自定義數(shù)據(jù)類型;難點(diǎn)包括:布局程序設(shè)計(jì)方法、算法的分析、流程圖的組織與設(shè)計(jì)、函數(shù)、指針等。

根據(jù)學(xué)識內(nèi)容和每年的新學(xué)時(shí)安置,我們將理論教學(xué)內(nèi)容分為授課內(nèi)容和自學(xué)內(nèi)容兩大模塊。

1授課內(nèi)容

C語言的授課內(nèi)容分為兩階段:①根基打定階段這片面內(nèi)容確保學(xué)生“實(shí)用、夠用”,主要包括三種根本數(shù)據(jù)類型只要求掌管常用的int,float,char;三種常用運(yùn)算符及其表達(dá)式賦值、算術(shù)、規(guī)律包括關(guān)系;三種程序設(shè)計(jì)布局依次、選擇、循環(huán)。②實(shí)訓(xùn)工程驅(qū)動(dòng)階段這片面內(nèi)容主要是“實(shí)訓(xùn)實(shí)戰(zhàn)”,主要包括數(shù)組、函數(shù)、指針和布局體。通過第一階段的學(xué)習(xí),學(xué)生已經(jīng)具備了一些程序設(shè)計(jì)的根基學(xué)識,在這一階段將通過一個(gè)實(shí)訓(xùn)工程的完成來熟諳主要內(nèi)容,同時(shí)穩(wěn)定第一階段的成果。

2自學(xué)內(nèi)容

課本中的內(nèi)容上課沒重點(diǎn)介紹或者說就是沒提到的,劃為自學(xué)內(nèi)容。但這些內(nèi)容,我們并不是在課堂要求學(xué)生回去自學(xué):要求過高,法則過多,這樣效果不佳。而是讓學(xué)生在測驗(yàn)中察覺問題后,帶著問題去學(xué)習(xí),去找答案。

例:整型我們只介紹int根本類型,當(dāng)學(xué)生想計(jì)算n!時(shí),學(xué)生測試5!=120時(shí),他可能會(huì)去測試20!、50!,這時(shí),存放階乘的變量Factorial再定義為int,結(jié)果就是0了,這時(shí)問題就來了,他就會(huì)去探索正確的處理方法longint。

二測驗(yàn)教學(xué)的安置與設(shè)計(jì)

教學(xué)改革方案確定后,我們對本課程測驗(yàn)教學(xué)上從多方面舉行了教學(xué)更新。我們考慮到學(xué)生處于了解計(jì)算機(jī)語言及編程的初級階段,有大量最根基的內(nèi)容有待掌管,所以本課程的測驗(yàn)教學(xué)不太適合完全以工程開發(fā)的形式舉行,提防的是加強(qiáng)模塊化實(shí)訓(xùn)。

1上好第一節(jié)測驗(yàn)課

我們常說“上好第一節(jié)課”,那么第一節(jié)測驗(yàn)節(jié)的重要性也不言而喻。這節(jié)課對培養(yǎng)學(xué)生的學(xué)習(xí)興趣、鞏固學(xué)生的學(xué)習(xí)信仰、磨練學(xué)生的自主學(xué)習(xí)等多方面影響很大。

第一次測驗(yàn)工程是—熟諳TurboC的運(yùn)行環(huán)境,主要是掌管一些在TC中的一些鍵盤操作方式。一般是教師給學(xué)生供給程序代碼三個(gè),但我們在學(xué)生不知情的處境下,給學(xué)生兩個(gè)有語法錯(cuò)誤的和一個(gè)正確的程序。這樣,當(dāng)學(xué)生運(yùn)行正確的程序時(shí),知道計(jì)算機(jī)可以幫我們處理問題,原來程序就是這樣寫的;當(dāng)學(xué)生運(yùn)行錯(cuò)誤的程序,首先他會(huì)驚奇老師給的程序原來是錯(cuò)的,于是要求他們自己修改,尤其是有時(shí)一個(gè)致命錯(cuò)誤導(dǎo)致的10多個(gè)errors,被學(xué)生修改后,沒有了errors或所剩無幾,這時(shí)學(xué)生表現(xiàn)的很興奮、很有成就感,從而加強(qiáng)了本課程的學(xué)習(xí)興趣和信仰。

2分兩階段舉行

測驗(yàn)內(nèi)容與理論教學(xué)內(nèi)容相互應(yīng),在根基打定階段,這方面教學(xué)方法上主要是加強(qiáng)操練。通過各種大小程序、多重訓(xùn)練和一個(gè)問題的多種解法來加強(qiáng)語法學(xué)識點(diǎn)的掌管和訓(xùn)練,開闊學(xué)生編程的思路,掌管編程根基。同時(shí),在這過程中我們嚴(yán)格把關(guān),讓學(xué)生課后專心打定,每次進(jìn)測驗(yàn)室時(shí),應(yīng)有寫好的完整代碼,上機(jī)調(diào)試,察覺問題同時(shí)解決問題,要求專心完成測驗(yàn)內(nèi)容,并在課后書寫測驗(yàn)報(bào)告。激勵(lì)學(xué)生多寫程序,要加強(qiáng)實(shí)踐環(huán)節(jié),首先要從量上有個(gè)劃分。在實(shí)訓(xùn)工程驅(qū)動(dòng)階段。本階段實(shí)訓(xùn)工程的設(shè)計(jì)分外重要,原那么是既要使學(xué)生有切入點(diǎn)能夠動(dòng)手又要使各章的內(nèi)容之間有聯(lián)系點(diǎn)。

三案例教學(xué)法

C語言的教學(xué),教師一般受傳統(tǒng)應(yīng)試教導(dǎo)的影響,狠抓理論考試,疏忽了程序設(shè)計(jì)才能的培養(yǎng),把授課重點(diǎn)放在程序設(shè)計(jì)語言的根本語法的講授和掌管上,所選的編程實(shí)例大多用于語法規(guī)矩的驗(yàn)證和說明,僅從程序設(shè)計(jì)語言的使用這個(gè)單一的角度舉行教學(xué),而使得大多數(shù)學(xué)生在學(xué)完本課程后,“吃不透、用不活”,表現(xiàn)為學(xué)生在程序調(diào)試時(shí),對程序中展現(xiàn)的規(guī)律錯(cuò)誤經(jīng)常不知所措,在開發(fā)較大的應(yīng)用程序時(shí),不知道如何入手。

采用案例教學(xué)法,以程序設(shè)計(jì)為主線,以編程應(yīng)用為驅(qū)動(dòng),通過案例和問題引出教材內(nèi)容,重點(diǎn)講解程序設(shè)計(jì)的思想和方法,穿插講解相關(guān)的語言學(xué)識。使教學(xué)效果既有深度又有廣度,學(xué)生實(shí)際動(dòng)手才能大為鞏固。

以上是我個(gè)人結(jié)合我院C語言程序設(shè)計(jì)的教學(xué)處境,自己總結(jié)了幾點(diǎn)看法和一些改革措施,拿出來和大家一起共享,請大家多提名貴觀法。通過這次學(xué)習(xí),我將會(huì)生動(dòng)運(yùn)用幾位教授的教學(xué)閱歷,根據(jù)我院的教學(xué)對象,調(diào)整一些上課方法和措施,望能更好的提高教學(xué)質(zhì)量。

c語言程序設(shè)計(jì)心得三:

通過此次C語言程序設(shè)計(jì)實(shí)踐,本人實(shí)在是獲益不淺!C語言是上個(gè)學(xué)期開的課程,所以這個(gè)學(xué)期并沒怎么看過,當(dāng)要開頭設(shè)計(jì)的時(shí)候,還真不知從哪下手!結(jié)果,第一次的上機(jī),我傻坐著不知道該做什么,后來就寫了幾個(gè)預(yù)處理命令?;厝ヒ院?我想,這樣不行,這樣下去還得了!我就重新復(fù)習(xí)了一遍我們上個(gè)學(xué)期學(xué)習(xí)的內(nèi)容,察覺自已有大量都遺忘了!更加是有文件的操作,幾乎是一遍空白!溫習(xí)過后,開頭做題!

一開頭做題,也是有點(diǎn)模糊,在指導(dǎo)老師的指導(dǎo)下,我們逐漸的進(jìn)入狀態(tài),我們做的是一個(gè)通訊錄,內(nèi)容包括好多。運(yùn)用的函數(shù)也是分外的繁雜,我們一組有七個(gè)人,我分工合作,首先我一起完成了布局題,然后我們一人各負(fù)責(zé)一個(gè)函數(shù)程序的設(shè)計(jì),經(jīng)過幾星期的努力,我們完成了大半個(gè)程序,但是總是有好多錯(cuò)誤展現(xiàn),有好多是些小問題,這都是我們莽撞大意造成的,所以設(shè)計(jì)程序確定要留心,不容一點(diǎn)的馬虎。當(dāng)然也有大問題,關(guān)于文件的操作,是我們最大的問題,不過,我們做好后,經(jīng)過老師的講解和改錯(cuò),我們也懂得設(shè)計(jì)和運(yùn)用了。同時(shí),也讓我知道了,合作的氣力,假設(shè)是孤軍奮戰(zhàn)的話,我也不能在規(guī)定時(shí)間內(nèi)完成,當(dāng)然,也多虧老師的指導(dǎo)。

這次設(shè)計(jì),讓我重新掌管了C語言,而且還得到了用C語言解決實(shí)際問題的名貴閱歷!

c語言編程學(xué)習(xí)心得體會(huì)范文3篇

篇一:c語言編程學(xué)習(xí)心得體會(huì)范文

在科技高度進(jìn)展的今天,計(jì)算機(jī)在人們之中的作用越來越突出。而c語言作為一種計(jì)算機(jī)的語言,我們學(xué)習(xí)它,有助于我們更好的了解計(jì)算機(jī),與計(jì)算機(jī)舉行交流,因此,c語言的學(xué)習(xí)對我們尤其重要。

在這個(gè)星期里,我們專業(yè)的學(xué)生在專業(yè)老師的率領(lǐng)下舉行了c語言程序?qū)嵺`學(xué)習(xí)。在這之前,我們已經(jīng)對c語言這門課程學(xué)習(xí)了一個(gè)學(xué)期,對其有了確定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很目生,更多的在運(yùn)用起來的時(shí)候還是感到很難辦,終究,萬事開頭難嘛。

由于時(shí)間的關(guān)系,我們的這次實(shí)踐課程老師并沒有給我們細(xì)致的介紹,只是給我們簡樸的介紹了幾個(gè)對比重要的實(shí)際操作。包括了程序模塊處理.簡樸界面程序.高級界面程序.程序的添加修改.用程序做一元線性回歸處理以及用c語言程序來畫粒度分布圖等這幾樣對比重要的時(shí)間操作。

上機(jī)測驗(yàn)是學(xué)習(xí)程序設(shè)計(jì)語言必不成少的實(shí)踐環(huán)節(jié),更加是c語言生動(dòng)、干脆,更需要通過編程的實(shí)踐來真正掌管它。對于程序設(shè)計(jì)語言的學(xué)習(xí)目的,可以概括為學(xué)習(xí)語法規(guī)定、掌管程序設(shè)計(jì)方法、提高程序開發(fā)才能,這些都務(wù)必通過充分的實(shí)際上機(jī)操作才能完成。

學(xué)習(xí)c程序設(shè)計(jì)語言除了課堂講授以外,務(wù)必保證有不少于課堂講授學(xué)時(shí)的上機(jī)時(shí)間。由于學(xué)時(shí)所限,課程不能安置過多的統(tǒng)一上機(jī)測驗(yàn),所以夢想學(xué)生有效地利用課程上機(jī)測驗(yàn)的機(jī)遇,盡快掌管用c語言開發(fā)程序的才能,為今后的持續(xù)學(xué)習(xí)打下一個(gè)良好的基矗為此,我們結(jié)合課堂講授的內(nèi)容和進(jìn)度,安置了12次上機(jī)測驗(yàn)。課程上機(jī)測驗(yàn)的目的,不僅僅是驗(yàn)證教材和講課的內(nèi)容、檢查自己所編的程序是否正確,課程安置的上機(jī)測驗(yàn)的目的可以概括為如下幾個(gè)方面:

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

課堂上要講授大量關(guān)于c語言的語法規(guī)矩,聽起來特別枯燥無味,也不輕易記住,死記硬背是不成取的。然而要使用c語言這個(gè)工具解決實(shí)際問題,又務(wù)必掌管它。通過屢屢上機(jī)練習(xí),對于語法學(xué)識有了感性的熟悉,加深對它的理解,在理解的根基上就會(huì)自然而然地掌管c語言的語法規(guī)定。對于一些內(nèi)容自己認(rèn)為在課堂上聽懂了,但上機(jī)實(shí)踐中會(huì)察覺原來理解的偏差,這是由于大片面學(xué)生是初次接觸程序設(shè)計(jì),缺乏程序設(shè)計(jì)的實(shí)踐所致。

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

通過上機(jī)測驗(yàn)來驗(yàn)證自己編制的程序是否正確,或許是大多數(shù)同學(xué)在完成老師作業(yè)時(shí)的心態(tài)。但是在程序設(shè)計(jì)領(lǐng)域里這是確定要抑制的傳統(tǒng)的、錯(cuò)誤的想法。由于在這種思想支配下,可能你會(huì)想手段去掩蓋程序中的錯(cuò)誤,而不是盡可能多地察覺程序中存在的問題。自己編好程序上機(jī)調(diào)試運(yùn)行時(shí),可能有好多你想不到的處境發(fā)生,通過解決這些問題,可以逐步提高自己對c語言的理解和程序開發(fā)才能。

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

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

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

完成程序的編寫,決不意味著萬事大吉。你認(rèn)為萬無一失的程序,實(shí)際上機(jī)運(yùn)行時(shí)可能不斷展現(xiàn)麻煩。如編譯程序檢測出一大堆錯(cuò)誤。有時(shí)程序本身不存在語法錯(cuò)誤,也能夠順?biāo)爝\(yùn)行,但是運(yùn)行結(jié)果鮮明是錯(cuò)誤的。開發(fā)環(huán)境所供給的編譯系統(tǒng)無法察覺這種程序規(guī)律錯(cuò)誤,只能靠自己的上機(jī)閱歷分析判斷錯(cuò)誤所在。程序的調(diào)試是一個(gè)技巧性很強(qiáng)的工作,對于初學(xué)者來說,盡快掌管程序調(diào)試方法是分外重要的。有時(shí)候一個(gè)消耗你幾個(gè)小時(shí)時(shí)間的小小錯(cuò)誤,調(diào)試高手一眼就看出錯(cuò)誤所在。

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

篇二:c語言編程學(xué)習(xí)心得體會(huì)范文

C語言是在國內(nèi)外廣泛使用的一種計(jì)算機(jī)語言。其語言功能豐富、表達(dá)才能強(qiáng)、使用生動(dòng)便當(dāng)、既具有高級語言的優(yōu)點(diǎn),又具有低級語言的大量特點(diǎn),適合編寫系統(tǒng)軟件。其功能強(qiáng)大,不僅用在計(jì)算機(jī)上廣泛用在電子,機(jī)械等方面上,而且,全體的windows,Unix,Linux,Mac,os/2,無一例外,哪一個(gè)不是C語言寫的?好多新型的語言如,C++,Java,C#,J#,perl...都是衍生自C語言。掌管了C語言,可以說你就掌管了好多門語言。

學(xué)習(xí)C程序這門課一年了,這是我們學(xué)的第一門專業(yè)課,在大學(xué)里C語言不但是計(jì)算機(jī)專業(yè)的必修課程而且也是非計(jì)算機(jī)專業(yè)學(xué)習(xí)計(jì)算機(jī)根基的一門必修課程。所以作為我這個(gè)計(jì)算機(jī)專業(yè)的學(xué)生來說當(dāng)然特別重要,老師在第一節(jié)課說過,C語言是計(jì)算機(jī)的根基,大多數(shù)軟件都需要用C語言來編寫,通過一個(gè)年的學(xué)習(xí),使我由初步掌管簡樸的應(yīng)試學(xué)識到完成高難度的深入編程,如我們在編寫一個(gè)較大的程序時(shí)理應(yīng)把它分開成幾個(gè)小程序來看,這樣會(huì)輕易得多。同時(shí),我覺得C語言理應(yīng)是操作和理論相結(jié)合的課程,在不斷地編寫中去斟酌,兩者是不成分割的。

在學(xué)習(xí)一年C語言的過程中我也在逐漸探索怎樣才能學(xué)好C語言,并總結(jié)了一點(diǎn)閱歷:

要了解C語言就要從語法規(guī)為根基來學(xué)習(xí)起,首先要是要了解它的布局,譬如變量,首先要了解變量的定義方式格式,其意義是什么定義變量有什么用;其次就是要我要怎么去運(yùn)用它我要用什么型式去應(yīng)用它。在C語言的命令行中全體的語句都是有它自己的確定格式和形式展現(xiàn)在我們面前,所以我們在學(xué)習(xí)某種語句或命令時(shí)你首先要了解的就是它的規(guī)矩是什么、有什么用、怎么實(shí)現(xiàn)等。這些都是語法根基也是C語言的根基假設(shè)把它們都了解很好了,那么你編起程序來就很得心應(yīng)手了。譬如說IFELSE和SWITCHCASE這兩種條件語句都是用來判斷執(zhí)行功能的,那我要什么時(shí)侯用IF什么時(shí)侯用SWITCH呢?假設(shè)你很好地了解它們的布局和作用的話那么就知道:若它的條件分支是多個(gè)而且條件的值是整數(shù)或是一個(gè)字符值時(shí)就會(huì)選SWITCH而不會(huì)選IF。

由于假設(shè)條件分支太多時(shí)要用IF語句,這樣確定會(huì)展現(xiàn)IF的嵌套,假設(shè)IF的嵌套越多時(shí)程序的開銷就會(huì)隨著增大,這樣對整個(gè)程序的運(yùn)行效率就大在降底。而SWITCH就不同,它只要對比一次就可以找出條件的結(jié)果比起嵌套IF它的效率就大大的提高了好多。不過SWITCH也有它的約束條件,就是它的條件值確定要是一個(gè)整型數(shù)或是一個(gè)字符值,所以碰見它不能解決的問題時(shí)我們也會(huì)通常使用IF語句,終究IF語句它使用起來也對比便當(dāng)用的范圍也對比廣。所以說了解語法規(guī)矩是很重要的,假設(shè)沒有一個(gè)良好的語法根基是很難編出一個(gè)好的程序!學(xué)習(xí)好根基后我們就可以開頭來編程了。

篇三:c語言編程學(xué)習(xí)心得體會(huì)范文

說到我學(xué)習(xí)C語言時(shí),真是用千言萬語呀!記得剛開頭學(xué)的時(shí)候,我的C語言學(xué)的并不是很好,學(xué)期都過了快一半了,對C語言還是一知半解的,我是第四小組的組長,組長的職位給我了很大的壓力,我一向認(rèn)為做學(xué)問都要做到這一點(diǎn),要么做到最好,要么就不去做它,本著這樣一個(gè)心太,我下了一個(gè)決心就是要學(xué)好C語言,開頭我用了最笨的方法,就是一個(gè)厚厚的本子,一支筆,一本C語言書,每日有事沒事抄程序,不管什么程序,我都不放過,一個(gè)一個(gè)的抄,抄了有好幾個(gè)本,回到宿舍就在機(jī)子上調(diào)程序,一個(gè)月過去了,老師讓做C語言工程,是一個(gè)學(xué)生勞績管理系統(tǒng),在當(dāng)時(shí)這樣一個(gè)工程對我們來說真是難度不小,可是我本著一個(gè)試一試的心太去做了,一個(gè)打死我都不敢相信的奇跡展現(xiàn)了,這個(gè)程序我寫出來了,而且?guī)缀跏且粴夂铣?,而且只用了一個(gè)晚上的時(shí)間,寫了足足有六頁的代碼,看著寫在本子上的代碼我有點(diǎn)不相信,這怎么可能呢,當(dāng)晚我沒有睡著覺,欣喜啊,誰能睡的著。做這個(gè)工程讓我明白了一些道理,再大的程序也是有不同的小程序組成的,由于我每日抄程序,抄的全是小程序,做這個(gè)大點(diǎn)的程序的時(shí)候我察覺全是一個(gè)一個(gè)的小程序,抄了一個(gè)月的程序,當(dāng)然能很順?biāo)斓木蛯懗鰜砹恕?/p>

后來我明白了,抄程序是最笨的方法但我認(rèn)為它是進(jìn)步最快的方法,抄程序是積累閱歷的時(shí)候,而做工程才是真正把所學(xué)為所用的時(shí)候,可以說只有你做一個(gè)大點(diǎn)的工程出來才能真正是說明你學(xué)到了東西,你會(huì)用所學(xué)的東西,要不然就算你學(xué)的再多,不會(huì)用也沒用啊,我還察覺有好多同學(xué),在學(xué)飛C語言的時(shí)候比我學(xué)的要好,可是他們卻做不出來工程,就是說學(xué)會(huì)了但是不會(huì)用,那我說還不如不學(xué)呢。有點(diǎn)濫用時(shí)間。做學(xué)問更加是計(jì)算機(jī)確定要做的精準(zhǔn),譬如說一個(gè)語句一個(gè)關(guān)鍵字,你確定要把它幾乎全體的用方法都能領(lǐng)會(huì)明白,譬如說print語句,對于它你確定要明白什么時(shí)候用“‘,這些你都要分外的領(lǐng)

溫馨提示

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

評論

0/150

提交評論