C語言奇妙之旅_如何學習C語言

我好睏惱, 我怎麼樣才能學會C語言呢


一、 看懂程序、 聽明白程序

        嘗試自己去修改程序, 並且知道修改之後的輸出結果的含義。

        所謂的看懂聽明白, 只是很膚淺的語法知識。

二、 用C語言編程解決實際問題

        編程解決實際問題, 所需要的不僅僅是C語言的知識, 還需要相關的專業知識。

三、 我不會英語也不會數學, 那麼我可以學編程嗎

        可以, 但是你要有耐心學下去, 學習之旅很漫長, 不是很快就能掌握的。

        冰凍三尺非一日只寒, 就和練功夫一樣, 不是第一天就可以打出如來神掌的 。

1.要把重點放在解題的思路上,通過大量的立體學習怎樣設計一個算法,構造一個程序。

2.語法細節是需要通過較長期的實踐才能掌握的。初學時,切忌過早的濫用C語言的某些容易引起錯誤的細節(如不適當地使用++和--)

3.注意打好基礎,主要是學習程序設計的方法,進行程序設計的基本訓練,爲將來進一步學習和打下基礎。

4.不可能通過幾十小時的學習,由一個門外漢變成編程高手,編寫出大型而實用的程序,要求應當實事求是。

5.如果時間有限,應當把精力放在最基本,常用的內容上,學好基本功

6.要是十分注重實踐環節。光靠聽課和看書是學不會程序設計的,學習本課既要掌握概念,又必須要動手編程,還要親自上機調試運行。

7.既要會編寫程序,又會調試程序。學的好於壞,不是看你“知不知道”,而是“會不會幹”。

8.要舉一反三。學習程序設計,主要是掌握程序設計的思路和方法。學會使用一種計算機語言編程,在需要時改用另一種語言應當不會困難。不能一輩子都使用某一種語言。但無論用哪一種語言進行程序設計,其基本規律是一樣的。在學習時一定要學活用活,舉一反三,掌握規律,在以後需要時能很快掌握其他新的語言進行編程。

9.創新精神,學會自己發展知識,提高能力


編程能力高低主要是以下幾點決定

  1. 編程習慣
  2. 數學能力 (包括邏輯思維, 分析問題的能力)
  3. 對數據結構的認識能力
  4. 經驗

自學能力很重要

       當你再看這篇文章的時候, 你就應該有自學C語言的準備了, 如果不會自學, 問別人也沒有那麼多時間教你嘛! 自學能力是人很重要的能力。

 

         自學者和學生的區別,不在於知識的廣度,而在於生命力和自信心的差異!

                                                                          ——米蘭 昆德拉 不可承受的生命之輕

Study 獲得的是知識。

Learn 獲得的是學問。


課後作業

  • 去尋找與自學相關的文章並閱讀。
  • 在本文下方評論(指正作者的錯誤 與 隨筆意見), 讓作者寫出更好的文章。
發佈了32 篇原創文章 · 獲贊 7 · 訪問量 3632
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章