C語言從入門開始起碼要學 自學)多久才能去程式設計?我自認為自己的悟性不錯

2022-06-09 07:41:19 字數 5983 閱讀 1799

1樓:餘依瑤

編hello world 5分鐘,這個層次就可以編1+1;

理解結構化程式設計1周,這個層次就可以編+-*/計算器;

基本掌握語言本身2個月,這個層次就可以編計算器;

理解基本表、樹、圖的資料結構半年;

熟練指標、堆疊、系統、頭運用1年;

基本演算法1年半;

中級資料結構兩年;

其他高深的東西學習ing,這是我的經歷,自認為算快的。那些高階貨都是可以讓人耗費一輩子的東西。

給你個建議,不要認為程式設計很單純,jobs說硬體是身體,程式是靈魂。

但對於程式設計師來說資料結構是身體,演算法才是靈魂。另外好的程式設計師還要有好的編寫習慣。

相對於語言本身這些才是更重要的。

在此紀念jobs!

2樓:匿名使用者

大概半年就行,我們學過,上一學期課後就可以變簡單的程式。關鍵要自己學,你說自己悟性不錯,那就祝你成功

3樓:匿名使用者

5分鐘就可以了。

其實真正在工作崗位上用到的無非就是指標比較難。

再說單純的c語言,像通訊的協議採用用到。

而大多的都是c++,像遊戲開發。

but沒有學好c對c++的深入學習就不能說是很容易。

but如果僅僅作為一個code的話半年時間c++語法+23中模式學習,夠工作上用的了。

經驗之談。

4樓:匿名使用者

要想學其時很簡單的,只要用心,它並不像你想的那麼複雜,很快就會學會的

自學c語言需要多久才會成為程式設計高手?

5樓:517441905哈哈

你的高手定義是如何,成為專家,你得為這件事花上10000個小時,你覺得要多久。

6樓:匿名使用者

c不難,要學的話,一般一個月差不多能掌握基本的語法和一些簡單的思路問題

但是要成為高手,那就要有想法,也就是處理問題的思路,這個和天賦有關並且可你接觸的經典程式多少有關

急不來,一兩年差不多吧

7樓:匿名使用者

這個要看個人能力和工作性質,如果只是看課本,就算倒背如流也成不了高手,程式設計重要的是思想,語言只是個工具,要解決個問題,需要很多方面的知識。

8樓:我喜歡九條望實

看你的理解程度了,然後就是你所謂的高手是什麼水平的?蒙著雙眼也能操作自如的那種?

9樓:匿名使用者

我一朋友上學的時候 光靠星期天的時間用了一年時間 學會了簡單的程式設計 其實關鍵看你用不用心了

10樓:明天寶貝

時間並不能代表成功與否,只在於你是不是努力去學,在於你是否實踐學習。對,你要先學c語言,程式設計入門的,c語言也是一切程式語言的基礎。主要是靠自學,很多程式設計師都是自學成才的,學習是個經驗積累的過程,沒有捷徑,也不可能急於求成,在這裡,我想問下數學,英語有沒有朋友問學習多久才能學會?

估計沒人敢說。如果你能理解我提的問,說明你有了清醒的認識,就是軟體工程師都不敢說自己是程式設計高手。這不是培訓機構所說的某某在培訓幾個月後成了高手,朋友還是腳踏實地的認真學習。

我是大學軟體工程的,也是從事軟體行業的,個人體會,如果需要幫助,可以hi

11樓:

寫50萬行以上的**。

自學c語言要多久,就是從一竅不通到可以考計算機二級,要多久,怎麼學

12樓:sun耶哈

看你學c的目的了。是用c作為所有程式語言的入門,學其一般語法和最簡單的資料結構,如陣列連結串列實習原理等等就夠了;還是想用c來做linux等開發。如果是後者,那抱歉,你需要學的東西就太多了,需要自己不斷自己「造輪子」,需要明白作業系統,彙編等許多相關知識。

如果是前者我推薦看c語言作者寫的那本「c程式設計語言(c programming language 也叫k and r c)」,有人說用它入門比較難,但是我覺得這本書寫的還是比較平易的,而且一上來就用「聖經」真的會讓你以後少進許多坑。

13樓:猴子傲嬌不說話

從報考二級c語言開始到考試的時間應該是夠考過了 ,就看是要真的學會還是隻要拿到證就行。

