-
1 # C語言答疑課堂
-
2 # 百寢夜兮
個人感覺c語言更難學,因為高數你以前學過那麼多年的數學,多少有一些基礎,學起來親切,就是感覺有些難懂,一時理解不了,而c語言對於像我這樣電腦只適用於打遊戲的人來說非常枯燥,講的很多全是沒聽過名詞,背的東西也很無聊,編程式碼也有些枯燥,但這個也要看你的興趣,如果有興趣程式設計,課後練習一下課上講的內容,也可以學的很好。
-
3 # 技術閒聊
這個問題不錯,高數和C語言這兩門課程,對於許多剛入門的人來說都會覺得比較難,那麼至於哪個更難學呢?下面說說本人的觀點吧。
其實難與不難因人而異,有些人就覺得高數特別簡單,但是C語言很難學,而有些人怎麼也看不懂高數,卻覺得C語言容易。所以不能考慮個別特例,從普遍現象進行分析。
個人認為高數比較難學為什麼這麼說呢?高數需要很強的理解能力,先天性的影響因素較多,先天性聰明的人學起來就很輕鬆,而腦子較笨的人是理解不過來的,當然後天的勤奮努力也會有所改變,但是進步緩慢,有些人很努力但是成績卻很難提上來,也就勉強能及格。
C語言就不一樣了,它畢竟是一門語言,入門難是因為之前沒有接觸過這樣面的內容,一時難以理解,只要努力還是能學的好的,大學裡C語言學不好的人一般都是不怎麼認真學習的人。
因此,學高數先天性條件更重要,而C語言只要努力了,都是可以學好的。所以如果是兩門課程都覺得很難的人,C語言更容易提高,而高數進步緩慢,需要比C語言花費更多的時間和精力。
-
4 # sharpxcb
學生時代學過高數,近十年也應用C語言,暫且以過來人的身份,妄議一下兩者的難易:
1.高數的知識範疇明顯大過C語言,就我接觸C語言所涉及的知識,也只是代數、數列、陣列、統計為常用,加之微積分、幾何等轉成的演算法,說C語言高深的,是計算機原理、演算法、數字邏輯等沒有學好;
2.高數的知識,在工作的更多應用,是轉化成了如《電工原理》、《高等物理》等方面的知識,當你工作中涉及電路分析、材料分析時,你會發現高數的知識其妙無窮!
-
5 # 江南數學
高數的整體難度要大些,它需要很強的理解分析能力。C語言入門後,很多語法,演算法,是固定的,自己多動手編譯,模擬,新手可開始讀懂書上程式,再編,再改,又繼續讀,編,改,慢慢就會了。但高數如果智力理解跟不上,到後期就無法繼續下去。
-
6 # 小貝的STEAM教室
哇,這個東西沒有可比性的……
高數這個東西,人類已經研究了幾千年了,
然後C語言呢?還不到一百年……
只能說,高數是棵樹,上面掛了很多人……
-
7 # 拋物線23529757
高數只要你跟著課本來,不是笨蛋都能學好,但是c語言要學好,首先所有語法你要熟練,然後你要學組合語言,你問為什麼,等你解決bug的時候你就明白了,然後演算法你又要學,c語言不學演算法是幹不過彙編的,不學演算法的我就是用匯編語言最佳化速度的,然後假如你是個windows粉,你又要學習windows系統結構,api的型別轉換能虐死你,當然如果你寫視窗,你不用api寫那麼你又要學習一門介面庫,qt, mfc,c++build 等等,又是一大虐,然後你還要學習一門資料庫,所以等你能出貨的時候兩年就過去了。
-
8 # 日衝資訊 黃
高數博大精深,c語言只是小兒科,高中的孩子都能學會。學不好c的學生,無非是計算機原理不太清楚,和不習慣機械運算而已。前者可以看看現代作業系統,而後者學學python什麼的更高階一點的語言,理解起來更快一些。
-
9 # 堖殘孩子歡樂多
當然是高數咯,程式設計只是語言而已,熟練就好了。其實就實際來講,能跨界才是最好的,舉個排序例子,數學家會選擇快速排序因為總效率高,碼農會選擇氣泡排序因為實現簡單,工程師選擇插入排序因為最穩定,演算法工程師會選擇奇偶排序,它比插入簡單,比快速穩定,比冒泡執行緒獨立,所以說演算法工程師是熱門職業
-
10 # 小鳥慢慢飛
個人覺得高數更難些。數學與電腦的確聯絡極為緊密。因為電腦是一個數學家發明的!這個數學家叫艾倫圖靈。程式設計真的就像做大堆的數學題,其中主要是邏輯運算題。個人覺得高數比邏輯運算題難,所以我覺得高數更難些。
回覆列表
C語言是一個工具,高數是一套理論。
用C語言這個工具來寫程式碼解決問題的時候,可能會用到高數里面的理論知識。C語言就好比是做一件事情的行動,而高數就是指導這個行動的理論。
相比工具而言,肯定是理論要難。