如何學習c語言?怎麼邊看書邊實踐

2023-05-22 10:30:22 字數 5481 閱讀 9854

1樓:李小小中小學教育資料

可以用visual studio 2008,安裝一個visual assist助手,多練習一些小程式,然後找一些別人的**讀讀,初學者大多都是先學會模仿,然後才能按照自己的想法程式設計。

一個研發環境,例如turbo c ,這個曾佔據了dos時代研發程式的大半個江山。但是現在windows時代,用turbo c有感覺不方面,程式起來很吃力,並且拖放,更沒有函式變數自動感應功能,查詢參考資料也不方便。

建議使用visual c ,這個東西雖然比較大塊頭,但是一旦安裝好了,用起來很方便。

一本學習教程,現在c語言教材多如牛毛,但推薦大家使用《c語言程式設計》譚浩強主編 第二版 清華大學出版社,此書編寫的很適合初學者,並且內容也很精到。

除此以外,現在有很多輔助學習的軟體,畢竟現在是window時代了,學習軟體多如牛毛,不象我們當初學習,只有讀書做題這麼老套。我向大家推薦一個「整合學習環境(c語言)」,裡邊的知識點總結和例程講解都很好,更有題庫測試環境,據說有好幾千題,甚至更有一個windows下的trubo c,初學者甚至不用裝其他的編譯器,就能夠練習程式設計了,很適合初學者。更有一個「c語言學習系統」軟體,但是感覺只是個題庫系統,假如您覺得題做的不夠,不妨也能夠試試。

2樓:sunny碧幽月

我們專業就是c語言,我學的時候,就是根據課本把那些小程式敲上,然後學習怎麼使用軟體,可以看**或ppt。然後再學習語法。不要著急,慢慢來!

3樓:月流

自己手寫幾個程式,哪怕是照著輸入,寫多了自然熟悉了。

4樓:網友

我學習的時候用的比較多的是vc++,不過現在有的win7和這個軟體不太相容,可以用visual studio 2008,安裝一個visual assist助手,多練習一些小程式,然後找一些別人的**讀讀,初學者大多都是先學會模仿,然後才能按照自己的想法程式設計。

5樓:網友

先把書上的例題邊看邊認真的寫在上,編譯看一下有沒有錯誤。

c 語言是一門有用的語言,好好學。

6樓:

多練習一些小程式,然後找一些別人的**讀讀。

7樓:匿名使用者

是的看書,還要實踐,你可以這麼做:看書上的內容和**,無論看懂看不懂一定要將**用電腦執行起來看結果,這樣做一則有成就感提高興趣,二則可以看到結果,在除錯情況下還可以看到每一步執行的原理。

編譯環境,我建議用visual c

c語言怎麼學習?自學難度大嗎?

8樓:愛脫臼之後

你應該學點兒英語先,數學也要有點兒基礎,你要真想學,就買書去,電子書根本就頂不了事兒,還要經常上級實踐,寫程式,想學好得花不少功夫!!沒什麼成功白來的,年輕人趁著年輕吧!!

9樓:匿名使用者

沒什麼難度,多寫點**就什麼都會了,書就看譚老的c語言第二版吧,一邊看書一邊自己想著寫點東西,不理解的東西去google一下,多看多想多寫,加油!

10樓:匿名使用者

要先學習一點簡單的英語知識。

其次是要多上機實踐。

光看電子書是沒有用的。

總之是要多練習。

11樓:不良靜兒

看你數學基本的邏輯思維,還有很重要的就是計算思維。

學習c語言的最佳最有效的方法?

12樓:咬半聽物要腳

你要從c語言的基礎開始學起。

建議你去買一本c語言的教材,比如清華大學,譚浩強出的c語言然後你再下一個c語言的編譯器,然後邊看書邊寫一些簡單的例子慢慢你就懂了。

13樓:匿名使用者

學習計算機的東西都一樣,多操作!多看書,此外我建議學習c對書上的每一道題要仔細研究,主要是操作演算法學習舉一反三!還有多到網上論壇多交流學習,提問!

因為演算法多種多樣,多交流會發現許多好的新的演算法!這對你的c語言學習非常有幫助!

14樓:匿名使用者

經典程式必看,經典課本必讀。

多實踐,多總結。

方有收穫。

如何自學c語言?高手進來傳授一下學習經驗

15樓:匿名使用者

lz的教材貌似不是很好。推薦下譚浩強的c語言教程,寫的挺不錯的,如果圖書館裡有的話推薦借回來看下。不過如果沒的話就別再買了,咱不做這樣的gdp貢獻。