二級c要求不高,前面的選擇只有四十分,內容很雜,實在不會也沒事,重要是後面三道程式題60分,一道補全,一道改錯,一道程式設計,直接上機做的,只要會最基礎的幾個演算法,能靈活用指標就行,很簡單的, 如果只要求考過的話,找隨便一本課本看看指標之前的部分,然後買一套市面上的二級c考試資料,都是有題庫的,多做題就行,題目大多都很重複的。但是必須上機練,考試用的visual c++得會用。(軟體裡可以檢查是否正確也能看到自己**了,所以如果執行不對那就是錯了)

如果只需要拿證這樣就夠了, 但要真的會用還是很難

14樓:長沙新華電腦學院

零基礎起碼也得一年起步學起來才好

15樓:

要多久取決於你的自學能力和程式設計方面的相關知識,c語言是比較難的,完全自學可不容易

16樓:騷年不怕疼

半年差不多,不過要下功夫了

c語言要學多久才算會。

17樓:匿名使用者

看你的努力程度,我相信的是任何東西都能訓練出來,先天優勢是次要的,後天培養才是重要的,如果你真想學程式設計,靜下心來,一步一個腳印的學,如果你夠認真,1,2個月你就會見到起色(僅僅是入門)

18樓:匿名使用者

看個人悟性而言,如果天天學的話,兩週該沒問題

19樓:六南琴

無論是什麼東西,自學總不能算是捷徑,雖然學習沒有捷徑,但如果在自學的過程中有高人或老師的幫助會對你有很多好處!少走彎路就是走捷徑。

任何一種程式語言都有自己獨到的一面,而且任何程式語言都沒有盡頭,沒有人會定義強是什麼概念,首先形容詞是建立在對比之上的,只要你的程式效率高,準確性高,可移植性好,那你就是強。acm比什麼,不就是比效率嗎!什麼時候你寫演算法,寫**就像打字似的輕鬆,那才算入門,別把目光放在國二上,現在大學本科有幾個人是正經考上那破玩意兒的?

永遠不滿足是進步的車輪!祝你成功!祝我們都成功!

20樓:長沙新華電腦學院

每個人的天賦不一樣,但是起碼得一年以上時間鞏固基礎

自學c語言要多久可以工作

21樓:匿名使用者

其實c語言並不難學習和掌握,就拿我自己說,自己大

一、大二基本沒有好好上過課,考試的時候抄別人的答案,最後沒掛科,大三的時候要找工作了,才知道專業技能的重要,那時我才再次翻開贊新的課本(c語言程式設計)從頭學習起來,大概三個月的時間已經學習了c語言、資料結構、c++的所有內容,之後的過程就是迴圈著複習這三本書,敲**,看筆記。找工作的時候買了一本程式設計師面試寶典,這些在筆試和麵試中會遇到的問題基本上都能解決。

但是和現在工作比起來還有明顯的差別,工作中不會去總是問1+1等於幾的問題,從學校到工作是一個不斷學習的過程,找工作不僅僅是看你的基礎有多好,更多的是在考察一個人的邏輯思維能力,遇到問題解決問題的方式。說白了就是多動腦,勤動手,成功將離你越來越近。

22樓:知秋小楓

完全沒程式設計的基礎,自學,基本上沒結果的。而且浪費時間,精力。

如果你真有興趣,真有耐心,可以自學一段時間,再去報個培訓班。

23樓:匿名使用者

想找一個c語言的工作麼?

五年,這是我們公司招c的最低標準。沒專案經驗的且是自學的,最少要5年,2萬行以上的**。

24樓:

1到兩年,,如果想學的好的話,三年以上

25樓:馬上法師

看你學的情況和公司的要求

程式設計好學嗎?

26樓:瀧禮哈芷荷

滿意答案

熱心問友

2012-03-11程式設計只是入門的是時候有點難(什麼都沒接觸過),入門後就感覺很輕鬆了。我覺得學習程式設計最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較紮實的基礎,對今後的程式設計工作是很有益處的。即使在學習新的程式語言也無所謂,因為它們有很多相通之處,可以相互借鑑。

我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像c語言那麼靈活,易於理解和學習。

然後可以繼續學習c語言,這個語言比較靈活。有了pascal的基礎,在進行c語言程式設計就不會因為c語言的靈活而有問題

。後面的就可以學習vc什麼的了。

c語言的書推薦譚浩強的,比較好。

我當時學習pascal和c語言的時候是將書後的習題都做了一遍,感覺效果很好。

