Ⅰ 學電腦編程需要學函數
1、編程中的函數和數學中的函數完全不一樣。雖然有時候形式相似,但作用基本不能比。某些編程對數學水平沒什麼要求,如果不知道數學里的函數完全不影響。如果是編寫經常進行數學運算的程序,還是懂數學函數才行。C語言里的函數不需要數學函數基礎。
2、程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門編程語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。
3、在學習C語言之前,應該學好計算機基礎。裡面的很多概念對於C程序員都是非常重要的。如果在著手學習C之前,或者已經開始學習C,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。如果有足夠的耐心,十足的毅力,應該再學習C語言之前學學匯編,這會對許多比較細膩的概念有清醒的認識。那麼可以在看完一遍C語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,盡管此時的C語言還稱不上精通,有許多細節問題還不了解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。
4、不需要多少資料,掌握一本《The C Programming Language》就足夠了。繼續學習就更加容易。建議不要找捷徑,通過考試除外,真正的水平提高是建立在編程實踐積累基礎上的,必須一個一個程序的完成才能提高。
Ⅱ 數學不好可以學編程嗎
首先軟體開發跟數學根本就不是一門學科,軟體開發需要用到的知識比數學重要的太多了。比如英語。而數學對於大多數人來說是最難學也是最不重要的知識,基本上是學了就忘忘了就扔扔了也沒感覺的那種,很多搞編程的可能一輩子也用不到數學知識。為什麼?理解C++的指針和多態需要數學嗎?一個復雜的系統架構也不需要半點數學知識,而你就是看不懂。
在你擔心數學好不好之前,你更應該關心編程環境怎麼搭建,連IDE都搞不定不知道程序怎麼跑起來你還搞什麼呀,下一步就是程序基本的語法和SDK庫函數的掌握,基本SDK都不知道什麼意思怎麼去用,如字元串函數,文件讀寫和資料庫常用操作,這些你都不會你還有學下去的必要嗎?還有更重要的更基本的程序調試技術,程序老出錯老崩潰怎麼辦呀,哪裡變數為空了內存寫錯了?為什麼程序老編不過去呀,誰能幫幫我呀!!!這個時候你發現那牛逼的數學知識真是屁用沒有,你還是感嘆自己基本功底不行經驗太少,這個時候打死你也不會再關心數學好不好的問題了。
軟體開發說到底是對於語言,SDK和工具的運用。常見的如android開發,網站開發都不需要半點數學知識。只有游戲開發需要用到一點簡單的牛頓運動定律和圓周運動和拋物線運動。如果說用到數學的大概只有3D游戲引擎,很智能的人工智慧,如格鬥游戲的電腦應對玩家的復雜AI,生化危機中僵屍怪物的配合商量運用策略包抄玩家和記憶功能,還有航空航天領域這樣高精尖技術學科才會用到復雜一點的數學知識。而這些都是計算機專家才要掌握的內容。所以題主你是想多了,還是先關心下自己程序為什麼編不過老是報錯的問題吧
Ⅲ 我不會函數能學編程么
...我才上小學6年級,照樣不會函數,可是學了易語言又學C語言(C語言還沒學完)。編程的函數和數學的函數不一樣。 編程的函數就相當於命令,至少我是這么理解的。 像易語言的 如果() 如果真() C語言的 if……else…… 都是函數,但我理解成他們是一個命令
Ⅳ 一個完全不懂函數的人能不能學會編程
你說的函數是指......
首先說一點,編程語言的函數和數學的函數不是一個概念.
如果你說的是編程語言的函數,那我告訴你--不寫函數你就不用學編程了.學習就是要不斷的付出,如果你的心態端正,那我可以給你些建議和幫助
給你說個我身邊的真實的事:我公司的一個同事,他只是高中畢業,搞軟體編程已經5年了,可以毫不誇張的說他所做的東西就是那些碩士,博士也不一定能做出來,他的名字我就不說了(涉及到個人隱私).不過他所付出的努力不是常人能夠想像的到的,如果你報著這個東西不會或很難就不想去嘗試的態度是不可能成功的.
Ⅳ 學編程一定要會函數是嗎
親!是呀,學習編程要用到好多關於編程的函數,和數學中的函數還是有一定區別的
Ⅵ 數學不好的人可以學編程嗎
可以,學計算機都是從零基礎開始學習。只要自己選擇計算機,從開頭的時候就一直跟著走,把計算機基礎學好,然後再學你喜歡的專業知識,技術,把這些慢慢的跟著走就行了,咱們總之就是不要懈怠。只要好好學是能學會的。