找乙個一起學習C語言的朋友共勉

2025-03-20 07:55:23 字數 1252 閱讀 1346

c語言學習

1樓:鷹弈

《c程式設計》(第三版)譚浩強主編,新華書店有售,26元。

這書也是大家公認的最簡單明瞭的書了,主講c語法和一些少量的簡單的資料結構和演算法,跟你想學一點基礎的東西很相符。

第一:熟悉c語法,你要知道怎麼輸入輸出,迴圈結構是什麼,陣列是做什麼,瞭解一些簡單的演算法(比如氣泡排序之類),以及會應用一些簡單的庫函式等等。

第二:多參考一些書上的程式,剛開始學,我們都是抄書上的例子,然後通過編譯器執行,只注重抄的過程而不注重理解,當然,能理解那是最好,但初學者一般達不到這樣的水平。樓主不要輕視這簡簡單單的這個過程,這隻讓你對這些電腦語言有乙個感性的認識,也就說是乙個磨合期,並且你抄的程式超過15行,往往很容易出錯,不能再編譯器上執行,當然,書上的例子可能有錯,但大多數的錯誤因你抄錯,原因就是你的c語法太薄弱。

第三:就是閱讀程式,問問他為什麼會執行出這樣的結果,這個過程其實就是了解編譯器執行這些語句的過程,只有對這個過程有了簡單的瞭解,你才能開始用學到的語法去寫一寫簡單的程式。而這過程往往需要動手,將它的執行過程用列表的方式寫出來(也可以用其他方式,主要讓自己能看得懂),直到算出結果來,所以,這對程式執行過程的理解至關重要。

第四:當然是多寫程式,這永遠是學習程式設計的硬道理,開始寫一寫比較簡單的程式,比如兩個值比大小;兩個值交換;三個值排序;三個值裡的中間數是多少;簡單的計算器;氣泡排序法;計算成績總分、平均分並且排序等等之類。

2樓:西西瀘

譚浩強的 c語言程式設計第三版 我是從這本書看起的。基礎的很。

3樓:網友

c++面向程式設計很不錯,清華大學出版社。

自學c語言

4樓:華英雄

對於畢業後學習c語言,方法要看個人學習方法了,以下是我學別的語言經驗:

1、先大致看一下c語言基礎教程:瞭解基本資料型別,表示式,語句結構(順序、選擇、迴圈),基本指標概念,大致記住概念,草讀一遍書籍(c語言入門類的,《c程式設計語言》、《c語言入門經典》、《c語言從入門到精通》都可以)即可;

2、拿上機實踐練習題做,從最簡單的入手,讀懂乙個,就上機練習,不會的就返回去看書,只找那乙個點閱讀即可;

3、逐個練習,達到自己可獨立完成較為複雜的程式時,差不多就上道了。

方法千百種,選擇適合自己的去做為好。

5樓:我愛吃龍波

。。。我想說一句。。就算是自學成功。估計也找不到工作。

求助C語言問題,求助一個c語言問題

沒有看到右側的數學式子.不過從答案上可以推測出,原式為 要表達指數,需要用pow函式,形式為pow x,n 所以正確的是a.求助一個c語言問題?舉例說,char s 100 才可以使用 scanf s s 進行輸入,如果是int a 100 就不可以用 scanf d a 進行輸入。c語言問題,求助...

簡單的c語言問題,一個簡單的c語言問題

你其實是想做字串逆序輸出對吧,char dest char malloc len 1 這句是給dest申請空間 char a src len 1 把src陣列的最後一個地址賦值給a char b dest 把dest的第一個的地址賦值給b int j 用j計數迴圈 j len 迴圈len次 whil...

c語言中return的用法,一個c語言中return的用法

跟return 沒有任何關係,肯定是scanf 的問題不然你用下面這個語句 c a b a b 代替 c max a,b 你再仔細檢查一下scanf 函式 不妨寫成這樣 scanf d,d a,b 輸入 3,4 注意輸入格式一定要與scanf 的格式一樣 你把scanf d n,d n a b 改為...