• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      快樂學習C語言

      2016-12-08 16:57:29鐘昊辰
      青年時代 2016年28期
      關鍵詞:快樂學習編程基礎

      鐘昊辰

      摘 要:C語言是一種計算機程序設計語言。它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統(tǒng)設計語言,編寫系統(tǒng)應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬件的應用程序。作為一名計算機愛好者,我想和同學們分享一下我快樂學習C語言的體會。

      關鍵詞:計算機語言;編程;基礎;快樂學習

      C語言是在國內外廣泛使用的一種計算機語言。其語言功能豐富、表達能力強、使用靈活方便、既具有高級語言的優(yōu)點,又具有低級語言的許多特點,適合編寫系統(tǒng)軟件。其功能強大,不僅用在計算機上廣泛用在電子,機械等方面上。windows,Unix,Linux,Mac,os/2,哪一個不是C語言寫的?很多新型的語言比如C++,Java,C#,J#,perl... 都是衍生自C語言。掌握了C語言,可以說你就掌握了很多門語言。

      在這個暑假,作為一名計算機愛好者并立志在大學中選擇并學習好計算機編程的學生,嘗試著自學了C語言這門編程的入門語言,這是我學的第一門編程語言,當做是為大學里學習C語言這門計算機專業(yè)的必修課程打基礎了,在學習中,我把語句設計當成游戲,自己設計出想要的效果很有成就感,讓我在炎熱的夏天里自己在加玩的不亦樂乎,既學到了知識又豐富了暑假生活。這里我想和大家分享一下我對C語言基礎特別是語法基礎的個人淺見。

      C語言是計算機的基礎,大多數(shù)軟件都需要用C語言來編寫,通過學習,使我由初步掌握簡單的基本知識到完成深入一些的編程,我在編寫一個較大的程序時經常把它分開成幾個小程序來看,這樣會容易得多。同時,我覺得C語言應該是操作和理論相結合的課程,在不斷地編寫中去思考,兩者是不可分割的。在學習C語言的過程中我也在慢慢探索怎樣才能學好C語言,并總結了一點經驗:要了解C語言就要從語法基礎來學習起,首先要是要了解它的結構,比如變量,首先要了解變量的定義方式(格式),其意義是什么(定義變量有什么用);其次就是要我要怎么去運用它(我要用什么型式去應用它)。在C語言的命令行中所有的語句都是有它自己的一定格式和形式出現(xiàn)在我們面前,所以我們在學習某種語句或命令時你首先要了解的就是它的規(guī)則是什么、有什么用、怎么實現(xiàn)等。這些都是語法基礎也是C語言的基礎如果把它們都了解很好了,那么你編起程序來就很得心應手了。比如說IF ELSE 和 SWITCH CASE 這兩種條件語句都是用來判斷執(zhí)行功能的,那我要什么時侯用IF 什么時侯用 SWITCH呢?如果你很好地了解它們的結構和作用的話那么就知道:若它的條件分支是多個而且條件的值是整數(shù)或是一個字符值時就會選SWITCH而不會選IF。因為如果條件分支太多時要用IF語句,這樣一定會出現(xiàn)IF的嵌套,如果IF的嵌套越多時程序的開銷就會隨著增大,這樣對整個程序的運行效率就大在降底。而SWITCH就不同,它只要比較一次就可以找出條件的結果比起嵌套IF它的效率就大大的提高了很多。不過SWITCH也有它的約束條件,就是它的條件值一定要是一個整型數(shù)或是一個字符值,所以碰到它不能解決的問題時我們也會通常使用IF語句,畢竟IF語句它使用起來也比較方便用的范圍也比較廣。所以說了解語法規(guī)則是很重要的,如果沒有一個良好的語法基礎是很難編出一個好的程序! 學習c語言的初期重點要放在掌握語言的語法和規(guī)定上,一定要養(yǎng)成良好的編程習慣,平時寫程序注意語法規(guī)范格式控制,格式規(guī)范了,出了錯誤也容易找到出錯的地方,這是c語言的基礎;后期的重點要轉移到掌握編程的思路和基本算法上來。課后多做習題,找一些經典例子嘗試自己編寫,寫程序切忌半途而費,想到一個思路,就要按自己思路把它寫完,就算錯了,也可以讓自己了解為什么這樣做會錯?錯在哪里?會出什么結果?以后自己也很難在這個地方犯同樣的錯誤。當學到一個新的知識點,就試著把它運用到以前做的習題上,不但鞏固了以前學的內容,也更加能加強新知識的理解。

      掌握了語言法規(guī)則,僅僅是學習的開始,通過學習我認識到學習編程是要學習一種思想,一種思維方法,首先要確定一種算法,如從1加到100,判斷閏年等,我認為這些算法都是一種思維方法。畫流程圖就是在構建編寫程序思路的過程,當畫好一個流程圖時編程思想也就要出來了,程序也差不多了,再結合掌握的語言方法規(guī)則,在計算機里實現(xiàn)就可以了。任何程序只要有思維,有想法,那么實現(xiàn)程序時就不會覺得無從下手。而要學習這種思維方法就是多做,多讀,學習別人好的思維方法,多想想一個程序還可不可以有另外一種方法來實現(xiàn)它。這樣久而久之,自然會形成一種自己的思維方法。因此我認為不管學什么語言都是這樣的。

      另外,良好的編程習慣也是學好c語言的重要因素。例如編寫程序時用縮進的方式、寫注釋、程序寫到一定的階段時要做一下測試等。這些工作可以幫我們在調試程序時有很大的幫助。程序代碼實現(xiàn)后,錯誤是難免的,所以也要鍛煉自己的調試查錯能力,而良好的編程習慣可以使我們在調試時減小工作量和提高調試效率,也有助于形成自己的編程風格。

      假期在學習中很快就過去了,雖然我對C語言的學習才剛剛入門,但是在這個暑假我收獲了很多,在即將到來的大學生活中,我將繼續(xù)努力學習C語言乃至更對的計算機編程的知識,在新時代的計算機知識海洋中遨游。

      參考文獻:

      [1]C語言程序設計基礎教程.陳朔鷹等編著.兵器工業(yè)出版社,1994年9月.

      [2]C語言程序設計.姜仲秋主編 南京大學出版社,1998年1月.

      [3]Tuibo C2.0實用大全.常玉龍編著 北京航空大學出版社,1994年9月.

      [4]計算機二級教程.劉瑞挺主編 南開大學出版社,1996年10月.

      猜你喜歡
      快樂學習編程基礎
      我家有只編程貓
      我家有只編程貓
      我家有只編程貓
      我家有只編程貓
      “不等式”基礎鞏固
      “整式”基礎鞏固
      “防”“治”并舉 筑牢基礎
      勞動保護(2018年5期)2018-06-05 02:12:02
      動態(tài)課堂與高效英語教學
      怎樣進行漢語拼音的教學
      讓學生在高效課堂中快樂學習
      靖西县| 雅江县| 淳化县| 景洪市| 安徽省| 沾化县| 岳普湖县| 富源县| 鸡东县| 龙里县| 济南市| 曲麻莱县| 青龙| 呼伦贝尔市| 天长市| 两当县| 陈巴尔虎旗| 福海县| 丹阳市| 南宁市| 花莲县| 芜湖市| 建水县| 蚌埠市| 南岸区| 龙州县| 岳普湖县| 凤台县| 长顺县| 德阳市| 定日县| 易门县| 桑日县| 聂拉木县| 凤庆县| 垫江县| 仁化县| 潜江市| 乌拉特前旗| 威海市| 鸡西市|