❶ 學習c語言項目做不出來怎麼辦
我覺得 首先 這個東西雖說在高人眼裡看來 很簡單 很基礎 但是對於新手來說 未必像想像的那麼容易 所以 你也不要氣餒 其次 斯庫很重要 沒有項目經驗的人 對於整體思路的把我是很大的一塊短板 網上有這個游戲的代碼 你可以看看游戲源碼 整理一下思路 然後按自己的理解試著寫一寫 都是這么過來的 等過段時間以後就好了
❷ 怎麼學好c語言,遇到編程題一個都不會做
不會正常,新手都會,那麼就沒有什麼高手了。
要學會編程,先不說你自己學太耗時,就當說你自己花時間去理解題目也需要一定時間。
首先要做的,就是先去分析書裡面的例題,學會一般的編程思路。然後發揮擴散性思維,舉一反三。
❸ 我讀得懂c語言程序,但是我自己寫不出來,怎麼辦
著敲代碼(看不懂沒關系,要多練),
看書—>敲代碼—>再看書—>再敲代碼
2、《C語言入門經典》《數據結構》《演算法導輪》《演算法概論》
3、我大學才知道什麼叫C語言,我現在已經能在acm/icpc大賽(大學生程序設計競賽)上拿獎了,只要有心學,肯定能學好。
4、剛開始不要看這個,等你入門後再看,而且你要成為高手的話,那就是必看
學C最大的竅門就是 多練 ,不要只是看看,只有多敲鍵盤了,才能掌握的牢固
我感覺 學C語言 就要 : 多看書 、 多敲代碼。
沒事可以去網上的judge 上面去做做題(練習演算法的),很多大學都有:
北大:
吉大:
等等 很多啦
如果你只是想學C語言基礎 不想研究演算法 那就不用了 《演算法導輪》和《演算法概論》也可以不用看了 就看看一般的C語言書籍 一般都能入門
另外,虛機團上產品團購,超級便宜
❹ 學了一學期C語言,可我還是不會編寫程序,該怎麼辦
我開始學的時候 也是什麼都不會,是學了一年才真正進入C語言的世界。一下是我的經驗。第一,學會模仿,模仿別人的程序代碼,弄懂每行代碼的意義。第二,在能看懂別人程序的基礎上,自己找些題做,實在不行了,想不出來,再看看別人是怎麼寫的,我覺得經驗很重要。有些人編程不好,完全是見多識廣
❺ 學習C語言一直學不會,心態崩潰怎麼辦
過來人給你講一講,c語言其實很簡單,簡單到就算你精通c語言本身,都找不到工作。
學習c語言的路徑:
1.玩貪吃蛇,俄羅斯方塊,坦克世界,魂斗羅。。。等等fc級的游戲。用c語言的話,一天做幾款都是沒問題的。
2玩仙劍奇俠傳1,然後邊看c語言的書,邊給sdlpal源碼建立架構圖。
大致框架就是這樣的,先玩游戲,然後知道流程了,想想游戲里有多少元素。然後選擇架構,選擇分發架構對象,最後c語言就學成了,也能做項目了。
你沒發現一件事嗎?看中國歷史,有很多領導,不論去哪裡都能夠做的很好,對的,就是學會他們的管理方法,層層解包,分發,轉發,最後運到各個葉節點,這個工程就完事了。
說白了,寫程序,就是造一個樹。上層和中層是枝幹,都是解包和轉發,分發。最後分解成了最小節點,由worker 去加工。然後再打包,封裝,最後就成為了一個產品了。
建樹!!!!
趕緊點贊啊,我把編程本質都告訴你了,一般的話,你得體驗個20年,才會有這種感覺的。
❻ 學了好久C語言為什麼連個習題也做不好,我該怎麼辦
汗。。半個月你想學成什麼樣???半個月的水平也就像你說得這樣了,很正常,不要慌。。。這是因為你寫得不夠多,看得不夠多,看多練多了,自然就會厲害!!!不信你試試看!但是就看你有沒有這樣的毅力了,我當時學C,你知道我到什麼程度嗎??我把鍵盤的字母和符號都打沒了!。。。才練就了這一身本領。。不過現在我搞單片機,其實呢學C有啥用?初學者一看,啊???DOS下的。。早過時了,,現在都C++了!還學C??!我告訴你,C是最有用的一門語言,它的本領不再於寫應用程序,而是在硬體編程的時候寫系統用的!!!你知道windows是怎麼來的嗎?linux?還有隻能手機的操作系統?如果你是電子專業的學生,你就知道C有啥用了。。。如果你是計算機專業的學生,學了C,哪離C++也就不遠了。。。大學期間把C做為教學的首選語言,並不是沒有根據和理由的!
❼ 學了沒多久C語言,課後練習題完全不會。。怎麼辦有沒有好一點的學習方法和訣竅
從習題開始,每一個題目都認真看,認真思考,看看那些我當前可以
實現出來,那些完全不會,不會的就到網路去搜索,看看別人怎麼寫
,然後嘗試自己實現。
編程就是不斷嘗試,不斷借鑒。
❽ C語言學不會怎麼辦
C語言學不會怎麼辦?我大一的時候也需要學C語言,C語言學習方法有很多,下面是我的建議。
1.首先應該記住基礎知識點,如數組,結構體,指針等相關內容,如果在編程過程中遇到想不起來的知識點,一定要及時去翻書或者上網搜索。
_
❾ 現在已經學習了c語言,c++和數據結構,但是還是感覺什麼東西都做不出來,怎麼辦,成為一名程序員還要
在我看來,這個問題的產生,是我們的教材、教學體系和學習者習慣上形成的學習方法都有一定的問題。看過很多寫《C++程序設計》的書籍。不能說這些書籍裡面寫的都是基礎知識。有些書裡面除了基礎知識,也寫了很多C語言和C++語言本身的高級階段的知識。但是,高級階段的知識並不意味著跟實踐結合的很緊密。毛主席曾經精闢地指出:「學習的目的全在於運用」。可是,我們的教材大多數忽略了這個問題。裡面的例子全都是一些不切實際的問題。諸如什麼「漢諾塔「、」哥德巴赫猜想驗證」等等。當然不是說這些例子不好,這些例子能夠鍛煉我們的思維和編程能力。但是跟生產生活中的實際需求相去甚遠。然而,生產生活中真正需要解決的問題,往往不僅僅依靠C和C++語言本身來解決。你寫C和C++程序,目的是為了解決實際問題。比如說,我聽說C和C++語言可以編寫一個控制攝像頭的程序,可是,你學完了C++的整本書才發現,你根本編不出這樣的程序來!為什麼?——這不是學習者的問題,而是編寫書籍的人出了問題。這些書籍的作者,僅僅就語言本身來普及知識,卻不注意任何計算機程序設計語言都是用來解決現實問題的。但是絕大多數書籍裡面根本不涉及這些內容。你不解決實際問題,很大程度上就失去了學習的意義了。所以不要困惑,這不是學習者的問題,而是教材編寫者的問題。我們在學習了相關計算機語言的基礎知識之後,還需要進一步學習解決具體問題的「介面」知識(這設計的內容太廣泛了)。語言教材本來有義務提及這些問題的(雖然不必展開討論,但毫不提及就是一種懶惰了),但是絕大多數的語言類教材對於這些問題都隻字未提,這也就造成了學習者產生「學而無以致用」的困惑。
❿ C語言好難學啊!怎麼辦
相對於其他編程語言,C語言還是比較難的。初學者需要注意一下幾點:
一是學習順序
先從熟悉簡單的C語言語法開始入門,然後再循序漸進,學習C++語法,WIN32、MFC、QT、網路編程,資料庫、數據結構、演算法、COM、STL等。構建一個完整的C語言知識體系。這需要一個比較漫長的學習積累的過程。語法入門部分大概2-3個月,其他部分需要學習和工作中慢慢理解和消化了。
二是學習方法
人的知識80%是通過眼睛獲取的,但是學習編程有所不同,除了看書、看視頻之外,關鍵是要勤動手,勤動腦。通過做大量的練習、項目實戰不斷積累代碼量。只有代碼量足夠多了,項目做的多了,才能算是真正學會了。項目能否完成,就是衡量是否學會的唯一標准。後期就是代碼的質量和優化問題了,這個只能在項目工作中慢慢積累經驗了。
最後強調一點,很多人學不會編程是因為掉坑裡了。就是教程或者書上的知識點之間跨越太大,作為一個初學者很難自己摸索出來,前面的知識點沒有掌握,接著學習後面的知識,肯定是學不會了。目前絕大多數編程書籍和教程或多或少都有這樣的弊端。自學能力比較強的人可以通過各種方法,參考各種網上的資料自己解決。但是大多數自學能力不是很強的人,只能依賴老師、同學、同事或者朋友幫忙指導,或者報名培訓機構,老師指導完成了。學習編程通常需要一些好的學習資料,包括紙質的書籍,視頻教程,課件,項目練習,代碼。零基礎入門的書籍推薦《明解C語言》、《C Primer Plus》,還有一本非常特別的匯編和C語言正向逆向結合的書編程達人內部教材《匯編、C語言基礎教程》也非常不錯,講解匯編和C語言的本質非常透徹,非常細致。視頻資料也是特別多了,各種視頻網站、論壇、自媒體都有,比如網易課堂、騰訊課堂、慕客網這些。還有一些論壇,比如CSDN、編程中國等。最重要的一點就是答疑服務,推薦愛達人的網站也很不錯,從零基礎入門到應用課程,配套的視頻、課件、代碼、項目、答疑服務都有,還可以兼職接單,學以致用。