首頁 > 健康生活 > 教育 > c語言如何入門自學

c語言如何入門自學

來源:時尚達人圈    閱讀: 2.03W 次
字號:

用手機掃描二維碼 在手機上繼續觀看

手機查看

c語言如何入門自學,現在技術發展很快,尤其是計算機行業,計算機的基礎是c語言,可以說做什麼都需要編程,編程最爲基礎的就是C語言了,下面讓我們來看看c語言如何入門自學。

c語言如何入門自學1

(1)首先學習C語言你就要有一個好的心態,要有堅持的心態,不能學一段時間,覺得難就不學了,這是最忌諱的,學習C語言堅持是最重要的。

(2)接下來就是掌握有效的學習方法

C語言是一門公認的不易入門的語言,因爲涉及的內容比較多( 特別是語法繁多 )。

首先閱讀和理解現有的程序,一般是教材資料的程序,每個程序都必須親手打一遍。在輸入代碼的同時,一定要了解每一個語句的意義和運算符號的意義。

c語言如何入門自學
  

2、完成了第一階段的學習後,開始根據給定的源代碼進行簡單的修改,這個階段可以實現一點點自己的'想法,同時也能將相關的語法掌握的更加熟練。

3、模仿階段:當我們可以進行簡單修改代碼後,可以嘗試模仿現有程序的代碼,編寫自己的代碼,比如,我們學會了求解梯形面積的程序後,我們可以編寫求解三角形的面積。

此時的模仿,不僅僅是模仿代碼結構,還需要模仿問題的分析方法,有數學問題,也有實際生活問題,這也是初步培養邏輯思維和計算思維的過程。

4、 獨立閱讀代碼階段:在編寫程序之前,閱讀現有的程序,可以提高程序的理解能力,學會其他人編寫程序的思想,也可以是同學的程序,找出同學程序的錯誤或不同寫法,都是很好的學習編程的方式。

5、獨立分析問題階段:這個階段和第4階段同時進行,獨立分析問題就是將現實的問題運用計算思維去解決,即通過問題分解、模塊劃分、算法設計和代碼編寫,最後調試程序。

在學習C語言時,在這裏需要注意一些問題,那就是要記住從程序邏輯分析問題,多多進行調試,自己解決問題。

上面只是系統的告訴你學習C語言如何下手,下面詳細告訴你:

1、多看代碼 在有一定基礎以後一定要多看別人的代碼。 注意代碼中的算法和數據結構。

畢竟學C之後的關口就是算法和數據結構。提到數據結構,指針是其中重要的一環,絕大多數的數據結構是建立在指針之上的,如鏈表、隊列、樹、圖等等,所以只有學好指針才能真正學好C。別的方面也要關注一下,諸如變量的命名、庫函數的用法等等。有些庫函數是經常用到的。對於這些函數的用法就要牢牢記住。

2、要自己動手 編程序是個實幹的活,光說不練不行。剛開始學的時候可以多練習書上的習題。 對於自己不明白的地方,自己編個小程序實驗一下是最好的方法,能給自己留下深刻的印象。

自己動手的過程中要不斷糾正自己不好的編程習慣和認識錯誤。有一定的基礎以後可以嘗試編一點小遊戲,文曲星之類的電子詞典上小遊戲很多,照着編作爲練習。基礎很紮實的時候,可以編一些關於數據結構方面的東西,諸如最經典的學生管理系統。之後、、、、、學彙編、硬件知識

c語言如何入門自學2

一、C語言教程之算法結構:

1、順序結構、選擇結構、循環結構。

2、循環結構又分爲while型、until型、for循環結構;程序流程圖。

二、C語言入門教程之結構化程序設計方法

1、自頂向下;2、逐步細化;3、模塊化設計;4、結構化編碼。

三、C語言自學教程之C語言數據類型

1、常量:常量包括字面常量、直接常量和符號常量;

c語言如何入門自學 第2張
  