借本算資料結構 演算法啊的書回來,很有幫助的。

迴圈套嵌的話其實我一開始看也是很模糊,但是編的多了,也就慢慢清晰了。其實在程式設計之前只要先把思路弄好,把自己要做的演算法想清楚,其實也就不難編了。基本的迴圈裡面是有幾個基本演算法的比如冒泡法啊之類的,上網看下簡介就可以瞭解了。

相信可以很快的就弄清楚。建議千萬不要跳過這章學後面的,因為陣列啊之類的用到迴圈結構是挺多的,迴圈學的不好,後面的陣列啊指標的基本學起來就會一頭霧水,所以建議千萬不要跳過去。在學習後面的內容之前最好先了解一些計算機的工作原理比如記憶體、cpu、的工作過程和原理,不需要很懂,只要瞭解一下就好了,這樣在後面的學習裡面很多東西比較好理解,比如對陣列、對指標的理解,要不然認真理解起來是很麻煩的一件事。

其實網上學c語言的地方還是蠻多的,上網的時候留心下就好了。知道里面也有好多問的,幫你找了個: http:

html一般按我的瞭解的話,現在一般做工作都是用delphi,c語言的話使用的貌似並沒有那麼多,但是應用依然很廣泛,而且許多的高手依然青睞c,相信也是有他們的理由的,linux系統也是基於c語言的。其實lz 學好一門程式語言之後,學其他的也會很快的。建議好好的學習c語言。

器的話二級的上機環境是中文版的。

16樓:匿名使用者

哥哥,中文的就可以,全國計算機考試中心出的就以。

17樓:青年旅行社宣傳

選我吧。

我給你一一到來我的經驗。

18樓:可蔚應承嗣

首先要說的是,國內的公司,隨著經濟壓力,已經比較務實了,基本沒有什麼公司會因為你有計算機二級而錄取你。但是至少這是一個動力,和成就感,所以不做褒貶。

其次,學習程式設計,需要有不怕苦的精神!和甘於寂寞的耐心至於所有章節的學習方法,甚至程式設計,乃至所有知識,只有一個,就是理論+實踐。比如你說迴圈,不做題,你覺得都會,可是做題,你發現都不對,這是為什麼呢?

光學習,不實踐造成的。怎麼辦呢?

從例題開始,一道道敲進去,看看結果,然後刪掉,自己憑記憶寫出來,然後除錯,憑記憶修改,不要看原題,憋下去,最後實在調不出,再原題作對比,加深印象(有時候甚至需要用對比軟體,才能看到那些細微而被你忽視的錯誤,如忘記打分號等)最後找到問題的時候,你會有一種說不出的喜悅和成就感。有時候,甚至很多時候,要藉助網路去學習你特定的問題和錯誤(滿無目的的找教程,肯定沒有,但是找特定問題的答案,尤其是語言基礎,還是海量的)。然後經過一定的時間和次數積累,什麼時候你可以流暢完成例題難度級別的聯絡,可以自己「發明」一些小程式片段的時候,你的基礎就過關啦,到那個時候,你可以再看一兩本其他c/c++的國際大師著作,如thinking

inc++(當然一開始做入門更好),你的簡歷就可以填精通c++了。

19樓:匿名使用者

迴圈非常重要 下面很多程式用到迴圈 比如1-100之和這個簡單的程式用到迴圈,迴圈巢狀就是裡面的程式沒有跳出語句則要執行完裡面的語句才跳出。

中文、英文版都有 你的英語水平去用中文版算了。

20樓:匿名使用者

c語言三大結構:順序,迴圈,選擇。

當然啦,每種迴圈都有他的關鍵字。

你說迴圈不看,直接看後面的內容行不行?

其實可以是可以的,但最好是一步一步來!

後面可能只是例題會涉及到迴圈的內容。

但是你遇到一個難的就跳過,這樣可能不太好!編書的人按這樣的順序編肯定有他的道理。

順便說一下,就你上面的內容而言,指標是相對來講比較難的。特別是指標與陣列,函式的結合;

函式呼叫指標等等!

遇到難的 可以把進度放慢一點,研究的比較透徹會好一點!

希望你在c的學習上一切順利!考證通過!

還是給你推薦一本書吧! 潭浩強的是棕色的外殼!這本書非常好用!

21樓:臥龍左丞

前面5章,只是語言的基礎要求。

陣列重點研究,函式必須仔細閱讀。

第八章簡單,輕鬆讀完,只是幾個型別的變數,靜態動態。

