大一計算機類新生,學習c語言1個多月,遇到程式設計題還是不會做或者做不對,怎麼辦?

時間 2021-05-08 22:30:11

1樓:feil

需要多學習,多實踐,掌握一門語言也是沒有那麼容易的,乙個多月的話,對於初學者算是剛開始入門吧,後面要學習的內容還是很多的,先打好基礎,後續再做選擇(方向)

2樓:暗滅

首先程式設計不是做題,不是考試,是解決問題的能力。

其次做題的價值是訓練思維,澄清誤解。

不要受學校影響把視線和精力放到考試上,而是放到解決實際問題上去。

3樓:謹言

看好多例子,基礎到運用都需要建立框架,通過學習別人的程式,學會把學會的單詞組成句子,在通過架構搞成文章,每一步都需要學習,

4樓:乙個傻瓜

學姐提煉一下:得練習,及時複習,鞏固,自己去琢磨,思考,想問題。

舉個例子:我們去駕校學車,教練告訴你怎麼啟動,加速,掛擋,剎車,那麼你可以想象一下,自己難道是聽教練一遍就會開了嗎?

答案是肯定不不行的,需要回去反覆的練習才行,就能離合踩到什麼時候才鬆開,教練說多少遍都沒有你去試一下感受得深。

所以我們要在老師講完課之後,捂住答案,自己再去做一次遍,才能體會和感受到C語言的知識點和程式設計技巧,自己不去琢磨都是白搭!

學習要明白學習的規律和技巧,遵循艾賓浩斯遺忘曲線,定期的去複習和鞏固,太重要了,學C語言絕對不是聽懂就是學會,聽懂和學會是完全不一樣的兩個概念。

只有經自己思考,琢磨,這樣的努力才有效果!!!最後祝你學習愉快,如果你看完有所收穫,別忘記給我乙個小小的喜歡哦,最後祝你學業有成~

5樓:聽眾

1- 看經典book 「C與指標 」 入門2- 上github,逛 awesome 系列3- 編譯工具鏈:makefile+TCC 或mingw64+gitforwindows

4-PS:git上找makefileDemo工程下個模板學習就好。

6樓:Peter

打實基礎,多練習。推薦Cpp-Primer

7樓:迷途不知返

瀉藥,本人大三了也是計算機專業,大一上學的c語言,其實遇到程式設計題寫不來並不是對c語言不熟悉,因為c語言基本的套路就那些,主要是演算法,多練多看就會慢慢好起來的

8樓:Ben在努力

不要緊的,這是乙個過程,第一遍不會就寫它個10遍!!!唯手熟爾!

除了程式設計,其他科也要好好學哇!作業系統,計網,資料結構等等這些,都很重要!

9樓:Damon

所以你這乙個也可能只不過在學C語言本身的問題,而程式設計題目,很大一部分是在考察邏輯思維。而對於初學者來講,如果沒有去多做點題目。確實遇到這樣的題目就不知道怎麼做。

所以就得練,逼著自己去寫。都是乙個過程。所以就要把書上的題目自己做了。

狄泰軟體學院唐佐林c/c++課程體系之零基礎C語言入門課程_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili

當然你也可以跟著老師的課程或者市面上其他老師的課程安排規劃來學習。如果您是想往這方面發展的,等你們學校開資料結構和演算法課程的時候,請好好學習。這個對你的程式設計會有非常大的幫助。

10樓:今夜無小雨

同樣計算機,我學的軟體,C剛開始確實比較難,但一定要好好學下去,程式設計題主要看邏輯能力,就是把數學問題換成計算機語言回答出來,如果是有思路不會寫,那只能說明還要多加練習。

11樓:汽車小T

先把基礎夯實,程式設計的語言不僅僅是理論知識的學習,更多的應該是動手實踐,可以講書上的例題都手動練習一遍,久而久之,練習的多了就不會遇到程式設計題就啥也不會了,記住,一定要抓住一切機會去做程式設計實踐,很重要。

