當前位置:編程學習大全網 - 編程語言 - 如何更好學習c語言

如何更好學習c語言

1.先學習C語言的基礎知識。現在正在學C語言的在校學生可以直接進入第2步學習。 2.按照《C語言程序設計入門學習六步曲》進行上機練習。 3.在上機練習時要養成良好的編程風格。點擊查看C語言的編程風格 4.積極參加C、C++興趣小組,養成和老師與同學交流習慣,從而相互收益。有時別人不經意的壹句話可能使妳茅塞頓開--“壹句話點醒夢中人”。 5.及時總結自己的學習經驗,養成寫C語言日記的習慣。軟件有編程日記功能。 6.從網上或教材上找壹個自己感興趣的題目(選題時根據自己的能力,可先易後難,培養自己的成就感,如果有了成就感,即使再苦再累還是感覺C語言學習是壹件快樂的事,同學們喜歡打遊戲,經常通宵達旦地玩遊戲也樂而不疲就是這個道理)進行實戰訓練,提高自己的C語言綜合應用能力。 7.由於C語言靈活、強大,初學者要全面地掌握它是不可能的,因此在學習C語言的過程中,不要在細枝末節上浪費精力(比如++、--用於表達式的計算,實際上是沒有意義的),但壹定要熟練掌握C語言的流程控制語句、數組、函數、指針等基礎知識的應用,為學習面向對象程序設計打下堅實的基礎。如果這些知識妳學不好,要後續學習好C++、可視化的程序設計Visual C++或C++Builder就像空中樓閣,是不現實的。 C語言程序設計入門學習六步曲 筆者在從事教學的過程中,聽到同學抱怨最多的壹句話是:老師,上課我也能聽懂,書上的例題也能看明白,可是到自己動手做編程時,卻不知道如何下手。發生這種現象的原因有三個: 壹、所謂的看懂聽明白,只是很膚淺的語法知識,而我們編寫的程序或軟件是要根據要解決問題的實際需要控制程序的流程,如果妳沒有深刻地理解C語言的語句的執行過程(或流程),妳怎麽會編寫程序解決這些實際問題呢? 二、用C語言編程解決實際問題,所需要的不僅僅是C語言的編程知識,還需要相關的專業知識。例如,如果妳不知道長方形的面積公式,即使C語言學得再好妳也編不出求長方形的面積的程序來。 三、C語言程序設計是壹門實踐性很強的課程,“紙上談兵”式的光學不練是學不好C語言的。例如,大家都看過精彩自行車雜技表演,假如,妳從來沒有騎過自行車,光聽教練講解相關的知識、規則、技巧,不要說上臺表演、就是上路妳恐怕都不行。 出現問題原因清楚了,那麽如何學習呢?請妳看C語言學習六步曲 在程序開發的過程中,上機調試程序是壹個不可缺少的重要環節。“三分編程七分調試”,說明程序調試的工作量要比編程大得多。這裏以如何上機調試C程序來說明C語言的學習方法。 第壹步、驗證性練習 在這壹步要求按照教材上的程序實例進行原樣輸入,運行壹下程序是否正確。在這壹步基本掌握C語言編程軟件的使用方法(包括新建、打開、保存、關閉C程序,熟練地輸入、編輯C程序;初步記憶新學章節的知識點、養成良好的C語言編程風格)。 初學者最容易犯的錯誤是: 1、沒有區分開教材上的數字1和字母l,字母o和數字0的區別,造成變量未定義的錯誤。另壹個易錯點是將英文狀態下的逗號,分號;括號()雙引號""輸入出入成中文狀態下的逗號,分號;括號(),雙引號“”造成非法字符錯誤。 2、C語言初學者易犯語法錯誤:使用未定義的變量、標示符(變量、常量、數組、函數等)不區分大小寫、漏掉“;”、“{”與“}”、“(”與“)”不匹、控制語句(選擇、分支、循環)的格式不正確、調用庫函數卻沒有包含相應的頭文件、調用未C聲明的自定義函數、調用函數時實參與形參不匹配、數組的邊界超界等。 3、修改C語言語法錯誤時要註意以下兩點: (1)、由於C語言語法比較自由、靈活,因此錯誤信息定位不是特別精確。例如,當提示第10行發生錯誤時,如果在第10行沒有發現錯誤,從第10行開始往前查找錯誤並修改之。 (2)、壹條語句錯誤可能會產生若幹條錯誤信息只要修改了這條錯誤,其他錯誤會隨之消失。特別提示:壹般情況下,第壹條錯誤信息最能反映錯誤的位置和類型,所以調試程序時務必根據第壹條錯誤信息進行修改,修改後,立即運行程序,如果還有很多錯誤,要壹個壹個地修改,即,每修改壹處錯誤要運行壹次程序。 第二步、照葫蘆畫瓢 在第壹步輸入的C程序的基礎上進行試驗性的修改,運行壹下程序看壹看程序結果發生了什麽變化,分析結果變化的原因,加深新學知識點的理解。事實上這和第壹步時同步進行的,實現“輸入”加深知識的記憶,“修改”加深對知識的理解。記憶和理解是相輔相成的,相互促進。

  • 上一篇:Macan遠程編程
  • 下一篇:2008年什麽年
  • copyright 2024編程學習大全網