C語言一定要學數學嗎,C語言學習要數學基礎嗎

時間 2021-09-10 04:05:58

1樓:

c語言是計算機語言 ,是實現人機對話的媒介也就像我們人與人之間說話樣 但是機器是程式化的 所以需要規範的語言 所

以才有c語言的種種規定啊什麼的

說話(實現人機對話)不難,但是實際在用c 語言寫程式之前必須有思維,抽象

的過程 ,這就需要數學知識了

單單知道c語言,你只會寫程式 要想把自己的思維用程式表達出來,就需要數

學對模型的抽象了

2樓:匿名使用者

要數學基礎的,並且對理性思維還有一定要求啊,

數學差的,學習c語言有一定困難啊

3樓:

不會,事實上,如果你僅僅是學習c語言,對數學的要求不高,但是如果你要高軟體工程,架構的話,沒一定的數學基礎對於很多演算法的東西你估計很難理解,但是其實只要你努力,一邊學習c語言,一邊鑽那些演算法的東西也是可以的

4樓:大漠小明

學習c語言不一定要好的數學基礎,因為c語言是最簡單的程式語言,你只要熟悉他的規則就行,但是如果你想在程式設計方面有所發展,就一定要很好的數學基礎,在以後你一定會學更多高階語言,那時重要的不是變成規則,而是程式設計思想,那時數學知識是很重要的。

5樓:匿名使用者

只要自己注意多看一寫演算法與資料結構方面的書,其實數學好不好都無所謂了!

6樓:

不用數學的基礎也可以學習,就是到真正用的時候就覺得力不從心了,畢竟解決一些問題需要數學思維。呵呵。

7樓:生尋巧

數學是工具,學什麼都應該有數學基礎

c語言學習要數學基礎嗎

8樓:匿名使用者

可以學習c需要小學4年級以上就可以了(懂方程)本人奧賽c輔導老師...

只是學而已....如果需要精通,最好需要學習:基礎數學,基礎物理,高等數學,離散數學,線性代數,等......

9樓:連生

初學者不需要數學,可是要學會程式設計和在這方面發展,最好對各種知識都有一定的基礎,這樣學起來就不會很吃力。當然,在開發某種產品的時候,或多或少會涉及到數學的問題,比如說:在顏色匹配的程式設計,對物體的明暗,旋轉,放大縮小等特效時,數學的矩陣計算,向量運算,還有三角運算都有一定的要求。

不過,精通c語言,完全可以讓你找到2000到5000元/月的工作,但前提是你必須精通。

10樓:馨子

學好c語言,需要有解決實際問題的能力,邏輯思維吧;只要肯下功夫學習c語言,與基礎沒多大聯絡啊,堅持不懈的學,肯定會學好的啊!

11樓:匿名使用者

那得看學到什麼地步,我認為過計算機二,三是為有問題的。應為四級即使網路工程師了,這有點困難。但學到能找到一般工作應該計算機**可以了。

我認為學習c語言最主要是開始非常的枯燥。難到是不難。其實最主要是上機練習,用的數學知識也很少。

都是加減。主要是if條件句,for,while迴圈句。很簡單的。

我相信你能行的。

12樓:炒你二爺

c語言多少還是會接觸到些數學知識,只要你多花點心思和時間一步一個腳印真的學的好的(過來人)

學c語言 還必須要數學好麼?????

13樓:匿名使用者

基礎的c語言對數學要求不是很高,但是要想精通達到很高,數學底子就要好點。因為數學好了,演算法就簡單,程式也會簡單高效很多。其實c語言也是程式語言的基礎。

總之一句話,數學底子越好,對程式設計也越好!!!!!

14樓:匿名使用者

不知道樓主說的數學是指什麼數學,我認為學習c語言,要學好的幾門數學有:

數值分析;離散數學(計算機專業的基礎);組合數學等等;

其他的什麼像微積分,概率論之類的,那都是數學專業的事情,計算機方面基本上用不到。

學習c語言,學好數學也是很重要的,學好數學有助於你看懂演算法,另外離散數學中的邏輯推理,群論,集合論,圖論,等等,都是程式設計的基礎,不會這些,即使你語言學的再好,也不可能寫出搞質量的程式來!

15樓:匿名使用者

這取決於你想怎麼發展了

c語言只是一個在計算機上實現想法的工具.你是懂了數學,再用c語言去實現這些數學方法.而不是c語言建立在數學之上.

就想說話一樣,有中國話,英文之類的,腦海裡已經有了想法,把他用語言表述給別人,使別人明白.而c語言是使機器明白你想法的一種工具!

其實現在的語言很豐富了,很多數學方法都封裝好了,你只需要呼叫一個函式就可以實現.如果只是一般的工作,高深的數學知識是不需要了.

