大一新生,怎麼學好c語言

時間 2021-05-05 21:45:57

1樓:

不瀉藥,別學了,等死吧,大學混吃等死就行了,(當然你要是想學的話,我感覺你需要很多別的基礎,慢慢來吧)要不你就等死吧(我學C語言也非常艱難,但是我對電腦硬體包括執行等等有那麼一點基礎,,,這個的話,,,要不你先學學數學???說不好,自己摸索一下吧,我也給不了什麼好的建議,因為我也是個處於自學狀態,,,)別學了等死吧(也就是這樣了。。。我不是當事人難以給出正確見解抱歉。)

2樓:yougukepp

C語言是(幾乎)最接近硬體的程式語言,幾乎是因為組合語言的純在,但是不同的處理器組合語言有較大區別且不統一。

學習C語言要明確自己的學習目標:

應付考試,譚浩強的書夠了;

以C語言謀生,繼續以下部分:

因為C語言不是為人類設計的語言,他是為計算機設計的語言,這就決定了乙個沒有接觸過程式設計的人理解起來會很不習慣,所以想學好C語言需要站在計算機的角度思考。

推薦兩本書本書,第一次看看不到懂不要緊,但是有乙個大概輪廓對理解C語言有好處:

《深入理解計算機系統》

3樓:乙個人

多練是正確的,思考為什麼這麼寫,我一直覺得程式設計和做數學題一樣,符號是固定的,自己要靈活運用。我剛開始做的時候學完基本的資料型別,迴圈結構選擇結構等就開始天天做題,從簡單的到越來越難的(是老師給了很多。。。)簡單的比如:

輸入1234,倒序輸出、用*畫個菱形這種的,以及經典的計算閏年……後面綜合一點就是程式設計寫日曆等等,練習了很多以後,大多數比較簡單的程式都能自己寫出來了,然後看後面的陣列、指標等,然後再用新方法把以前的題目在做一遍- -!看這些新內容帶來了什麼好處,折騰來折騰去,控制台寫的圖書館管理系統我有三四個版本了已經。。。

題目我沒存,自己找找,剛開始寫不出來可以看答案,但是一定要思考為什麼是這麼做的,程式設計思想很重要

另外,複雜的題目都是拆分成一步一步來做的,還要思考如何去拆分它們,變成乙個個簡單的問題

4樓:二兩

哈哈哈,這個問題讓我想起了我大一時學C語言的事,先宣告現在python用多了,已經完全忘了C了,但是當時學的還是可以的。

我是怎麼學的?跟逗比舍友競爭,看誰看書看得快,當時我們的教材是C語言程式設計(譚浩強版),為了證明自己是整個宿舍最屌的,就開始狂看書,跟我玩的好的舍友一看,不行,馬上也開始狂看,臥槽,我慌了,因為他比我聰明啊,就花更多時間,我們倆很快就比其他同學懂得多一點,上課時也經常回答老師的問題,被老師注意到了,然後就順理成章的被選中代表學校去參加c/c++的演算法競賽,題刷多了,就有點感覺了,很多簡單的演算法就可以空手擼出來,在第二學期,因為有了點經驗,對資料結構和演算法也學的很快,慢慢的就喜歡上了程式設計,走上了這條不歸路。

當然現在都還給老師了

大一新生剛接觸C語言,要被C語言折磨死了,到底應該怎麼學啊?

aweii 對計算機組成要有概念,可以多找幾本書對照著看。學習的過程不是一蹴而就的,需要前進,也需要徘徊,甚至重複。我到現在還在學C,但是每學一次都有新的體悟。計算機組成原理,組合語言,資料結構,C語言。這幾門相輔相成。 TOM C語言是為了寫作業系統而設計的,怎麼學問一問發明人就知道了。發明人名叫...

大一新生,工程製圖怎麼才能學好?

瑪卡巴卡嘟嘟 文件版 https 提取碼 q24k 提取碼 r2cq 提取碼 jiie 最美人間 學過機械製圖的來答一波。製圖重在對立體圖形的把握,根據三檢視能想象出它的立體圖,給出乙個立體圖,能畫出它的三檢視。除了三檢視之外,還需要掌握的是剖檢視和斷面圖。剖檢視是剖切物體後形成的投影,斷面圖只是剖...

大一新生怎麼學好法學專業?

去似朝雲 學好法學專業,這是乙個很龐大的題目。因為法學專業太巨集大了,幾乎不可能學好。少數能學好的,那都是寫進法學歷史的人。一般人,能做的是,學好法律,學會怎麼運用法律解決社會中遇到的問題。而由此,出現兩個必須具備的要件,1 學會理解法律的意義 運用法律的方式,2 學會理解社會,找到法律運用的空間。...