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

c語言如何入門自學

來源:女友組    閱讀: 2.15W 次
字號:

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

手機檢視

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、順序、迴圈

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

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

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