當前位置:編程學習大全網 - 編程語言 - 看了壹上午 c語言。雖說上機編程重要,但也不能盲目的上機,應該先理解程序,在自己親自編程,寫時應不看

看了壹上午 c語言。雖說上機編程重要,但也不能盲目的上機,應該先理解程序,在自己親自編程,寫時應不看

作為過來人,我想和妳說說我的看法。其實編程最重要的是數據結構和算法。計算機界流行的壹句話,大家都知道,“算法+數據結構=程序”。我們要在這兩方面多下功夫。我知道學校的老師教得比較膚淺(至少我學校是這樣的),什麽畫星星,求和,求階乘之類的。這就需要我們自己課後多花點時間去接觸算法和數據結構。不知道妳的基礎怎麽樣,如果只是hello world的水平,那該怎麽辦?有沒有速成的方法?有,當然有!模仿別人的程序,畢竟模仿是學習的第壹步。把別人的程序壹個字母,壹個字母的壹遍(註意是逐字的敲進去,不要Ctrl+C,Ctrl+V,那樣沒有用!!),在機器上運行壹下,看能不能得到預期的結果(壹般是沒有什麽問題的,除非別人代碼本身就又問題,或者是妳自己敲得時候出錯了).如果能夠得到結果,那就開始分析代碼。妳會說,我基礎沒有,讀不懂!沒關系,哪裏不懂這個時候就翻書。把語句涉及到的知識點找到,仔仔細細看明明,就知道怎麽回事了。那麽這個知識點就理解消化了。剛開始的時候,也許會覺得很花時間,錯!其實這樣學習是效率最高的,入門最快的方法。編程是壹門實踐性很強的學科,必須多閱讀代碼,必須多敲代碼。壹本書就算妳讀了十遍,二十遍,翻爛了,還是那麽回事,叫妳寫代碼,妳可能寫不出來好的程序,還不如把這麽多的時間用來讀大家優秀的程序,等妳理解了,消化了,妳就會在潛移默化中接受了別人的思想。不懂的時候在來翻書或者請教同學又或者網上發帖,壹下子就把妳的問題解決了。這樣學習既輕松有提高的快。等妳能夠有程序解決壹般的問題的時候,妳就應該試著去接觸數據結構,把線性表,堆棧,隊列,二叉樹等壹些數據結構看夢白了,並且多加練習,妳就會有質的飛躍。最後建議妳上機的時候,帶上筆和紙。編譯出錯誤的時候把錯誤信息記錄下來,問題解決之後再寫上為什麽會出錯,這樣以後如果下次遇到同樣的問題,妳就立刻知道問題錯在哪裏了。本人的壹點見解,希望對妳有所啟發,望采納。。。。。。。。。。。

  • 上一篇:高中學生有電腦知識課程嗎
  • 下一篇:solidworks的發展
  • copyright 2024編程學習大全網