1樓:匿名使用者
函式是c的基礎,一定要把函式學通了,我知道c語言的學習是個複雜艱辛的過程內。對於沒有容老師、學校環境,沒有人指導的情況下的自學更是難。
所以我想讓有經驗的人士幫我參謀建議下自學c語言的步驟,我好按部就班。下面是我搜尋後自己排的乙個步驟,請大家幫我斧正,謝謝!
1、最經典的:《c程式語言》第2版,機械工業出版社
這個是c語言的設計者和unix系統的設計者合作編寫的最經典的c語言教材,原書名叫《the c programming language》當然,這本書不太適合0起點的人,看這本書之前最好把《c程式設計》(譚浩強,清華大學)看了,老譚的書銷量突破700萬冊了,雖然比較舊了,也不太符合新標準(現在出第3版了,也還是)但是,入門還是不錯的選擇。
2、 另外還有必看的是《c primer plus》這個是乙個美國人寫的,人民郵電出版社出了中文版了,第5版,比較厚,磚頭書,60元。但是非常適合初學的人,非常詳細。
還有《從問題到程式——程式設計與c語言引論》機械工業出版社,這本書也很不錯。
2樓:匿名使用者
c語言要學函式,因為c語言是面向過程的,是一塊一塊的,每一塊就是乙個
回函式,每個函答
數完成一項任務,最後實現最後的結果,會用函式的才算初步了解了c語言。如果進一步學習的話,還要學習結構體。深度學習的話需要學習資料結構,主要是樹、圖的內容,以及一些排序方法。
至於其它學科,英語已經不是很重要了,因為vs2008等新的c語言編輯器中已經用了漢語,不用擔心。數學是必要的,關係到演算法的設計,好的演算法會節省大量的時間的。
3樓:匿名使用者
學c語言不學函式等於沒學,等級考試以及其他考試的大部分題目都有函式和 指標的知識,函式不難就是小的細節容易出錯,細心點就可以了 ,多花點時間!
不懂函式也可以學c語言?
4樓:匿名使用者
1、程式設計中的函式和數學中的函式完全不一樣。雖然有時候形式相似,但作用基本不能比。某些程式設計對數學水平沒什麼要求,如果不知道數學裡的函式完全不影響。
如果是編寫經常進行數**算的程式,還是懂數學函式才行。c語言裡的函式不需要數學函式基礎。
2、程語語言其實是乙個很初級的工具,但是又必須熟練的掌握它,學懂一門程式語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。
3、在學習c語言之前,應該學好計算機基礎。裡面的很多概念對於c程式設計師都是非常重要的。如果在著手學習c之前,或者已經開始學習c,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。
如果有足夠的耐心,十足的毅力,應該再學習c語言之前學學彙編,這會對許多比較細膩的概念有清醒的認識。那麼可以在看完一遍c語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。
如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,儘管此時的c語言還稱不上精通,有許多細節問題還不了解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。
4、不需要多少資料,掌握一本《the c programming language》就足夠了。繼續學習就更加容易。建議不要找捷徑,通過考試除外,真正的水平提高是建立在程式設計實踐積累基礎上的,必須乙個乙個程式的完成才能提高。
5樓:偽wower帝
^真有挺大關係的,有的人不懂數學函式,測試題都做不了,例如!
6樓:董0間
可以得,c語言中的函式大多數是實現某種特定功能的,跟數學中的函式不一樣的,而且c語言的學習非常簡單
7樓:幻想衝擊
興趣+耐心+恆心足夠讓你學會任何一件你想做的事情,
c語言也不是你想象中的難,從0開始的話,先學著熟練使用幾種程式的語法,比如c語言最先學的就是做個加減法的運算程式,很簡單的語法,然後再慢慢套用,這對以後有很大的幫助的. 至於函式也是這個道理,有句話叫依葫蘆畫瓢,世上無難事.
8樓:匿名使用者
肯定是能學的,因為數學裡的函式跟c語言裡的函式不是同乙個概念,只要你的邏輯思維能力好的話一樣能學好。
9樓:我愛小嬰
c裡面的函式說穿了是一種模組化的思想,和數學裡函式概念不同.學任何一種計算機語言要始終牢記:演算法(即解題的思路)是靈魂,語言的寫法只是一種工具.
你現在6年級,學c肯定是能入門的,要對自己有信心,多程式設計,多看經典演算法,例如南開100題,有很大提高的.
祝願你成功!!
10樓:匿名使用者
函式?暈。。。當然可以學了。。。c裡邊的函式不是數學裡邊的函式。
不要理解錯誤。
什麼人都可以學的。邏輯思維好的人學的更塊而已。
11樓:匿名使用者
小小年紀,不簡單啊
中國有希望啦
少年智則中國智,少年富則中國富,少年強則中國強,少年進步則中國進步
學習程式設計有沒有必要有函式方面的基礎嗎?
12樓:雲彩99朵
1、程式設計中的函式和數學中的函式完全不一樣。雖然有時候形式相似,但作用基本不能比。某些程式設計對數學水平沒什麼要求,如果不知道數學裡的函式完全不影響。
如果是編寫經常進行數**算的程式,還是懂數學函式才行。c語言裡的函式不需要數學函式基礎。
2、程語語言其實是乙個很初級的工具,但是又必須熟練的掌握它,學懂一門程式語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。
3、在學習c語言之前,應該學好計算機基礎。裡面的很多概念對於c程式設計師都是非常重要的。如果在著手學習c之前,或者已經開始學習c,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。
如果有足夠的耐心,十足的毅力,應該再學習c語言之前學學彙編,這會對許多比較細膩的概念有清醒的認識。那麼可以在看完一遍c語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。
如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,儘管此時的c語言還稱不上精通,有許多細節問題還不了解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。
4、不需要多少資料,掌握一本《the c programming language》就足夠了。繼續學習就更加容易。建議不要找捷徑,通過考試除外,真正的水平提高是建立在程式設計實踐積累基礎上的,必須乙個乙個程式的完成才能提高。
零基礎學習c語言困難嗎?多久可以學會
零基礎學習c語言 不困難,一年之內就可以學會。c語言是乙個實用性很強的語言,專如果想要學好 學透 屬精通,就得下一番苦功夫。一 要有乙個正確的學習態度,明確自己學習c語言的目的,制定可行的學習計畫。二 報乙個c語言培訓班 在專業的老師的指導下,避免自己盲目的摸索,站在巨人的肩膀上才能快速成長。系統性...
如何學習c語言,如何學習C語言
學習c語言的方法很多,最有效的莫過於 學習心態以及學習的順序 心態要端正,遇到問題別懷疑自己的大腦和能力,我敢保證只要你沒有智障,任何語言對你來說絕對不是問題 學習順序非常重要,比方說你不能在不學習普通型別變數的操作下去學習陣列 我建議你好好把基礎大好,還有乙個就是 c語言在執行的過程中 他的底層是...
如何學習C語言 如何學習c語言?
這個要從基礎做起,切記好高騖遠,文庫裡有,c語言經典程式設計100例,你可以 下來,堅持把 敲完,然後把簡單的程式融合,把握好迴圈,巢狀,中斷,把這100例全部弄懂了,相信你也就是c高手了!用教材入門,具體的程式設計主要參考軟體提供的幫助檔案。懂語法 看程式 寫程式。有專業的書籍可以學習。如何學習c語言?開...