怎么學好c語言,怎麼學好c語言?

2023-02-03 05:45:03 字數 5474 閱讀 2364

1樓:匿名使用者

c語言是一個實用性很強的語言。你如果想要學好它,就得下一翻功夫。可是大多數人都認為它太難學了。

所以就沒有認真的學,也當然學不好了。即使是學計算機的學生也不能把它學的很好,這是因為他們沒有掌握學習這門語言的方法。我也是一個學計算機的人,我用c語言過了全國計算機等級考試。

所以我有一些心得,想和大家分享。

首先你要有一個正確的態度,沒有一個正確態度的人是學不好任何東西的。你如果真想學好c語言的話,你就要做好好好學它的準備,不要三心二意。

其次,你要了解你學這個語言的目的。你是想過計算機等級考試呢?

還是想真正想用這一門語言。這就有很大的區別,這決定你學習的程度。

再次,你要了解你需要的教材。什麼樣的教材才是適合你。你要認真的選,不要太隨意了。因為不同的教材程度不同,也不一定適合你。

然後,就是學的問題了。你做好了上面的準備,就好好開始學了。可是學好一門語言,一個好的方法很重要的。

你要從整體上來理解c語言,認識到c語言的優勢,還有c語言的特點。c語言是程序導向的一門語言,特別強調各個程式的關係。像程式之間的呼叫,這是很平常的。

一門語言的基礎部分不過是一些關於數的型別,字元的型別的定義。你只要認真看不難明白的。不過最好的方法還是上機除錯。

在這一階段做一些簡單的程式。來明白c語言的程式設計環境,數字的型別。這樣理解起來會更快些,也比較容易記憶。

後來,就是學習一些過程語言的基礎的模式。順序,迴圈,選擇這些東西。這些東西都是一些活的東西,千萬不要死記硬背,這是沒有用的。

在這一階段,你可以編一些比較簡單的程式。像資料的計算,成績的判定等等。

隨著學習的深入,你會發現c語言有許多東西很有趣的。這樣學習不再是一個多麼難的事了,而是一件快樂的事。最後c語言和任何一門語言一樣需要多上機除錯,多動腦。

c語言的基礎部分很快就會掌握的。

最後記著:沒有付出就沒有回報!

祝:學習順利

2樓:野上光央

既然大家都說的這麼好

我就頂一下吧

3樓:匿名使用者

awei83:你說的要學linux學另一套東西,不知道你說的是什麼?能不能具體點,謝謝!

4樓:

我就說一下我的切身體驗吧,要多練,只要是書上的例子,無論看起來多麼簡單,都要親身試一下,決不放過每一個,這樣往往會有意想不到的收穫,如果你這樣做,結果肯定出乎你的意料

5樓:

多看多寫多實踐!我就是一個一個程式寫的然後背下來,效果還可以,附帶一句我和你一樣初級學習者,用vb 的知識來學c,呵呵!

6樓:匿名使用者

認真看書

多練習樓上的回答屬於搜尋級別的人物

7樓:

聽我過來人一句:

書看一遍,不管有沒有懂,找題目多練習,不懂再翻書。

8樓:

看別人寫的**,自己再實踐

女生怎樣學好c語言?

9樓:聖君邪月

我認為學習c語言首先要打好基礎,就是記住小的知識點,每個符號的含義作用位置什麼的。還有就是知道程式的大體框架,每一個部分的作用,要使自己瞭解計算機執行的模式也就是了解程式,要知道程式現在要幹什麼下一步又要幹什麼,比如編譯,執行之類的順序,這樣有助於你的邏輯理解能力,還有就是使自己更加了解一個執行程式形成的過程,這個過程中你對c語言的興趣可能會增加呢。多寫幾個程式可以使你更熟悉的掌握框架。

同時記住一些比較好的運算,這些運算你會在學習中不斷積累的。還有就是一定要注意細節,比如少寫個括號什麼的。如果你想女生在學習c語言上會有劣勢的話,不妨給自己一個心理暗示,如果女生把它學好了,一定很牛,我即將是。

呵呵,我認為還是興趣最重要了,不過只要用心就會做好的。

10樓:匿名使用者

工作面向底層開發的話努力學c++吧。