12樓:雪不深

才乙個多月,慢慢磨練吧,先把最基礎的學好,比如三元運算子switch,基本型別,輸入輸出的方法,然後重點掌握指標,後面你還會有資料結構這門課,那個時候你將會接觸到棧、佇列、二叉樹、圖等等,每個階段有每個階段的挑戰,想學好肯定得下功夫的。

13樓:小林C語言

大一開始接觸C語言不懂屬於特別正常的事情,而且這個時候老師教的就是基礎知識,不可能講一些特別高深的程式設計技巧。

那麼C語言怎麼才能快速提公升呢?

按照這個學習路線來:

C語言學習路線

入門篇什麼是計算機語言

C語言的程式的結構

執行C語言的步驟與方法

了解簡單的演算法

怎麼表示演算法

結構化程式設計的方法

提高篇順序程式設計

資料的表現形式

C語言的輸入輸出

選擇結構和條件判斷

if、switch語句的使用

關係運算子與表示式

邏輯運算子與表示式

條件運算子與表示式

迴圈結構程式設計

while迴圈語句

do...while迴圈語句

for迴圈語句

迴圈的巢狀和比較

break和continue語句

強化篇怎麼定義和引用一維陣列

怎麼定義和引用二維陣列

多維陣列和字元陣列

怎麼定義函式

函式的呼叫

陣列作為函式引數

區域性和全域性變數

內部和外部函式

變數的儲存方式和生存期

深入篇指標是什麼

指標變數

通過指標引用陣列

通過指標引用字串

指向函式的指標

返回指標值的函式

指標陣列和多重指標

動態記憶體分配與指向它的指標變數

昇華篇定義和使用結構體變數

使用結構體陣列

結構體指標

用指標處理鍊錶

共用體、列舉型別

typedef宣告新型別名

C語言檔案的有關知識

開啟與關閉檔案

順序讀寫資料檔案

隨機讀寫資料檔案

檔案讀寫的出錯檢測

開發工具的話可以用這個:

C語言開發工具

很多在校大學生覺得學校在這幾年守著C語言、資料結構老幾套課程根本沒有用。

其實忽然。

學校培養的不完全是程式設計人才,需要全方位的觸及,學校畢竟不是培訓機構,不可能就朝著乙個方向去發展,學校在很多人心中就是象牙塔,都留有美好的印象。

很多人畢業很多年了還在懷念學校的時光,遺憾在學校為什麼不好好的去學習,缺憾也是一種美好。

本人大一,計算機類(電腦科學與技術,資料科學與大資料技術),還沒分流,想買筆記本,預算5k到6k

浮生未歇 我大四計算機的,建議就是計算效能要高,玩不玩遊戲都可以買遊戲本。5 6k可以買很好用的電腦了。主要是後面的課程會用到方方面面的技術,有些開發工具還是挺吃效能的,還有就是記憶體空間大小沒太大關係,買個固態硬碟就能解決的事情不用糾結。網購好點,線下店太黑了 Addison 關於專業 說下我們大...

大一計算機新生該自學些什麼東西?

digolds 學習Python程式設計還是挺不錯的,找個地方,帶上女友,偷偷地,學習以下教程 基礎篇如何學習Python 3.6.x 系列課程 初識Python 3.6.x 環境準備 基礎運算子 流程控制 迴圈控制 數值型別 列表型別 shineblink C語言,作業系統,資料結構,這三門要是能...

大一計算機該怎麼學?

Roamer 大概弄明白計算機內的各個元件,學會簡單使用windows和linux作業系統,學習C語言,做些簡單的演算法題,其他時間掌握好學校主修課數學,學習講究循序漸進 腳踏實地,切勿好高騖遠。 Hunter 畢業就工作 在知乎搜 計算機本科畢業水平 這幾個關鍵字,找高票的回答看,然後對照著回答去...