1. c語言學習要數學基礎嗎
C語言學習需要數學基礎,但沒有數學基礎也可以學習,只是稍微有些難度,具體情況分析如下:
如果是純粹的學習C,數學不是問題,入門的話,了解一些數學的基礎運算就可以。
計算機最早被研製出來的原因就是為了要解決數學運算等問題。所以說數學對計算機編程語言來說尤為重要。
當代大學計算機系,基本都開了高等數學或者離散數學的課程。就是為了讓這些計算機系的學生更好的了解數學。
C語言是計算機編程語言的入門基礎。所以說如果想學習的話用不到什麼太深的數學理論和思想,簡簡單單的有個邏輯概括能力就好。C語言中的數學因素就是個「檻兒」,一個思維變通的「門檻」,當學不進去的時候,認為哪裡都有自己的不足。當學進去以後,在學習更深的C++/C#或者JAVA,就要容易多了。
總的來說,C語言僅僅是個基礎,只要有毅力,相信兩個月時間就玩轉了它,不要被自己以前的基礎差所嚇倒。
2. 學C語言需要會高等數學嗎
這個問題問我就對了,我現在是一名數學系的學生,剛剛考過C語言的。C對數學的要求不是很高的,只要你會基礎的數學就很OK了,真的,因為C也是一門語言學科,它自己的名字就是這樣告訴你的。C講究的是程序的理解與編寫的過程,不是計算的過程,明白這點就行了,C也是需要理解和記憶的學科。對於英語的要求只有幾個固定的單詞,記住就OK了……希望你在9月的考試中有不錯的表現:-D
3. 學習c語言還需要學習大學的高等數學嗎
學習C語言不需要先學大學的高等數學,這兩者並沒有直接聯系。
詳細說明:
C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。也就是說,只需要理解其相關語法和計算機的相關知識,便可以充分掌握C語言並實現需要的功能(一般是基礎功能)。
當然,需要強調的是,如果要用C語言實現與物理學等學科相關的功能,比如實現某個飛行器的運動控制,則需要提前明白並了解運動學的相關公式,這部分都是高等數學的知識。
4. C語言學習需要高中數學來做基礎嗎
C語言學習不需要高中數學基礎,學習這門語言本身還是比較簡單的
但是在寫一些復雜的演算法時需要,甚至高等數學的基礎
5. C語言一定要學數學嗎
不會,事實上,如果你僅僅是學習C語言,對數學的要求不高,但是如果你要高軟體工程,架構的話,沒一定的數學基礎對於很多演算法的東西你估計很難理解,但是其實只要你努力,一邊學習C語言,一邊鑽那些演算法的東西也是可以的
6. C語言必須會數學嗎
C語言只要記住它的語法,然後運用點自己的邏輯就可以學好了,具體要不要數學是取決於你要處理的具體問題,其實C語言大部分運用時都不用很多數學的,只要搞清楚各種邏輯關系就可以啦。
這里的函數中main()是個主函數,main()後面的{... }中的內容是的程序運行的主要部分,總之就是記得把你要做的事寫到這個大括弧中就可以了
你的這個例子是一個求兩個數中最大數的例子
int max(int a,int b); 這是自己定義的函數,目的是把你要在main()中解決的問題分成幾個小問題來解決,這樣在邏輯上更為清晰
int max(int a,int b) /*定義max函數*/
{
if(a>b)return a;else return b; /*把結果返回主調函數*/
}
這里max()的定義是
if(a>b)return a;(如果a>b,函數返回a)
else return b;(其它情況(a<=b),函數返回b)
print()和scanf()都是C中本來就有的標准輸出輸入函數,這些就是記一下它們的使用方法就可以了。
其實你可以看到在這里除了比較大小以外數學的東西並沒有用到多少,只要邏輯清晰就可以編好程序的
在實際運用中只要你不搞一些專門的研究,就不會用到像微積分那類的知識,即使要用到,其實有很多專門研究這些的人寫好的代碼,你只要會用別人寫的函數就可以了。
所以最終要的是邏輯上一定要清晰,這樣就可以學好C的
7. C語言需要數學和英語的底子嗎
需要的
C語言是計算機編程語言
需要很強的數學功底
因為你編個程序
需要建立演算法
就是你達到目的要的工具
國內很多著名的編程者以前大多是數學家的
至於英語
就相對來說要少一些
因為編程中的一些關鍵字
都是有規定的
其它的都可以隨自己編的
當然如果你是要看外國編程方面的書等
就需要英語底子扎實了
8. 學c語言要學數學嗎我真的很煩,為什麼學不好!
學c語言不用學數學
如果你搞基本應用的話,基本不會用到多少數學
如果你想搞深層次的,當然要學好數學,包括離散和組合數學,不過那都是涉及到演算法的部分了
一定要學c,就去學,用到的地方很少,不用把這個數學當成杖礙,當你達到需要數學才能解決問題的時候,那你再學習數學也快了
你可以參考一下我的意見
9. 學C語言需要會高等數學嗎
不需要,C語言跟高等數學沒關系。只是計算機專業的同學大一都必須學高等數學。
C語言:
C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
二十世紀八十年代,為了避免各開發廠商用的C語言語法產生差異,由美國國家標准局為C語言訂定了一套完整的國際標准語法,稱為ANSI C,作為C語言最初的標准。
10. 學習C語言需要數學基礎嗎
學習c語言的話初期是不需要數學基礎的,一開始的時候你需要弄明白各種語句、函數的作用和特性,然後還要會用。在後來深入進去需要自己研發某些小程序的時候你才需要用到數學這個工具。因為如果你掌握了一些數學知識的話在你需要做某些實現的時候就可以用更簡單的方式來達到目的。
以上