c的基礎都是這樣的,沒有物件導向那樣直觀,現在糊塗不等於將來的愚昧。

不過最近c#很火,.net的**佈局也比c++的簡單易懂,畢竟現在微軟也在不斷更新 .net framework,所以學c#也是很好的選擇。

我以前大一大二也沒怎麼學,但在大3努力學了c#,現在也還可以。

加油就好。

11樓:匿名使用者

男女學程式設計有區別嗎?

女生的空間思維能力差點而已,不影響程式設計的

程式設計要邏輯思維能力好

c語言學習, 先要把基本語法學好,資料型別是基礎,要懂得記憶體機制, 封裝的使用

語法要規範,

c語言中很重要的一點就是 資料型別, 指標的型別,陣列的型別等等

12樓:匿名使用者

想當年也是跟你一樣的,糊里糊塗就報了個電子科學與技術的專業。。。到現在才發現!僅靠學校裡的那點伎倆還沒上社會就果斷被社會給上了!

所以我建議你在大學裡好好找一找自己的出路。。。

這個c語言說來話長,但是學過了,理解了就不是那麼難了,主要靠實踐!你每天抱著書啃那肯定是得不到提高的。。。所以實踐出真知,有可能你會發現書上說的也不完全是對的。

另外提到一點:學習知識是無國界,無性別,無年齡限制的!女生雖然在找工作上出於劣勢,但只要你有真本領,真技能。放到哪都是一個亮點!(胸大無腦的就排除了)、、、

所以,抱著求知求真的精神和態度去學。你會收益到超出這門語言本身的價值!

13樓:匿名使用者

學習c語言和性別沒有關係吧。。。

只要認真學就行。。

建議看看 譚浩強《c程式設計_第三版》打好基礎有了基礎以後多接觸一些實際的程式慢慢累積。。祝你早日成為高手!!!

14樓:

如果你們學c只是為了應付考試,那每次上課都去,別遲到,老師都會把期末要考的題講了的,背下就行了。

如果你們學c是為了工作,以後從事這個行業,那就自學能力強,看書,練習,動手。沒什麼方法。學程式設計是靠時間堆的,經驗積累就是方法。

15樓:匿名使用者

這個問題太有意思了,學好一門課程難道男女的方法還不同。我只聽說學習方法因人而異,的確一個女生如果太喜歡理學,然後在這方面做出成就可能讓人會吃驚。

16樓:千鋒教育

c語言的語法規則記憶理解當然是不可少的,除此之外還應注意以下幾個方面:

1、好好理解一下變數和函式的概念,至少要重新回頭看看初等數學。這是基礎,否則就會先天不足,學的再好,也成不了大氣候。

2、平衡心態,雖然不能做到“不以物喜,不以己悲”的水平,但至少不要浮躁,不要急於求成,欲速則不達。

3、培養自身的全域性意識,既能小無內,也能大無外,才行。

4、嚴格按照程式設計過程設計程式,不要跳脫,天馬行空,沒有規矩是不成方圓的。

5、努力提高自身的綜合素質。程式是人思維的表達形式,是人處理問題思路和語言的結合體。對客**成到什麼程度和掌握的知識成正比。如果對處理的問題不理解,不會處理,怎麼也寫不出程式。

6、學會交流,多交流,相互補益,同時團隊合作也是很重要的。

總之,實踐出真知,多學、多練、多思、多交流,勤奮好學才能學成。

怎麼學好c語言怎麼記住**?

17樓:長沙新華電腦學院

勤加練習,不停的些**,沉寂在**的時間裡

怎樣才能學好c語言?

18樓:

1、學好c語言,你可以很好地應付任何一種程式設計工具。

2、一定要多上機練習,通過程式瞭解相關知識。幾經反覆方得正果。

3、不要把學習c語言當成一種任務,更不要把它看成很難完成的任務。要充滿自信,只要是一個智力正常的人都能學好c語言。始終保持遊戲的心態,多發現其中的樂趣。

當感到程式設計趣味無窮,那你在電腦方面將前程無量。

4、如果一個程式一時無法弄清楚最後暫時放在一邊,過一段時間你可能會從其他的程式中悟出道理。

5、c語言是一個整體,各個方面是有機聯絡的,要從總體上把握它,不要把它割裂成互不關聯的部件。

