版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、c語(yǔ)言編程心得體會(huì)篇一:C語(yǔ)言程序設(shè)計(jì)心得體會(huì)C語(yǔ)言程序設(shè)計(jì)心得體會(huì)在這為期半個(gè)月的時(shí)間內(nèi),通過(guò)我們小組各成員之間的 相互討論和合作,我們完成了學(xué)生信息管理系統(tǒng)的程序設(shè) 計(jì),更值得高興的是我們的程序得到了大家的喜愛(ài),在每次 的簡(jiǎn)報(bào)中都得到了較好的成績(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ì)的重要理論基
2、礎(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í)的能力。在我們小組有解決不了的問(wèn)題時(shí),我們會(huì)主動(dòng)查閱相關(guān) 的資料,或向其他同學(xué)詢(xún)問(wèn),這不僅豐富了我們的知識(shí),還 增進(jìn)了我們同學(xué)之間的友誼。為了增大信息的安全性,需要 用文件來(lái)存儲(chǔ)信息,由于我們?cè)谏险n時(shí)不注重對(duì)文件的運(yùn) 用,所以在這方面有較大的困難。我先將書(shū)本認(rèn)認(rèn)真真地看 了一遍,又做了一下課后習(xí)題來(lái)驗(yàn)證和增進(jìn)自己的理解,終 于,經(jīng)過(guò)我們的不懈努力,
3、我們小組的程序有了突破,成功 地實(shí)現(xiàn)了用文件來(lái)保存并查看學(xué)生的信息。這次設(shè)計(jì)中,我的收獲還有就是學(xué)會(huì)了用流程圖來(lái)表達(dá) 自己的想法,并根據(jù)流程圖來(lái)逐步實(shí)現(xiàn)程序的功能。開(kāi)始的 時(shí)候,我畫(huà)流程圖很是困難,需要一個(gè)多小時(shí)才能清楚的根 據(jù)自己的想法畫(huà)出圖來(lái), 后來(lái)畫(huà)多了,就更加了解它的功能, 十分得心應(yīng)手,能夠比較快而準(zhǔn)確的畫(huà)出來(lái)。在這次課程設(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)和swit
4、ch 語(yǔ)句,還用到了函數(shù)之間的調(diào)用(包括遞歸調(diào)用)。由于我 們是分工編寫(xiě)代碼,最后需要將每個(gè)人的代碼放到一起進(jìn)行 調(diào)試。因?yàn)槲覀兠總€(gè)人寫(xiě)的函數(shù)的思想不都一樣,所以在調(diào) 試的過(guò)程中也遇到了困難,但經(jīng)過(guò)我們耐心的修改,終于功 夫不負(fù)有心人,我們成功了!在參考書(shū)上,我們不僅參考了曾經(jīng)學(xué)過(guò)的咼敬陽(yáng)主編的C語(yǔ)言程序設(shè)計(jì),還找到了由譚浩強(qiáng)主編的第三版 語(yǔ)言進(jìn)行參考。當(dāng)然,我們的程序還有一些不完善的地方,比如說(shuō),當(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)行程序。三周的小
5、學(xué)期即將結(jié)束, 時(shí)間雖短,但是我收獲了很多。 最后,謝謝老師和同學(xué)們的指導(dǎo),更要感謝我們小組成員之 間的合作與交流。篇二:C語(yǔ)言程序設(shè)計(jì)心得體會(huì)C語(yǔ)言程序設(shè)計(jì)心得體會(huì)在設(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ì)的重要理論
6、基礎(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ě)代碼,
7、最后需要將每個(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é)的幫助和努力下,我翻閱課本,詢(xún)問(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ì)作業(yè)C語(yǔ)言心得體會(huì)學(xué)習(xí)C語(yǔ)言已經(jīng)一個(gè)
8、學(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ì)感到很陌生。因 為C語(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)用它(
9、我要用什么型式去應(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)和作用的話(huà)那么就能靈活運(yùn)用:若它的 條件分支是多個(gè)而且條件的值是一個(gè)確定的值時(shí)就可以選用switch。反之,在大多數(shù)情況下就用 if。掌握了語(yǔ)言法 規(guī)則,不一定就能編出程序來(lái),其實(shí)學(xué)習(xí)編程就是要學(xué)習(xí)一
10、種思想,一種思維方法,首先要確定一種算法,如從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ě)注釋、程序
11、寫(xiě)到一定的階段 時(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è)
12、成功的 喜悅里,讓我們的學(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ī)里,情況好的話(huà)能夠順利通過(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í)
13、有了感性的認(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ò) 誤的想法
14、。因?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ā)能力??傊痪湓?huà),在學(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)特性,這種方法允許用戶(hù)根據(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è)又由專(zhuān)門(mén)的 部件組成.關(guān)鍵是需要使用層次抽象來(lái)管理計(jì)算機(jī)系統(tǒng)的復(fù) 雜性.面向?qū)ο蟪绦蛟O(shè)計(jì)的本質(zhì):這些抽象的對(duì)象可以被
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鋼管加工銷(xiāo)售合同范例
- led外租合同范例
- 抽傭分成合同范例
- 餐具配送合同范例
- 買(mǎi)賣(mài)車(chē)庫(kù)合同范例
- 藥品集中網(wǎng)上采購(gòu)合同范例
- 無(wú)公害蔬菜供貨合同范例
- 長(zhǎng)運(yùn)輸合同范例
- 意向裝修施工合同范例
- 培訓(xùn)合同范例版
- 高速公路隧道工程施工方案
- 中國(guó)營(yíng)養(yǎng)科學(xué)全書(shū)
- 阿司可咖膠囊鎮(zhèn)痛作用的臨床研究
- 2023-2024學(xué)年河南省南陽(yáng)市唐河縣數(shù)學(xué)四年級(jí)第一學(xué)期期末監(jiān)測(cè)模擬試題含答案
- 2023-2024學(xué)年成都市錦江區(qū)四年級(jí)數(shù)學(xué)第一學(xué)期期末統(tǒng)考模擬試題含答案
- (完整版)初中英語(yǔ)語(yǔ)法專(zhuān)練動(dòng)名詞Word版含答案
- 高二期末考試沖刺主題班會(huì)教學(xué)課件
- FASE方程式賽車(chē)車(chē)架設(shè)計(jì)報(bào)告
- 國(guó)家開(kāi)放大學(xué)最新《小企業(yè)管理》形考任務(wù)(1-4)試題答案解析
- 2022年版《義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)》及解讀
- 國(guó)開(kāi)2023春《學(xué)前兒童語(yǔ)言教育》活動(dòng)指導(dǎo)形成性考核一二三四參考答案
評(píng)論
0/150
提交評(píng)論