當然了,學習什麼語言也要看你具體準備從事什麼行業。例如你要進行嵌入式開發,c就是很好的選擇,如果是windows開發,那麼vc就不錯。還有資料庫方面的開發、網路開發等等。

不同的語言適合不同的方面。要看自己的選擇的,呵呵

。還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言裡所用到的單詞量很少,而且都是常用詞,經常使用就記住了。

當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學程式設計的時候影響不是很大。況且,作為一個基礎程式設計人員來說,上面還有系統分析師、專案經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文件寫**就ok了。

不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子**。

在你學習好c語言以後,個人建議好好學習一下資料結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。

只是一家之言,有不到之處,還望見諒!

27樓:匿名使用者

作為一個三十多歲0基礎開始學程式設計的人說點自己的感想吧,我從未接觸過計算機程式設計,學歷是大專,學這個有一部分是因為興趣吧(可能是好奇),於是花了一萬多在網上報了個前端開發課程作為入門。

我給自己下的心裡暗示:

1、人生下來本就啥也不會

2、成功的道路總是孤獨且受盡嘲諷的

3、學習的過程就是自律的鍛鍊

我的工作是金融營銷崗,時時刻刻都有考核任務的那種,一般人不能體會這種壓力。早晨6點就要起床,如果晚上不應酬的話6點能到家,所以現在每天堅持學習程式設計3~5個小時,實在太累了會少一點。已經過去兩個月了,有過焦慮和迷茫,但沒有想過放棄。

說實話三十多歲來學這些有點吃力,但還好吧,自學是肯定不行的,因為要安裝很多軟體。我承認360行行行出狀元,如果不想虛度光陰就以興趣和人生規劃結合選一條道,拼死也要幹到底,一年不行就10年。可能你站不到制高點,但至少能有一席之地。

說實話,沒有高學歷,沒有基礎的我,只能不斷的自我引導和鼓舞前行,放棄了沒有意義的社交,放棄了熱愛的網遊,就想做點讓自己自豪的事情。

28樓:手機使用者

程式設計好學,就是要多練習,抱書本不行。主要是就是邏輯,你的邏輯思維很嚴謹,發散型思維很強,就能編出好東西,數學基礎好對程式設計有很大幫助。至於哪門語言,這要看你打算開發哪種型別的。

但萬變不離其宗。就像你學用毛筆,鋼筆,鉛筆,五筆字形來寫文章一樣。不在於哪種你用的熟練。

重要的是文章的內容有深度。所以程式設計也一樣。無論開發哪方面,要有很好的程式設計思想。

至於用什麼語言來編,拿本書看看再練練就會了。不用把主要精力放到學習具體的某個語言上。

至於編出熟練的小程式要用多久,這要看編的程式得用到多少程式設計的知識。假如在螢幕上顯示「hello world」這行字。那麼看書10分鐘之內就能學會。

因為他只用到了輸出命令。如果程式用的東西更多,那相對時間也就更長。另外還要看程式的邏輯複雜性。

假如說一個程式用的就是前5章學到的東西,但其實現的邏輯很複雜,當然也要會花時間去考慮邏輯結構。例如猜4位數字的小遊戲,華為生產的小靈通機子上就有。用c語言編,把指標這章學完就可以編出來了。

這就要看你掌握的速度了。

c語言是從本程式的main函式開始到main函式結束嗎

c語言程式的執行過程是這樣的,但是程式就不是這樣了 在一個c語言程式的執行是從 a 本程式的main函式開始,到main函式結束。b 從main函式開始到main函式結束。答案選a。c語言常考考點 1 一個c語言源程式可以由一個或多個原始檔組成。2 每個原始檔可由一個或多個函式組成。3 一個源程式不...

清華大學出版社c語言從入門到精通例項版和

c語言從入門到精通 例項版 從初學者的角度出發,通過通俗易懂的語言,豐富多彩的例項,詳細介紹了使用visual c 6.0 部分使用turbo c 進行c語言應用程式開發應該掌握的各方面技術。全書共分14章,包括初識c語言 c語言基礎 順序與選擇結構程式設計 迴圈控制 陣列 函式 指標 結構體與共用...

c語言的執行是從本程式的開始,到本程式的結束

不對,是從main函式開始執行,到main函式的末尾結束。main函式前面或者後面可以有多條語句或函式。在一個c語言程式的執行是從 a 本程式的main函式開始,到main函式結束。b 從main函式開始到main函式結束。答案選a。c語言常考考點 1 一個c語言源程式可以由一個或多個原始檔組成。2...