6、不要完全相信教材(包括本講義),所有結論最好都上機驗證。

怎樣學好c語言

1.工欲善其事,必先利其器

準備工作:一個開發環境,如turbo

c2.0、visual

c++等開發工具;一本好教材,如譚浩強主編的《c語言程式設計》(第二版)。我當時看的是他的第一版,就為它的簡潔、完美所吸引,簡直愛不釋手,用了兩個星期一口氣看完。

2.祕密**

初學者學習計算機語言要會“讀程式”,要對小型的應用型、遊戲型程式感興趣,並模仿去加深對c語言程式設計的理解和操作,只有不斷地寫程式、除錯程式才能得到編寫程式的經驗和加深對程式的理解,這也是學習編寫優秀高階程式的祕密**。

3.發揚探索精神

學習c語言程式設計有點像做數學難題,只要我們善於思考,善於探索,發揚探索精神去尋找好的設計思想和方法,才能把c語言的精髓真正地掌握。

備戰c語言考試要訣

1.瞭解大綱,臨陣不亂

各類筆試中,大多數考題是與大綱要求的基本內容一致的,難度不高,但內容十分廣泛,應牢固掌握c語言考試大綱要求的基礎部分。只有熟悉題型,理解語法、句法,做到心中有數,才能臨陣不亂。

2.善於歸納,強化記憶

對於需要記憶的計算機基礎知識和基本概念,如果考試時因此失分就十分可惜。如:c語言中有幾種不同的資料型別?

運算的優先順序別是怎樣的?因此我們需要善於歸納這些計算機基礎知識,並在理解的基礎上強化記憶。

3.重視實踐,善於除錯

電腦科學是一門理論性、實踐性都很強的學科,對c語言考試的參加者來說,基礎理論方面要求不高,而上機試題往往是很多考生不能通過考試的重要原因,因此要勤於實踐。

4.多做練習,查漏補缺

在認真地學完指定用書後,最好再找些試題,認真地測試一下,一則可以檢查自己的複習情況;二則可以查漏補缺;三則可以調節心理狀況,以備正式考試時沉著冷靜、萬無一失。

19樓:雲南新華電腦學校

1、程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門程式語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。 2、在學習c語言之前,應該學好計算機基礎。

裡面的很多概念對於c程式設計師都是非常重要的。如果在著手學習c之前,或者已經開始學習c,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。如果有足夠的耐心,十足的毅力,應該再學習c語言之前學學彙編,這會對許多比較細膩的概念有清醒的認識。

那麼可以在看完一遍c語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,儘管此時的c語言還稱不上精通,有許多細節問題還不瞭解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。

3、不需要多少資料,掌握一本《the c programming language》就足夠了。繼續學習就更加容易。建議不要找捷徑,通過考試除外,真正的水平提高是建立在程式設計實踐積累基礎上的,必須一個一個程式的完成才能提高。

怎麼學好C語言

先快速看下語法,開始不要花太多時間 儘快進行程式設計實踐 看別人的例子,仿照寫 把自己寫的程式跑起來 再逐漸學會使用其它的功能庫函式 比如檔案操作 圖形操作 通訊程式 微控制器等 同時瞭解下資料結構,計算機組成原理等等。先大概瞭解下就行了。先入門,培養程式思想。至於具體的東西,如c語法 資料結構 功...

怎樣學好c語言

在搞清楚那些亂七八糟的基本概念的基礎上多看 咯。數學要好是在於你要會用演算法來解決你的問題。個人認為英語倒不是非常重要,因為c裡面就那麼幾個單詞,看看也眼熟了。再來就是要多操作,寫 是一方面,簡單的,最多的時候還是你要除錯你寫的 除錯的時間可比寫 的時間多多了 加油啊 c可是基礎呢!學好了c,學其他...

不會英語能學好c語言嗎,不會英語能學好C語言嗎?

英語不會雖然能夠學習c語言,但是如果想學好還是要有英語底子的,不過底子要求低,起碼要有初中的英語底子吧,如果沒有一點英語水平那就難學了。不過你在學習c語言的過程中,也涉及到一些關於c語言的專業英語,如果有英語底子可以比別人入門快點,起碼不用用有道詞典一個英語一個英語的查了,但學習軟體開發這方面入門要...