求C語言適合自學的好教程,追加100分

時間 2022-12-05 22:15:56

1樓:匿名使用者

《c語言程式設計》譚浩強著 清華大學出版社 部分前言這本書中,保留了《c語言設計》的特點:體系合理、邏輯清楚、命題豐富、通俗易懂。同時又根據c語言新標準的規定,對該書進行了改進,使之符合當前的需要。

學習c語言時有一點應當注意:應該把精力放在最基本最常用的內容上。開始時不要鑽牛角尖,在一些具體細節上死摳。

有一些細節,隨著對c語言了解的逐深入和實踐經驗的逐步豐富,會自然的掌握。開始時,切記濫用c語言的某些容易引起錯誤的細節。

程式設計是一門實踐性很強的課程,不可能只靠聽課和看書就能掌握c語言程式設計。應當十分重視自己動手編寫程式和上機執行程式。上機的時間愈多愈好

2樓:匿名使用者

對,我個人認為還是譚浩強的c程式設計第三版。

好處在於:

這是一本適合自學的書,作者是用心在寫這本書,而不是像其他書籍那樣只是抄襲其他資料和堆積起來的。

雖然這本書並沒有講到很多任務程實踐中遇到的問題,因為作者本身是理論方面的研究者。但是對於初學的人來說。一般在程式設計中需要注意的事項以及容易犯的錯誤這本書都有提到。

這是一本入門的好書,但是光學好這本書對於程式設計來說還是遠遠不夠的。建議學完這本書後買一本 「高質量c++/c程式設計」,作為延伸學習。因為這本書來自我國軟體開發工程師的經驗總結,但它不講基礎,只講技巧。

最後建議買乙個老外的書來看,老外的書往往很厚、很貴,但是都講得很細、很全面。

3樓:匿名使用者

目前c語言公認最好的教程就是:《c程式設計 》 譚浩強清華大學出版社出版

講解比較細緻,也容易懂一些。

4樓:匿名使用者

可以參考

5樓:匿名使用者

剛剛學用 《全國計算機等級考試2級c語言》比較好 。它比譚浩強的簡單一點 我自學用了1個月就會了

6樓:匿名使用者

認準譚浩強的書,c語言沒人給你講,永遠弄不懂。

C語言求指點,C語言中很基礎的問題,求C語言大俠指點!!

a i 0 將 字元換成了 0 也就是說字串中沒有 字元 你後面for i 0 a i i 中的a i 根本不能成立。for迴圈會一直執行,直到偶爾在記憶體中碰到乙個 字元。陣列的大小只有100,超過100就越界了,所以會出現錯誤。因為你已經在a i 0 中把a i 賦 0 了 但是你在for迴圈中...

求c語言的成績輸入,求C語言的成績輸入!

scanf函式是輸入的功能,沒有強大到能幫你連計算都能一步完成。所以我提供兩種方法到達類似的效果,一種是先將1 3計算好,再輸入賦值到相應的變數中去,另一種是採用初始化,不過由於1 3的值是0.3333,所以在初始化的時候應該這樣初始化float c 1.0 3 c語言,輸入10個學生的成績,統計他...

C語言求的值的問題,C語言的求 的值?

因為你定義了fenzi為整型!解決你所說的有兩種辦法!一是,把int fenzi 1改為 float fenzi 1.0 二是,將fenzi 1 fenzi 改為fenzi 1.0 fenzi即可。因為你的fenzi,fenmu都定義的是int型別,在執行pi pi fenzi fenmu 時,先運...

c語言程式設計求糾錯,簡單的C語言程式求糾錯

while scanf d n eof 這個迴圈出錯了,如果按你這個 來執行的話,每次讀入乙個n的值,迴圈裡都是只計算一次a的值,a的值要麼是sg n 要麼是sg a 然後繼續讀入新的n的值。要想滿足 如果結果是兩位數或者包括更多位的數字,那麼再把這些數字加起來。如此進行下去,直到得到是一位數為止。...

c語言怎麼求矩陣的乘積呢,C語言怎麼求矩陣的乘積呢?

語言只提供 等低階運算功能,高階的都必須 實現,包括次方開放運算,都是編寫 實現。你學過矩陣乘法,這就很容易,你需要定義乙個結構體,作為矩陣。矩陣很簡單,行數,列數,元素。typedef struct matrix 分別是行數,列數,資料指標,和資料最大長度。資料最好用指標不用陣列,是因為增加靈活性...