1樓:匿名使用者
樓上說的對,因為我是學習計算機的,我學c的時候,就是學的譚浩強的書,先掌握基本的語法,吧樹中的例題都打一下,熟悉一下演算法,程式語言最重要的就是演算法,熟練掌握例如排序,比大小,之類的重要演算法,然後自己試著做個稍微複雜的程式,這可能從頭到尾需要幾個星期,如果掌握的慢需要幾個月,但不能著急,慢慢來,不會的多問一問,就可以了。
2樓:網友
譚浩強的書。
首先要搞懂,學會,別的後面就容易了,基本上每個學程式設計的都是從這裡開始的。
3樓:匿名使用者
希望我的可以幫到你。
4樓:匿名使用者
譚浩強的書比較淺顯,適合初學者。
5樓:匿名使用者
誰的書我不太清楚,我覺得你還是拿個題目做做,在電腦上裝個c的軟體,然後你試著做做題目。肯定會遇到問題,比如,如何定義。根據這些問題再去找書,既不會感覺枯燥,也能產生濃厚興趣。
6樓:在滄浪亭刷碗的跳跳虎
在剛開始學習一樣東西的時候不要泛泛地去學,無論哪一本書都有自己的可取之處,首先就是選擇一本c語言的教科書,並不是固定的說哪本好,別人覺得好用未必適合自己,到書店大概的翻翻,都是差不多的,覺得哪本看著順心就買下來,然後從頭到尾的學習一遍,要仔細,配合上機練習,這樣學完了你也就對c語言有個大概的瞭解了,以後就試著自己編點小程式,遇到不懂的問題的時候再到網上看看有沒資料論壇之類的。
祝你進步。
7樓:匿名使用者
入門可以看譚浩強的書,但一定要有自己的思考,多問,多查,多想,說實話,老譚的那本書有些東西有點過時,但我們這一代基本都看過他的。
8樓:背揹簍的小男孩
我覺得最好還是去買書看吧,現在大學的課本都是用的譚浩強出的那本,你要是有同學有的話就直接找他們借。
c語言程式設計怎樣入門
9樓:惠企百科
第一:c語言語法結構很簡潔精妙,寫出的程式也很高效,很便於描述演算法,大多數的程式設計師願意使用c語言去描述演算法本身,所以,如果你想在程式設計方面有所建樹,就必須去學它。
第二:c語言能夠讓你深入系統底層,你知道的作業系統,哪一個不是c語言寫的?所有的windows,unix,linux,mac,os/2,沒有一個裡外的,如果你不懂c語言,怎麼可能深入到這些作業系統當中去呢?
更不要說你去寫它們的核心程式了。
這裡介紹幾個學習c語言必備的東東:
一個開發環境,例如turbo c ,這個曾經佔據了dos時代開發程式的大半個江山。但是現在windows時代,用turbo c有感覺不方面,程式起來很吃力,並且拖放,更沒有函式變數自動感應功能,查詢參考資料也不方便。
建議使用visual c++,這個東西雖然比較大塊頭,但是一旦安裝好了,用起來很方便。
一本學習教程,現在c語言教材多如牛毛,但推薦大家使用《c語言程式設計》譚浩強主編 第二版 清華大學出版社,此書編寫的很適合初學者,並且內容也很精到。
除此以外,現在有很多輔助學習的軟體,畢竟現在是window時代了,學習軟體多如牛毛,不象我們當初學習,只有讀書做題這麼老套。我向大家推薦一個「整合學習環境(c語言)」,裡邊的知識點總結和例程講解都非常好,還有題庫測試環境,據說有好幾千題。
甚至還有一個windows下的trubo c,初學者甚至不用裝其它的編譯器,就可以練習程式設計了,非常適合初學者。還有一個「c語言學習系統」軟體,不過感覺只是一個題庫系統,如果你覺得題做的不夠,不妨也可以試試。
c語言如何入門
10樓:華源網路
分類: 電腦/網路 >>程式設計 >>其他程式語言。
問題描述:我想學c語言但不知道怎麼入門哪個兄弟能幫幫我謝謝拉。
解析: 現在中國的高校基本上都是用 唐浩強老師編寫的《c語言程式設計》這本書作為c的入門教材,你要學c就先得有一本教材。這本書的前6章很容易理解,就算有看不明白的地方你也不要著急,不要放棄,繼續往後面看,把能看懂的先吃透,待你頭腦比較清醒的時候回過頭來把原來不懂的地方再仔細看幾編,切忌懶惰!
一定要把每一個新的知識點吃透。
學習程式語言都有一個捷徑,那就是研究別人的**,教材上的習題你必須都要弄明白,弄明白之後自己再上機驗證一下,說到上機操作,你就必須得在你的電腦上裝一個程式設計的工具,我建議你用 turbo c 簡單,易學。
一開始你會覺得程式設計很有意思,有時甚至讓你感到程式設計令你很興奮。如果你能保持這樣的心態來學的話,你將學得很快。
c的靈魂是「指標」,在接觸「指標」時你應該仔細認真的對待它,和它交朋友,這樣它才會挺你的話。
還有很多不能一時都說完,總之,希望你能喜歡上程式設計。
因為我也是剛學c,教材已經看了很多編了,習題也做了不少。你有看不明白的地方可以告訴我,我會幫助你解決,大家在一起學的話,進步會很快的。我的 qq是***
c語言入門什麼是程式語言
c語言程式設計簡單的
c程式的入門**
c語言程式設計
11樓:
諮詢記錄 · 於2021-04-30
**和安裝編譯器。 c語言需要通過編譯器解釋為計算機可以理解的機器碼。 編譯器通常是免費的, 不同的作業系統上一般使用不同的編譯器。
2.理解基本概念。 c語言是一門古老的語言, 但卻十分強大。
它最初是為unix作業系統設計的, 但後來被移植到了幾乎所有的作業系統上。3.檢視一些基本的**。
下面是用c語言寫的一段非常基本的**, 閱讀這些**,嘗試理解這種語言的不同部分是如何工作的。4.嘗試編譯這段程式。
把上面的**輸入到你的**器中,然後儲存為」*。c」檔案。 用你的編譯器編譯它。
c語言程式設計怎樣入門
12樓:終迎絲僕昕
剛開始學時,大家不用急著去程式設計序,先搞清楚程式的作用,寫程式的目的,搞清楚程式的大體結構,如果有條件的話在電腦上把書上的程式打幾遍,沒有電腦的話,就抄上幾遍,接著從最簡單的程式編起,比如寫個最簡單的小學應用題。
當對程式有了一定的認識的時候,在試著去編些比較複雜的(不是很複雜的。。相對來說)
程式設計序不要怕有錯誤,每一個錯誤都是對你的一個提高,還有程式設計序要敢大膽的設想,就算結果是錯的。
當你自己能編一個小小的程式時,那種成就感很大的。。。以後會對他越來約來感興趣的。
13樓:匿名使用者
任何知識的學習沒有太多捷徑,但有經驗、方法及教訓。
(2)動起手來--立馬安裝vc++或vs開發環境。
c語言是特別注重動手實操能力的課程!!動起手來,現在開始安裝vc++開發環境,從第一個經典程式「hello,world!
」開始,每一個例題及知識點均通過開發環境驗證、理解深化。多做每一章小型實驗操作(網上多得很)。提升**除錯能力。
(3)有了基礎後,一般可以有兩個發展方向可供選擇。
(i)轉向專案實戰。
建議購買一本c語言專案教程,在實踐專案中強化理論知識的學習。
(ii)繼續深入理論學習。
建議購買國外經典深入學習c語言的教程,人民郵電出版社-c primer plus(第5版),或者機械工業出版社-c程式設計語言(第2版。新版)
下定信心,堅持下去!希望對你有所幫助。
下面是**的 孫海洋 版 c語言程式設計 部分內容截圖。
14樓:四川新華陳老師
相對於其他程式語言,c語言還是比較難的。初學者需要注意一下幾點:
一是學習順序。
15樓:周幽
建議你這樣試試看:
1:看一看kr的c語言程式設計;
2:買一本關於資料庫的書學一下;
3:多做題,掌握一些經典c語言的解題技巧,比如漢諾塔等。
這樣做的好處:雖然笨拙,但是基礎會很堅固的。
注意事項:一定要堅持,學這個很容易感到枯燥乏味。
16樓:year醫海無邊
s是字元指標陣列。 對應4個字串。
迴圈中 i=3 2 1 0
對於不同的i,j有不同取值。
3: 第一次判斷就不成立, 直接退出。 不做操作2: j=3
1: j=3 2
0:j=3 2 1
輸出的是s[i]+j
也就是 從s[i]字串的第j個字元開始輸出所以輸出是。
whileakeak
tinuentinue
ontinue
17樓:匿名使用者
買一本有頭的書看一下,。再下一個軟體是c++就可以了。不會很難的。
18樓:beni花花
這種入門到工作的課程,現在人都可以直接在三人行慕課的平臺上學到的。
c語言入門
19樓:匿名使用者
1、程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門程式語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。
2、在學習c語言之前,應該學好計算機基礎。裡面的很多概念對於c程式設計師都是非常重要的。如果在著手學習c之前,或者已經開始學習c,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。
如果有足夠的耐心,十足的毅力,應該再學習c語言之前學學彙編,這會對許多比較細膩的概念有清醒的認識。那麼可以在看完一遍c語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。
如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,儘管此時的c語言還稱不上精通,有許多細節問題還不瞭解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。
3、不需要多少資料,掌握一本《the c programming language》就足夠了。繼續學習就更加容易。建議不要找捷徑,通過考試除外,真正的水平提高是建立在程式設計實踐積累基礎上的,必須一個一個程式的完成才能提高。
20樓:匿名使用者
建議看國外的,k&r的《the c programming language》,c語言中的聖經,要有點基礎才可以。《c primer plus》c入門書籍,講解詳盡。c我就推薦這兩本。
《c++ primer》,c++的經典入門書籍,可以和c一起看的,觸類旁通嘛。
21樓:快樂家____歡樂
有一本c語言程式設計入門的書,讀懂它只需要四年級的語文水平就行了,它的名字是《啊哈c!思考快你一步》,作者是紀磊,網名叫啊哈磊(網購)
22樓:匿名使用者
基本上誰都是從譚浩強的書開始的,那本書看不懂,別的就別想了。還是找個好老師教吧,這樣的基礎自學是有點難了。踏實一點,實踐是最重要的,守著電腦,邊學邊練。
23樓:匿名使用者
譚浩強的書我自認為還是不錯的,要不你先看看他的紅皮的那本,那個是非專業的書,裡面的都挺簡單的。
24樓:嫑名字可以嗎
1 多看書。
2 多想。3 多寫**。
4 多問。做到以上幾點,勤快一點,很快就入門了。
25樓:淦海瑤
c其實很簡單,就是記憶加演算法。
記憶部分,三點。
1、保留字,如if,for,int等。
2、固定格式。肉for迴圈,陣列,指標,函式,檔案的讀寫,結構體等等的宣告和利用。
3、一些經典的演算法,如排序,求素數,階乘等等。有很多老前輩的經典**演算法部分,這個事一個人的數學修養,不可能一步到位,慢慢的積累吧遇到問題,找的相應的演算法,最重要。
值得注意的是,理解**的意義,重中之重是指標和陣列函式等的結合,理解起來很有難度,呵呵。
c語言程式設計,c語言程式設計
首先void是返回值型別,就是空值,也就是說這個函式裡面不能有返回值。delay這個是函式名,沒什麼好說。至於uchar 應該是引數型別,但是我還沒有見過這樣的引數型別 可能是我見識少了 我只見過 nchar,varchar nvarchar 之類的。而t就是引數啦 main printf 總運費 ...
c語言網路程式設計,C語言網路程式設計
路由器本身不具備資料儲存能力。通常,路由器的功能是埠 在路由器建立埠對映 公網某埠和內網某臺電腦的某埠關聯 後,外網電腦才能和內網某電腦進行通訊,通訊過程中路由器一直負責資料的中轉。但內網電腦一旦關閉連線,路由器是無法單獨收取並儲存資訊的,它會直接把斷連事件通知給連線的另一端 外網某電腦 例如你的情...
C語言程式設計題,C語言程式設計題
兩種思路,一種設計過程比較簡單,就是直接用程式模擬所有可能的路徑,把合題意的走法全部計數。這種演算法的時間複雜度大約在o 2 n 左右,比較慢。另一種是建立一個數學模型,採用組合數的思想解這個問題,這樣設計出程式只是一個數學計算過程,組合數計算最快的演算法是o n 在加上求和,演算法時間複雜度為o ...