由片語學習C程式設計

  • 館長推薦
? 快來將您對閱讀的熱情和對書籍的想法分享給所有讀友,每完成一篇讀者書評並審核通過者,即可獲得讀者書評點數,點數還可換電子禮券唷!
分享:

商品訊息

  • 追蹤分類 ? 追蹤分類後,您會在第一時間收到分類新品通知。
  • 作者: 劉邦鋒 追蹤作者 ? 追蹤作者後,您會在第一時間收到作者新書通知。
  • 出版社: 臺灣大學 追蹤出版社 ? 追蹤出版社後,您會在第一時間收到出版社新書通知。
  • 出版日:2012/9/1
  • ISBN:9789860334647
  • 適讀年齡:
  • 定價: 400
  • 特價: 79 316
  • 紅利可抵: 9 ? 除單一商品售價低於50元或特價折扣低於3折(含)以下者,其餘商品均可使用紅利點數。
  • 到店取貨: ? 『金石堂』門市取貨免運費。
    『全家、OK、萊爾富、掌櫃』滿350元,免運費;350元以下,運費20元。
    宅配: ? 滿1,000元,免運費
    490元-999元,運費50元
    490元以下,運費65元
  • 配送地區: 全球、 香港OK、 台澎金馬
  • 付款方式: ATM、 信用卡、 LINE Pay、 街口帳戶支付、 貨到付款、 PayPal、 FamiPort、 取貨付款
  • 參考庫存量:2

強力推薦

內容簡介

作者劉邦鋒教授,感念在臺大資訊系唸書時,教過他的老師們,回憶從課堂上學習到寫程式是多麼有趣的事情,能夠一寫就是三十年。他將這份熱誠投注在教學及寫作上,經過多年教學累積經驗,試教兩年,不斷精進修改,為所有想學好程式設計的學子朋友們設想,完成這本深入淺出的好書《由片語學習C程式設計》。

程式設計是計算機科學的入門技術。透過程式設計,我們可以利用計算機進行大量計算。不僅理工科的同學需要學習程式設計,其他學科的學習者也可以利用程式設計幫助處理工作上的資料。藉著這本書將正確的程式設計技術傳播給廣大的讀者群,提升大家對學習程式設計的興趣。

本書特色

1以片語為中心,依慣用寫法來引導初學者。
2學習要點、風格要點、特殊符號等欄位,隨時提醒讀者各項重點。
3整理各單元之關係圖,提供自主學習方法。
4本書專屬網站sites.google.com/site/mycprogrammingbook/,提供補充材料、相關軟體及程式碼。

本書編寫特點:

本書的寫法是以片語為中心,也就是以慣用的寫法來引導初學者。在作者的教學經驗中,學生往往知道一個東西是作什麼的,但是卻不會實際運用。原因在於教學的時候往往著重個別觀念的解釋,而非個別觀念集合在一起時的互動關係,就好像狂背英文單字,卻不會作文一樣。本書採用 C 的片語教學,讓學生能用學到的片語組成完整的程式,就好像用英文片語組成文章一樣。

這本書裡除了大量的片語及範例程式外,還有以下三個要項:

. 學習要點

作者將其認為重要的觀念強調一次,叮嚀學習者務必理解所有的學習要點。

. 風格要點

是關於如何寫出易於閱讀、理解及維護的程式。請在寫程式時確實遵守,養成良好的寫程式習慣。

. 特殊字元

C 程式語言中大量使用了特殊字元,這些特殊字元遠比我們習慣的標點符號複雜。在遇到特別的字元時,已整理成特殊字元項目,提醒讀者注意。

由於程式語言的系統相關部分會隨著時間而改變,因此作者還成立了一個網站。這個網站專門放這本書的補充材料,例如修正部分,軟體安裝,部分程式碼等。任何有關這本書的資訊都會放在這裡:sites.google.com/site/mycprogrammingbook/

如此深深以學習者立場考量,引領我們進入程式設計的天地,《由片語學習C程式設計》絕對是您的首選之書。

目錄

前言

1 程式設計
1.1 程式
1.2 設計

2 基本程式架構
2.1 程式骨架
2.2 變數
2.3 輸出
2.4 輸入
2.5 作業

3 運算
3.1 指定
3.2 算術運算
3.3 比較運算
3.4 邏輯運算
3.5 作業

4 判斷
4.1 if 判斷
4.2 switch判斷
4.3 作業