2、變量:C語言規定標誌符只能由字母、數字和下劃線三種字符組成,且第一個字符必須是字母或者下劃線;必須壓迫先定義後使用;每一個變量被定義以確定類型後,在編譯時就能爲其分配相應的存儲單元;

3、整數類型:整數常量有十進制、八進制和十六進制;“%d”

4、整形變量:數據在內存中存放形式是以二進制形式存放;有int型、short int型和long int型,無符號整型變量的範圍是-32768—32767,有符號型爲0~65535、通常把long定義爲32位,把short定義爲16位,int可以是32位也可以爲16位,這都主要取決於機器字長。

5、實型常量的'表示方法:(1)十進制,0、0;(2)指數形式,123e3

6、實型變量:實數型數據在內存中的存放形式,一般在內存中佔4個字節,分成整數部分和小數部分存放。實型變量分爲float型、double型long double型。實型數據會存在舍入誤差。

7、實型常量的類型:C編譯系統將實型常量作爲雙精度來處理。

8、字符型數組:

字符常量:轉義字符(n——換行,t——tab,r——回車,f——換頁,b——退格,ddd——1到3位8進制的數代表的字符)

字符變量:字符數據存儲形式實際是以ASCII碼存儲。“%c”

9、字符串常量:雙撇號括起來的一系列字符序列。

四、C語言教程之C的運算符有以下幾種

1、算術運算符(+ - * / %)結合方向自左向右

2、關係運算符(> < == >= <= !=)

3、邏輯運算符(! && ||)

4、位運算符(<< >> ~ | ^ &)

5、賦值運算符(=及符號擴展賦值運算符)

6、條件運算符(? : )

7、逗號運算符( , )

8、指針運算符(* &)

9、求字節運算符(sizeof)

10、強制類型轉換運算符((類型))

11、分量運算符( 、 ->)

12、下標運算符([])

13、其他

c語言如何入門自學3

1、閱讀一本有意義又不失學習樂趣的書 ——《C專家編程》

這本書描述了各種搞笑八卦的事,比如設計一個程序,檢查樓道自動售貨機中有沒有可樂?冰不冰?用LISP去控制自己樓上的電梯升降;讓電腦識別自己是否爲真身,以免黑客把自己困在電梯裏出不來等等。當自己爲編程學習感到煩躁的時候,讀一讀很有效果的。

2、初入C語言的世界

開始學習C語言的時候,建議事先給自己一個規劃,比如每天必學5小時,其中看書兩小時,結合視頻書籍操作三小時。

c語言如何入門自學 第3張
  

3、自選一本好教材

關於C語言學習的書籍實在太多,自選一本學習的書籍要萬分慎重,在慎重考慮之後進行選擇:

*《C語言大全第四版》很經典的一本書

*《C+Traps+and+Pitfalls》學過一段時間C語言後,讀這本書對自己會有一定提升。

*《C語言參考手冊》可以把它比作C語言中的新華字典,可以當成工具使用。

*《C程序設計語言》這本書是C語言的發明者K&R出版的書

小編只列舉出這幾本書籍作爲入門參考,選擇入門書籍的時候要結合自身考慮清楚,萬一學着學着跑偏了,誰也幫不了你!

4、大量練習新手的C語言習題

網上有非常多簡單的C語言練習題,下載下來不斷練習反覆練習。

5、數的類型,字符的類型的定義

一門語言的基礎部分不過是一些關於數的類型,字符的類型的定義。最好的方法還是上機調試。在這一階段做一些簡單的'程序。來明白C語言的編程環境,數字的類型。這樣理解起來會更快些,也比較容易記憶。

6、順序、循環

學習過程語言的一些基礎模式:順序與循環。切記它們是靈活多變的,死記硬背不過是白費力氣!自己試着做些簡單的程序,比如數據統計,一些簡單的問答等。

無論你是自學還是在校報名學習,任何編程語對於初學者來說都是難的,它對每個人也同樣公平,你沒有用相應的付出去學習,編程語對你的回報都是微乎其微!

健康養生
生活保健
常見疾病
女性健康
單身
戀愛
婚姻
話題