學習c語言的茫然性??還望高人指點迷津

時間 2021-08-30 11:24:10

1樓:匿名使用者

每一個軟體都是由資料與演算法堆砌而成的(它並沒我們使用軟體時的那種直觀感,也許在命令列系統中,我們會對軟體有一個更直觀的瞭解)

由於計算機大多數應用都是對現實的作業進行輔助,這也就造成,程式設計這一門學科並不是那麼純粹了,比如,一個聲音處理軟體,那麼程式設計人員要對聲音的採集,編碼,儲存,格式,都要有非常的瞭解。(當然,並不是說一個人對這整個流程都要了解,一般來說,編寫軟體時,人們會分工合作,各部分由不同的人來負責。)

相對來說,程式設計這門學科的範圍太廣了,因為編寫程式處理實際問題時,總要對實際問題要有了解。(不過這些都是要到後期,具體工作時去學的。)

我們一般性的學習,還只是基礎的基礎。

比如,在ps軟體中畫一個圓。

這在數學上來說,就是給定一點和直徑,畫出圓。如果是尺規作圖,我們可以很快的在紙上畫出來。但在在螢幕上畫,卻不是那麼簡單。

螢幕是一個點陣的畫面。這就要求,給你一個點和直徑,計算出螢幕上所有在圓弧上的點。(橢圓,曲線,你若不知道這些畫圖的演算法,你就畫不出來。

當然,這些常用的演算法,都有現成的**。並不一定要你自己去寫。但就算如此,你還是需要對其有一定的瞭解。

)軟體的功能都只能是靠計算來實現的~

程式設計不是神學,程式設計最終都要與現實掛鉤的。

數學有什麼用,當然最大的用處在於指導現實的生產生活~,我們的一切學科,最終都是服務於我們的生活。

數學的範圍很廣,並不只是那些高等代數之類,簡單的加減乘除也是的。

如果你對於你所學的產生疑惑,最簡單的方法就是反向思考。

不要問,我學的這些到底有沒有用。

而是,先問問自己,自己到底要作的是什麼。(學習目的,是學以致用,並不是為了學習而學習。)

比如你想編一個繪圖軟體,那麼在給定已知條件,如何畫出你所想到的圖形,這就是關鍵,畫線,畫圓,畫多邊形。這些就是你要學的。

根據自己的目的反推回來,然後自己再根據這些步驟一步一步的學習。(這就沒有所謂的到底學了有沒有用的問題了,因為這些步驟都是你所達目標的必經之路。)

2樓:

首先c語言本身只是一種語言.....僅僅掌握c語言,基本沒什麼用,就想在中國,你會說中國話一樣......當然如果你的發展方向不是計算機,而且你懂c語言,自然是有用的,如果,你發展方向是計算機,光光學c沒什麼用........

c語言大多是為日後深入學習準備的,很多東西,現在學,看似在c語言中沒什麼用,等到了深入學的時候就起大作用了......

個人覺得看教程沒什麼用...還是看書比較好.......c語言推薦看譚浩強的綠皮書。

軟體功能追其本質不應該就是計算嗎?

個人覺得學計算機深入的話,前途無量,但如果僅僅是皮毛。還不如學精通ps

學計算機堅持很重要,基礎很重要。

加油吧!

3樓:匿名使用者

計算是基礎,有利於熟悉c語言,有了基礎才能明白各種演算法,大型軟體中的許多功能,那是用許多的控制元件和介面組合起來的,你學的只是c語言皮毛,c語言還可以畫圖,甚至linux整個作業系統核心都是由c語言編寫的,還有與資料庫的互動了,檔案的操作了

ps:程式設計在於創造,計算有利於開拓創造思維,這跟數學在眾理工科中是基礎的基礎的道理是一樣的

4樓:匿名使用者

學習程式設計確實不是數學,但是程式設計的一個很重要的用途便是來進行科學計算的——這也許是程式出現的原因。

資料型別、語法規則以及迴圈語句等式程式設計的基礎,這些內容是以後學習的必要條件。舉個例子來說,我們小學的時候背乘法口訣,絕對不會想到這些東西和代數,幾何,解析幾何以及大學的微積分有什麼聯絡;但是事實上,乘法口訣我們時刻都在運用,以至於我們根本不覺得有什麼用。隨著程式語言學習的深入,你就會發現,你現在覺得沒有用的東西就是以後天天用的東西。

ps等大型軟體的開發,其複雜程度是很難想象的——就像一個大型的工程一樣,需要數不盡的程式設計師共同努力和團結協作。自然,幾個演算法是解決不了問題的;但是正是無數的類似的演算法——圖形處理演算法,基本的圖形介面以及眾多的介面程式組成了如此絢麗甚至稱得上巨集偉的軟體工程。

我也和你一樣,學基礎知識的時候不知道有何用處——甚至反感那種枯燥的學習方式。但是後來漸漸地深入(儘管並不見得有多深入),我逐漸發現,我必須一手拿著基礎的c語言教材才能繼續程式設計——於是,我痛悔當初沒有將基礎知識學好。

話至最後,送你一句:程式是一種純粹的創造!祝好!

5樓:匿名使用者

把高中數學學一遍,最好找個老師或者參加個輔導班什麼的

學習c語言的書籍都有哪些,學習C語言的書籍都有哪些?

古琴遠方 c語言教程 c和指標 c語言深度解剖 1 c語言教程 是一本經典的教材,這本教材的特點是通俗易通,很適合於自學或者入門的,缺點是教材的深度不夠。2 c和指標 很好的彌補了 c語言教程 的不足,這本教材很系統的介紹了c語言,比較的全面細緻,但是沒有 c語言教程 的通俗易懂。3 前兩本教材適合...

跪求 學習c語言程式設計的方法,如何學習C語言

先照抄書上例題,體會思想。然後自己做做簡單的書後習題。c語言學習,推薦 譚浩強 c語言程式設計 解決實際問題,是一件很複雜的事情。很多實際問題需要經過長時間的學習才能解決的 不是光學好程式語言就能解決實際問題,需要閱讀相關的演算法和資料結構的書籍。推薦 傅清祥 王曉東 演算法與資料結構 第二版。唯c...

學習C語言最好的參考書是什麼,學習C語言程式設計看哪本參考書比較好?

譚浩強的 c語言程式設計 樓主可以附帶買一些 例項的書,這樣學起來就不會枯燥無味拉。 c程式設計 第二版 譚浩強 著 清華大學出版社,還有就是與書配套的習題答案。我大學裡學老師就推薦用這兩本書的。學習c語言程式設計看哪本參考書比較好? 我們用的教材是 c語言程式設計 清華大學出版的。姚合生編著的,推...