5 迴圈
5.1 while 迴圈
5.2 for 迴圈
5.3 do while 迴圈
5.4 使用break結束迴圈
5.5 使用continue繼續迴圈
5.6 多重迴圈
5.7 作業

6 陣列
6.1 屬性
6.2 一維陣列
6.3 多維陣列
6.4 作業

7 浮點數
7.1 輸出與輸入
7.2 類別轉換
7.3 計算
7.4 作業

8 函式
8.1 系統定義函式
8.2 使用者定義函式
8.3 不定個數參數
8.4 參數傳遞
8.5 作業

9 指標
9.1 用法
9.2 參數傳遞
9.3 指標與陣列
9.4 回傳值
9.5 用途與限制
9.6 作業

10 字元
10.1 宣告
10.2 輸出
10.3 字元常數
10.4 輸入
10.5 常用函式
10.6 作業

11 字串
11.1 宣告
11.2 輸出
11.3 字串常數
11.4 輸入
11.5 字元指標
11.6 常用函式
11.7 作業

12 宣告修飾
12.1 short、long 及long long
12.2 signed及unsigned
12.3 const
12.4 static
12.5 作業

13 位元運算
13.1 位元且
13.2 位元或
13.3 位元互補
13.4 位元互斥或
13.5 移位
13.6 作業

14 遞迴
14.1 定義
14.2 應用
14.3 效能考量
14.4 作業

15 結構
15.1 定義
15.2 欄位
15.3 結構指標
15.4 參數傳遞
15.5 typedef
15.6 作業

16 檔案處理
16.1 開啟與關閉檔案
16.2 文字檔案處理
16.3 二進制檔案處理
16.4 EOF測試
16.5 作業

17 資料結構
17.1 動態記憶體配置
17.2 assert
17.3 鏈結序列
17.4 二元樹
17.5 作業

18 物件
18.1 堆疊介紹
18.2 堆疊的陣列實作
18.3 堆疊的使用
18.4 堆疊的鏈結序列實作
18.5 物件的優點
18.6 作業

19 前置處理
19.1 #include
19.2 #define
19.3 #if, #ifdef, #ifndef
19.4 #_ LINE_ , and_ FILE_
19.5 ##
19.6 作業

20 C 標準程式庫
20.1 qsort
20.2 轉換函式
20.3 隨機數
20.4 exit
20.5 作業

21 高等技術
21.1 命令列參數
21.2 導向
21.3 全域變數
21.4 作業

22 不想教的東西
22.1 goto
22.2 全域變數
22.3 格式字串
22.4 指標技巧
22.5 修改記憶體
22.6 征服銀河系

詳細資料

詳細資料

    • 編/譯者
    • 語言
    • 中文繁體
    • 規格
    • 平裝
    • ISBN
    • 9789860334647
    • 分級
    • 普通級
    • 開數
    • 16開19*26cm
    • 頁數
    • 461
    • 出版地
    • 台灣
    • 適讀年齡

讀者好評

(共1 則好評)寫評價
  • maxam0313 說: 2016/8/4 下午 02:24:51
    這本書相當推薦給跟我一樣的c語言初學者,當初會買這本書就是因為在coursera上看到老師的課,推薦其他讀者也可以配合影音課程學習,不僅可以在短時間抓住c語言的大綱,更加深了我對於coding的興趣呢!
  • 看更多

訂購須知

下載『金石堂APP』並開啟推播設定,隨時掌握出貨動態:

Google play
App Store

    商品運送說明:

  • 本公司所提供的產品配送區域範圍目前僅限台灣本島。注意!收件地址請勿為郵政信箱。
  • 商品將由廠商透過貨運或是郵局寄送。消費者訂購之商品若無法送達,經電話或 E-mail無法聯繫逾三天者,本公司將取消該筆訂單,並且全額退款。
  • 當廠商出貨後,您會收到E-mail及APP出貨通知,您也可透過【訂單查詢】確認出貨情況。
  • 建議您可下載『金石堂APP』並開啟推播設定,即可收到出貨通知。
  • 產品顏色可能會因網頁呈現與拍攝關係產生色差,圖片僅供參考,商品依實際供貨樣式為準。
  • 如果是大型商品(如:傢俱、床墊、家電、運動器材等)及需安裝商品,請依商品頁面說明為主。訂單完成收款確認後,出貨廠商將會和您聯繫確認相關配送等細節。
  • 偏遠地區、樓層費及其它加價費用,皆由廠商於約定配送時一併告知,廠商將保留出貨與否的權利。

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

參考庫存量:2

34