亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        C語言編程技巧在C語言學(xué)習(xí)中的應(yīng)用

        2013-04-29 00:00:00何成睿
        無線互聯(lián)科技 2013年8期

        摘 要:C語言在計算機專業(yè)教學(xué)中是非常重要的課程之一,特別在大一課程的學(xué)習(xí)中是非?;A(chǔ)的一門必修課,它的功能非常強大,但是從上課的角度來看很多學(xué)生學(xué)習(xí)的效果并不是很好,覺得很難學(xué)習(xí),非常努力的學(xué)習(xí)最后效果不佳,本文就這方面進行詳細闡述,并提出相應(yīng)的措施。

        關(guān)鍵詞:C語言;學(xué)習(xí);編程

        1 C語言的特點和優(yōu)勢

        C語言是學(xué)習(xí)編程語言的基礎(chǔ),它集合了很多語言的特點,我們都知道語言之間是相同的,而C語言能夠把很多語言的特點集中起來,有高級語言和低級語言的特點,能夠編輯系統(tǒng)軟件和應(yīng)用軟件,所以C語言是一個非常重要的語言。要想學(xué)好C語言,首先要了解下它的歷史,1970年美國ATT貝爾實驗室的Ken Thompson以BCPL語言為基礎(chǔ)設(shè)計出很簡單很接近硬件的B語言,但B語言過于簡單,功能有限,繼而在1972年—1973年期間美國貝爾實驗室D.M在B語言的基礎(chǔ)上設(shè)計出C語言,所以C語言用起來非常的方便,能夠給程序帶來自由和便利,這也是很多軟件用它的原因之一。在C語言的語法中,運算和程序書寫是非常豐富的,在編寫程序的過程中能夠用到的運算方法有很多,可以實現(xiàn)很多高級程序無法實現(xiàn)的功能,使用起來靈活多樣,能實現(xiàn)各種復(fù)雜的數(shù)據(jù)結(jié)構(gòu)的運算。C語言還能夠直接的訪問物理地址進行各種操作,非常方便的對程序進行控制和編譯。

        2 學(xué)習(xí)枯燥乏味之理由

        在學(xué)習(xí)C語言的過程中很多學(xué)生對C語言提不起任何的興趣,導(dǎo)致在上課的時候壓力很大,聽不進去,甚至無法理解。C語言的功能非常強大,這是我們學(xué)習(xí)的最基本理由,而且目前C語言的用途很廣,收到計算機方向的重視,所以我們也必須對自己要重視起來,大部分同學(xué)在學(xué)習(xí)起來覺得很枯燥,理論的東西很難記住,對C語言的認識也不夠深入,所以會造成一個學(xué)期學(xué)完之后反過來想想,覺得一無所獲。那究其緣由為何會出現(xiàn)這樣的情況呢?

        個人認為首先一個是教學(xué)方式上,C語言的理論東西偏多,不能通過一些直接的感官方式給學(xué)生,造成學(xué)生的理解困難,如果能通過很直觀的方式來呈現(xiàn)內(nèi)容的話效果應(yīng)該會比較好,比如說多進行上機的操作,讓程序能夠通過界面的方式反饋出來等等。

        其次是在C語言中有很多的算法和結(jié)構(gòu)讓很多同學(xué)覺得眼花,很多同學(xué)只是簡單的靠記憶把他記憶下來,這樣效果就很低,而且非??菰?,應(yīng)該要通過更多的實踐練習(xí)掌握它們的規(guī)律和方法。

        最后就是教師在教學(xué)上應(yīng)該要注重教學(xué)方法,不能僅僅簡單的理論教學(xué)和實踐教學(xué),應(yīng)該把學(xué)生放在第一位,能夠聽懂才是關(guān)鍵,否則一堂課下來內(nèi)容講完了,學(xué)生收不到你的效果。教師在課堂講解的過程中除了課程教授之外,還要傳達C語言在整個計算機學(xué)習(xí)中的重要性,讓學(xué)生更加深入的去理解和分析,增強他們的學(xué)習(xí)興趣,這個才是關(guān)鍵。

        3 編程技巧

        同學(xué)們之所以學(xué)習(xí)的非常吃力,覺得C語言很枯燥,歸根結(jié)底是沒有掌握到C語言的學(xué)習(xí)技巧,其實對于初學(xué)者來說覺得學(xué)習(xí)吃力是正常的,學(xué)習(xí)任何一門語言都是有一個過程的,關(guān)鍵問題在于你要掌握其精髓的地方,只要掌握了重點一定能夠?qū)W好語言。對于C語言我們應(yīng)該要更加注重其編程技巧,接下來就闡述幾個比較有用的技巧。

        ⑴指針掌握。指針的掌握在C語言中是非常重要的,也是C語言中一個非常重要的技巧之一。指針能夠在運算的過程中提高速度,讓整個編程的語句變得更加簡單,不足的地方就是消耗的內(nèi)存要大點,但是和整個編程語言來說微不足道,如果本身內(nèi)存就有富裕的話那么就一點問題都沒有了,所以同學(xué)們在學(xué)習(xí)這一章的時候一定要加強自我的學(xué)習(xí)能力,除了老師上課講的知識之外,可以多去網(wǎng)上找相關(guān)資料進行補充,把指針這一章做好學(xué)習(xí)。

        ⑵數(shù)學(xué)知識掌握。數(shù)學(xué)知識在整個計算機學(xué)習(xí)的過程中是非常重要的,能夠解決C語言中的很多問題,IT界有句話叫“數(shù)學(xué)是計算機之母”,由此可見數(shù)學(xué)在計算機學(xué)習(xí)中的重要地位。同時,在整個C語言的學(xué)習(xí)中如果能夠很好的用到數(shù)學(xué)思想的話也能夠促進學(xué)習(xí),在編程之前首先進行分析,通過什么樣的算法能夠更加簡單,這就是數(shù)學(xué)的一種運用,所以數(shù)學(xué)知識對學(xué)習(xí)編程語言非常有作用。

        ⑶位運算的掌握。使用位運算可以使代碼更簡潔,效率更高)使問題得到解決。其實在所有的計算機程序中可以說位是最小的數(shù)據(jù)單位,一般而言所有的運算和操作都可以通過“位運算”來解決,這足見“位”在編程語言中的重要性。在C語言當中去應(yīng)用能夠提高效率,解決更多的問題。

        當然不管什么樣的技巧,應(yīng)該具體問題具體分析,上述只是個人的一些看法,總體來說能夠提高編程效率,通過讓同學(xué)們不會感到枯燥,讓C語言更加廣泛的應(yīng)用。

        4 總結(jié)

        總的來說,C語言的功能非常強大,所以作為我們學(xué)生有責任要把它學(xué)好,為今后的就業(yè)打下基礎(chǔ)。C語言作為高校的一門公共基礎(chǔ)課,不僅僅是計算機專業(yè)開設(shè)了,其他非計算機專業(yè)的同學(xué)也要進行學(xué)習(xí),所以學(xué)好C語言能夠提高自己的編程效率和對編程語言的理解,對整個計算機語言的學(xué)習(xí)是非常有作用的。希望通過我的個人拙見,讓更多的同學(xué)學(xué)習(xí)C語言,而且能夠掌握,培養(yǎng)自己的編程能力,這樣才能更好的服務(wù)社會。

        [參考文獻]

        [1]李自清.淺談C語言編程中的常見錯誤和解決方法[J].科技信息(科學(xué)教研),2007(33).

        [2]李利國,王磊.C語言編程風格之六大章法[J].成才之路,2007(20).

        [3]王展運.C語言編程中常見錯誤及解決辦法[J].長江職工大學(xué)學(xué)報, 2002(03).

        久久夜色精品国产噜噜亚洲av| 美女视频黄是免费| 亚洲av美国av产亚洲av图片| 久久夜色撩人精品国产小说 | 成 人 免费 黄 色 视频| 国产精品福利小视频| 91亚洲夫妻视频网站| 18禁裸体动漫美女无遮挡网站| 成人妇女免费播放久久久| 国产伦精品一区二区三区四区| 清纯唯美亚洲经典中文字幕| 深夜爽爽动态图无遮无挡| 国产乱人伦精品一区二区| 免费无遮挡毛片中文字幕| 亚洲日本高清一区二区| 久久国产精品偷任你爽任你 | 成人无码h真人在线网站| 日本二区三区视频在线观看| 国产成人av无码精品| 国产精品欧美成人| 在线观看精品视频一区二区三区| 国产中文字幕免费视频一区| 欧美成人猛交69| 99久久久久国产| 美女福利视频网址导航| 国产成人无码av一区二区在线观看| 国产乱子伦一区二区三区| 偷拍熟女亚洲另类| av男人的天堂亚洲综合网| 国产午夜福利片| 99久久超碰中文字幕伊人| 宅男视频一区二区三区在线观看| 熟妇熟女乱妇乱女网站| 国产成人久久综合热| 日本免费三片在线播放| 国产免费久久精品99久久| 老熟妇高潮喷了╳╳╳| 日本少妇比比中文字幕| 在厨房拨开内裤进入毛片| 亚洲精品国产福利一二区| 国产裸体AV久无码无遮挡|