答:刷題啊
如何能學(xué)好C語言?肯定不是找一個好的資料或者視頻或者誰的書,然后反復(fù)看、理解學(xué)完就算學(xué)好了,這個學(xué)習方法只適合文科,編程是一門強調(diào)動手的學(xué)科,掌握的語法知識必須要上機實踐才算自己掌握,否則一定會忘記的。
那么具體如何學(xué)呢,舉個例子,當你學(xué)完用printf的語法后,你就可以輸出HelloWorld了,但相信不少同學(xué)覺得,”這有什么難度? 不用練了,繼續(xù)看下一頁吧“,就是這樣”眼高手低“的想法讓你錯失了一次又一次鍛煉機會,學(xué)到最后稍微長一點的代碼就寫不出來,或者全部錯誤無法運行成功。正確的辦法就是學(xué)完printf就上機嘗試,比如完成訓(xùn)練場的1001題,千萬別覺得這是一個簡單的事情,看看這道題的通過率就知道了,并沒有我們想象中的那么高。
同樣的思路,大家學(xué)完if else就可以嘗試做分支訓(xùn)練相關(guān)的作業(yè),學(xué)完while循環(huán)就可以做循環(huán)相關(guān)的作業(yè),如此循序漸進,相信大家最終一定學(xué)有所成,真正解決動手難的問題。
如果你認可這種學(xué)習方式,那么可以學(xué)習本站的C語言教程,這個教程除了有語法的講解之外,每章的后面都會有這章你可以完成的作業(yè),給你做推薦,當完成這些問題,才算是對這些知識點最好的檢閱,說明你掌握了,可以學(xué)以致用了。那么恭喜你可以放心繼續(xù)學(xué)習!
加油吧,少年!
C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習題和答疑,點擊了解:
一點編程也不會寫的:零基礎(chǔ)C語言學(xué)練課程
解決困擾你多年的C語言疑難雜癥特性的C語言進階課程
從零到寫出一個爬蟲的Python編程課程
只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程
信息學(xué)奧賽或C++選手的 必學(xué)C++課程
藍橋杯ACM、信息學(xué)奧賽的必學(xué)課程:算法競賽課入門課程
手把手講解近五年真題的藍橋杯輔導(dǎo)課程