指標功能強大,必須仔細閱讀和理解,從此開始如果有一章沒有仔細閱讀,後面的東西會分毫看不懂的,要慎重完全掌握了檔案部分,才算完成了c語言的學習,後面就是演算法和熟練的事了以上是我個人的理解,一個一個字敲的。

在我讀完的時候,才發現此書如此的精煉,缺哪部分不學,都是不行的。別看頁數不少,這已經是精簡的了。

22樓:網友

祝你好運了。

我的vc是中文版的,」創天中文「,當然是用中文的好了,考試用的也是中文版的。

23樓:匿名使用者

看了你的目錄 我們的書差不多, c語言已經學完了 現在在學c+怎麼說呢,c語言我感覺 初學的時候 一定要把那些歌 定義 語句之類的東西 記牢, 怎麼記牢?就是多做題多練習才可以,指標 函式 陣列 結構 一定要學好 很重要 尤其是 指標和函式。

其他就沒什麼了 c語言不難,很簡單, 學的時候 你可能有很多疑問,就是 在讀程式的時候 你會問。這麼簡單的程式 我怎麼讀著這麼費勁,更何況 以後 要寫程式,其實不然, 剛學的時候一定要多讀程式, 養好良好的寫程式 格式。 一定要多讀程式。

在試著寫一些簡單的程式,。 慢慢來, 想學好,第一個條件就是 你能讀懂複雜的程式。你能對懂別人的思想, 完後就是 在讀很多程式的 情況下,相信自己就有了很多 程式設計的 思想了也就是經驗吧, 完後再多練寫程式,就這樣, c沒什麼太多 記憶性的東西,但是 思想非常重要, 你一定要 有思想才能寫出程式。

另外 迴圈 不難 就是墨跡, 這個就要多練習迴圈了 大迴圈套小迴圈 多看就好了。,

24樓:匿名使用者

1.想給你講,學習不是為了考試,如果你以後從事編寫程式的工作,必須多上機練習,其實最主要的還是興趣。

a關於自學,如果看不懂,就敲進電腦,跑跑看看,熟練就好了。

b應付考試很簡單,背一些重要的演算法,掌握語法,其實考試最好的解決辦法是多做題,買幾套試卷,直接查詢漏洞,是最好的方法。

如何高效學習c語言

25樓:匿名使用者

1、不要死記語法:初學程式設計,很多人都試圖把各種語法背下來,其實這是一種吃力不討好的方式,程式語言的語法、規範特別多,不可能都記得下來的,一般只要知道有這樣一個功能就可以了,需要的時候再查詢一些就行了,這樣是比較省力的。

2、多動手、多練習:只看書是不夠的,程式設計需要多上機編寫程式,才能在實踐中提高對程式設計的認識和理解。

3、遇到問題,首先嚐試自己解決:自己先用一些時間,盡力解決,實在不行再去找人幫助,不要一遇到人就讓人幫你弄,這樣自己不容易獨立提高。

5、有一點基礎的時候,多讀讀別人比較好的源**:看懂裡面的設計思想,可以融為己用。

如何從零開始學習c語言,如何從零開始學習C語言

我現在看的是劉老師的,感覺講的比較好,一聽就懂的那種,比什麼郝斌曾貽像讀課本那樣繁瑣的講的好多了,比較適合我這樣的0基礎的,你可以試試。c語言容易的。用的好像不多。當然我這裡用的不多,可能廣東深圳用的很多 學的時候打好基礎,什麼變數型別,什麼操作符。有很多時候,問題都是出在這些基礎上的。學的時候要沉...

學C語言如何往哪個方向起,學習C語言以後朝什麼方向發展

只有自己多寫程式,把看懂的 也多寫幾遍,再看一下自己能不能稍加修改 的演算法去做另一種事情。只有這樣你才能脫離可基礎教材進行深入的程式設計。總之一個字就多寫多練。邊學邊寫程式,並且多看看例程,c寫的程式要反複分析多遍才能弄懂,尤其涉及指標和連結串列等 經歷不同無法給你需要的參考 c語言程式設計學的好...

如何學習C語言,從和下手,以及學習的方法

學習c語言的方法很多,最有效的莫過於 學習心態以及學習的順序 心態要端正,遇到問題別懷疑自己的大腦和能力,我敢保證只要你沒有智障,任何語言對你來說絕對不是問題 學習順序非常重要,比方說你不能在不學習普通型別變數的操作下去學習陣列 我建議你好好把基礎大好,還有一個就是 c語言在執行的過程中 他的底層是...