但基本的還是要懂要會,至少你要知道那是什麼.現在能學好一點就多學一點沒有壞處.

16樓:匿名使用者

數學?要學的很多啊

數學範圍大了

最重要的

高數 線性代數 離散 數值分析

以後要學的資料結構 演算法 都要數學的

17樓:叫咬咬的鹿

說實話,我也不怎麼喜歡數學,比較枯燥,其實學c語言或者其他語言數學並不是那麼重要,不過還是學了計算機,還參加了很多比賽,我是說如果你下定決心學c的話,一切都不是問題,有問題,問我也行哦,呵呵~

18樓:匿名使用者

邏輯方面·邏輯好一般數學都好了··以上是200斤肥仔為你猜測··

倒``學雞毛蒜皮肯定不用數學啊,數學就有邏輯啊,起碼思維清晰才能寫吧,別把關係太複雜了,簡潔明瞭是需要思維度的

19樓:匿名使用者

我覺得沒有必要,但是有的時候會用到一些,比如演算法裡就會用到離散數學裡的知識,不過現學也行的.

20樓:瀟灑人生

我也在學程式設計,在程式設計的過程中,會對一些資料進行處理,需要用到數學方面的知識,尤其是做演算法的時候,所以學好數學是也是必要的。加油哦!!

21樓:匿名使用者

沒有數學基礎還是別學c了

22樓:ゞ啊喆

看你學到什麼程度啦 ~~~~

學學 明白他的道理 簡單程式編寫 我個人感覺不用什麼數學但是你要是真正用他編寫東西 那就要有點數學功底了主要是演算法 演算法決定你程式的複雜程度 運算次數 等同樣的功能你的程式 小~ 速度快 ~ 當然是要你的啦

23樓:匿名使用者

不一定!要看個人天賦的…不一定學數學的就擅長程式設計…

不會數學和英語能學好c語言嗎?

24樓:鍋鋼

對於學不好數學和英語能否學好c語言,各有各的見解。

雖然說,學程式設計要接觸到各種各樣的英語單詞、數字、各種語法,需要嚴謹敏捷的數理邏輯思維,但是隻要肯學,肯下功夫,即使學不好數學和英語,學好c語言也不是不可能的,只是可能比較辛苦而已,可能需要花比別人更多的時間。

當然,可以先學一種中文程式語言,叫易語言,掌握計算機程式設計的基本知識,慢慢地從簡到難,漸漸地深入。

正所謂「世上無難事,只怕有心人」,只要有毅力,堅持不懈地學習程式設計,學習c語言,就能成為該領域的高手。

25樓:匿名使用者

很難,計算機語言是一種邏輯,需要有數學的邏輯思維和嚴密性,而計算機語言一般都穿插著英語詞彙,這兩項你都不佔優,要想學好比較困難。

26樓:_鈊_煩_薏亂

嚴格的說,不能。

不過c語言是一門語言。你不會數學和英語學起來很困難,但是並不代表不能學會。

並且如果你不會數學和英語你很難成為高手,也不能很好的運用自己所學到的東西。

c語言只是一門語言,如果要拿它來做事情還需要其他學科的支援,這是必然的。

27樓:竇贇

這要看你學c是為幹什麼了

假如為過二級的話 還差不多

要成為一個合格的程式設計員的話數學和英語是必須要學好的

28樓:匿名使用者

如果你只想考過考試的話,不會數學和英語也沒太大關係的。數學有小學的功底就可以了,只要看得懂程式就好辦。

學c語言一定要學資料結構嗎,學習C語言是不是要先學習資料結構?

只會基本語法只是能用到總體的20 資料結構則能解決其他80 的問題。強烈推薦學。舉個例子吧,簡單的 你要寫個關於食堂買飯的程式,這個程式裡要求買飯的人必須排隊,不允許有插隊的。每個人持有自己的飯卡,裡面有這個人的名字和剩餘錢數。買完要刷卡,之後走人。這個例子中,人應該用結構體來表示,因為裡面有不止一...

C語言學習

入門階段 推薦譚浩強的 c程式設計 把這本書看完,再把配套的習題全部做完,這階段使用vc6.0或者vs2008編譯程式就可以了,確保不會犯基本的語法錯誤時再接著學下一階段。晉級階段 推薦看 c primer plus 中文第五版,比譚浩強的書系統而且深入,要求有一定的c語言基礎,因為windows的...

關於C語言學習計劃

把kernighan和ritchie的 the c programming language這本書 238頁,ansi c 看一遍就差不多了,這時候你寫不了什麼實用的程式 天才,一點就通的人例外 接下來你需要根據興趣愛好或職業規劃等來給自己選一個發展方向。如果急著靠它找工作,那麼就看看windows...