1樓:匿名使用者
c語言是一個實用性很強的語言。你如果想要學好它,就得下一翻功夫。可是大多數人都認為它太難學了。
所以就沒有認真的學,也當然學不好了。即使是學計算機的學生也不能把它學的很好,這是因為他們沒有掌握學習這門語言的方法。我也是一個學計算機的人,我用c語言過了全國計算機等級考試。
所以我有一些心得,想和大家分享。
首先你要有一個正確的態度,沒有一個正確態度的人是學不好任何東西的。你如果真想學好c語言的話,你就要做好好好學它的準備,不要三心二意。
其次,你要了解你學這個語言的目的。你是想過計算機等級考試呢?
還是想真正想用這一門語言。這就有很大的區別,這決定你學習的程度。
再次,你要了解你需要的教材。什麼樣的教材才是適合你。你要認真的選,不要太隨意了。因為不同的教材程度不同,也不一定適合你。
然後,就是學的問題了。你做好了上面的準備,就好好開始學了。可是學好一門語言,一個好的方法很重要的。
你要從整體上來理解c語言,認識到c語言的優勢,還有c語言的特點。c語言是程序導向的一門語言,特別強調各個程式的關係。像程式之間的呼叫,這是很平常的。
一門語言的基礎部分不過是一些關於數的型別,字元的型別的定義。你只要認真看不難明白的。不過最好的方法還是上機除錯。
在這一階段做一些簡單的程式。來明白c語言的程式設計環境,數字的型別。這樣理解起來會更快些,也比較容易記憶。
後來,就是學習一些過程語言的基礎的模式。順序,迴圈,選擇這些東西。這些東西都是一些活的東西,千萬不要死記硬背,這是沒有用的。
在這一階段,你可以編一些比較簡單的程式。像資料的計算,成績的判定等等。
隨著學習的深入,你會發現c語言有許多東西很有趣的。這樣學習不再是一個多麼難的事了,而是一件快樂的事。最後c語言和任何一門語言一樣需要多上機除錯,多動腦。
c語言的基礎部分很快就會掌握的。
最後記著:沒有付出就沒有回報!
2樓:匿名使用者
c語言和人品沒關係。真的。
3樓:網友
學好c語言的唯一辦法是多上機敲**。待人以寬,嚴於律己。
怎麼才能學好c語言呢
談談如何才能學好c語言
怎樣才能學好c語言
4樓:燕凌文麻之
1,學好語言本身。
這是第一步。入門推薦譚浩強的c語言書。深入推薦c語言標準。書是好書,不過有些細節和標準不一致,但是所有編譯器是按照標準做的。比如:c標準中main函式必須返回int型別,不可以void,但是書中。
說當無變數返回時,可使用void返回型別。
2,學好資料結構(包括演算法)。
語言只是工具。目的是用語言做一些事情。比如:連結串列啦,佇列啦,樹啦,遞迴,回溯啦,……可以幫。
助你解決很多問題。
3,最佳途徑是自己寫程式是。
實踐。上機要有目的。比如,想寫一個1加到100的程式,抱著這個目的,有人用迴圈,一個一個加。有。
人用公式:(1+n)
*n/2,都可以最開始無所謂那種,關鍵是以此來實現加到100的目的。等到你很。
熟了之後,你會發現公式執行得最快的,呵呵。
請問怎樣才能學好c語言!
5樓:林中一小屋
簡單的說 就是學好基礎的 然後多做東西出來 練練手就熟了。
6樓:冬天藍樹葉
自己有努力的心就行,不努力了,就是硬給你灌進去,你也不行。
怎麼樣才能學好c語言
7樓:匿名使用者
多看書,多寫程式練習,沒有捷徑!
8樓:俞意璩博瀚
想掌握c語言,與其說怎樣學好,不如說怎樣摸索好。要精通c不在學,在於實踐。課本上講的永遠是實際問題的一小部分。要懂得用c解決問題,而不是為了學c去找問題。
c語言怎麼樣才能學好?
9樓:匿名使用者
多看書,多練習。
沒有捷徑。
10樓:匿名使用者
熟練掌握基礎。
然後多實踐程式設計。
做習題練習。
11樓:我是雪仁
把課本多看看,多在電腦上抄書上的程式執行,注意還得把程式理解了,上課的時候認真點,要一次性學好有點困難,學會書上的80%就行了。
怎樣才能學好c語言??
12樓:小張
呵呵,當時我也是自學的,覺得自己走了一點彎路,給你指點一些吧。
我記得我當時是隻看書,很少上機練習過,一個月就把書看完了,本以為自己c學得差不多了,然後開始上機練手時,其實發現自己很多問題沒有弄得很清楚,所以,樓主,你一定要看了書之後,勤於上機練習和操作,自記編一些程式。為了加深理解,你可以去一些acm的**耍一些題目,練習一下演算法。練那麼100多道題,你的功力會大增的!
當你的c語言基本知識都學完之後,你就有必要去看一看資料結構的書了,你會有一個深刻的瞭解的。注意啊,指標哪些東西一定要理解透徹,靈活運用。切記,指標是c的靈魂!
還有,學資料結構,一定要多加思考。
至於從哪類書開始學,我覺得,你就開始從那種入門的書開始學吧,畢竟,首先基礎一定是要打好的。如果說具體的書的話,我覺得那也沒有必要,我當時看的書是叫和<21天學通c>。你可以去看看。
當然,也不要完全相信書上的,覺得書有問題,就大膽的懷疑,有些知識不懂的,可以看看別人的bolg上的詳細解析,強烈推薦去 it社群看看別人的blog,畢竟,書裡面有些東西講得並不是很詳細的。
13樓:匿名使用者
小張haha
說的很好,我就不獻醜了。
怎樣才能學好c語言
14樓:匿名使用者
地應付任何一種程式設計工具。
2、一定要多上機練習,通過程式瞭解相關知識。幾經反覆方得正果。
3、不要把學習c語言當成一種任務,更不要把它看成很難完成的任務。要充滿自信,只要是一個智力正常的人都能學好c語言。始終保持遊戲的心態,多發現其中的樂趣。
當感到程式設計趣味無窮,那你在電腦方面將前程無量。
4、如果一個程式一時無法弄清楚最後暫時放在一邊,過一段時間你可能會從其他的程式中悟出道理。
5、c語言是一個整體,各個方面是有機聯絡的,要從總體上把握它,不要把它割裂成互不關聯的部件。
6、不要完全相信教材(包括本講義),所有結論最好都上機驗證。
怎樣學好c語言。
1.工欲善其事,必先利其器。
準備工作:一個開發環境,如 等開發工具;一本好教材,如譚浩強主編的《c語言程式設計》(第二版)。
我當時看的是他的第一版,就為它的簡潔、完美所吸引,簡直愛不釋手,用了兩個星期一口氣看完。
2.秘密**。
初學者學習計算機語言要會「讀程式」,要對小型的應用型、遊戲型程式感興趣,並模仿去加深對c語言程式設計的理解和操作,只有不斷地寫程式、除錯程式才能得到編寫程式的經驗和加深對程式的理解,這也是學習編寫優秀高階程式的秘密**。
3.發揚探索精神。
學習c語言程式設計有點像做數學難題,只要我們善於思考,善於探索,發揚探索精神去尋找好的設計思想和方法,才能把c語言的精髓真正地掌握。
備戰c語言考試要訣。
1.瞭解大綱,臨陣不亂。
各類筆試中,大多數考題是與大綱要求的基本內容一致的,難度不高,但內容十分廣泛,應牢固掌握c語言考試大綱要求的基礎部分。只有熟悉題型,理解語法、句法,做到心中有數,才能臨陣不亂。
2.善於歸納,強化記憶。
對於需要記憶的計算機基礎知識和基本概念,如果考試時因此失分就十分可惜。如:c語言中有幾種不同的資料型別?
運算的優先順序別是怎樣的?因此我們需要善於歸納這些計算機基礎知識,並在理解的基礎上強化記憶。
3.重視實踐,善於除錯。
電腦科學是一門理論性、實踐性都很強的學科,對c語言考試的參加者來說,基礎理論方面要求不高,而上機試題往往是很多考生不能通過考試的重要原因,因此要勤於實踐。
4.多做練習,查漏補缺。
在認真地學完指定用書後,最好再找些試題,認真地測試一下,一則可以檢查自己的複習情況;二則可以查漏補缺;三則可以調節心理狀況,以備正式考試時沉著冷靜、萬無一失。
15樓:匿名使用者
c語言還是比較簡單的。
1.語法層面。
找本不太差的書就行了,當然最好選浙大的選用教材。書薄但講得深刻。
也就半個月功夫吧。
2.彙編至少要了解皮毛的程度。
下ollydbg,把自已的程式反彙編看看。
當你領悟堆疊的含義,c語言的語法,這時才算得上真正掌握。
這時,找本計算機組成,看看微指令的執行過程,印象會相當深刻。
3.一門語言要用好,主要是還是掌握它的函式庫,因為這涉及生產力的問題了。
c本身結構性程式設計特點,所以掌握起來,沒有任何難度,不值得一提。
值得一提的是,物件導向的c 程式設計代表一個新的方向。值得學習。
對於語言本身,基本3個月可以學得很好了。如果你說還是不會程式設計,那不是c的問題,那是因為演算法設計你還沒學,這個有目的性學個4~7年,應該就可以了,但絕大部分的計算機從業者演算法能力相當差,所以他們工作會很累。
演算法設計,在我來看,就是計算機知識的一半,掌握好它,惡補數學是必修的,找齊數學系的書,也可以網上下**學,多做題。同時每天背經典程式,當你理解演算法開卷對某一種演算法本質的描述時,你就懂了,而你所有的努力僅僅就是為了理解8句話(針對8大演算法)
以後,選擇一個方向,將網上所列的經典書交叉全看一遍,不要懷疑。當你知識積累到一定程度,就會知道如何看待書了。
16樓:匿名使用者
多上機練習,實在不會可以先放一邊。
數學好難啊,怎麼能夠學好
可用文件 第一,上課專心聽講,積極參與到課堂學習中。第二,積極思考回答老師的問題,不要怕出錯。第三,多做練習,有目的的進行做題,分塊做,對每個知識點的都做幾題,切不可盲目的胡亂做一通。第四,做改錯本,把自己做錯的和不會做的做在一個本子上,經常拿出來看看。大體上就這些了,只要你能做到相信一定會對你有幫...
我想知道怎麼樣和老公不吵架,我想知道怎麼樣和老公不吵架
你可以找些心理雜誌書看看。我不是說你或他有心理疾病,有這種想法是完全錯誤的!它可以讓你知道你們為什麼每次吵架越吵越凶的誤區,那是一種惡性迴圈!給你舉個例子,老公和老婆吵架了,然後老婆離家出走了,家裡留下兩個很小的孩子,甚至是剛斷奶的孩子,兩天後老公去找她回來,你知道老公說了一句什麼話致使她死活不肯回...
c語言求解錯誤,c語言錯誤,怎麼樣解決?
地表最帥 在編譯vc 6.0是,出現fatal error c1010 unexpected end of file while looking for precompiled header directive的錯誤.解決方法 1 如果發生錯誤的檔案是由其他的c 檔案新增進入當前工程而引起的,則al...