C語言程式設計: 入門與實務演練 (第3版 附範例光碟) | 誠品線上

C語言程式設計: 入門與實務演練 (第3版 附範例光碟)

作者 吳卓俊
出版社 全華圖書股份有限公司
商品描述 C語言程式設計: 入門與實務演練 (第3版 附範例光碟):本書內容涵蓋了C語言的入門基礎(包含資料型態、運算式、格式化的輸入與輸出、條件與流程控制、迴圈以及陣列等主題)

內容簡介

內容簡介 本書內容涵蓋了C語言的入門基礎(包含資料型態、運算式、格式化的輸入與輸出、條件與流程控制、迴圈以及陣列等主題),以及進階應用(包含了指標、字串、使用者自定資料型態、記憶體管理等主題),並提供大量的程式範例供讀者參考。第三版相較於前版,大幅度地增加範例程式達165個。提供完整的解析,詳細並逐步地說明解題的技巧與程式設計的過程,除了可以幫助讀者了解程式碼的意義與語法規則外,更可以讓讀者們擁有程式設計最為重要的思維技巧與邏輯觀念。23個實務程式演練題目的選擇,是作者20年來在大專院校資訊相關系所授課的經驗,所挑選出適合初學者學習(足夠簡單、易於理解),但具有未來拓展性的應用題目。相信這些實務程式演練,可以讓讀者將每章所學習到的知識,轉換為實際開發應用程式的能力!每章末亦附有大量的課後練習(包含簡答題、選擇題與程式練習題,全書共542題),足以供讀者自習之用,亦可供教師做為作業或考試命題之用。第三版相較於前版:1.大幅度增加各章節的範例程式以及課後練習 • 各章節的程式範例,從124個增加到165個,增幅33%以上! • 課後練習從323題增加到542題,增幅67.8%以上! • 進階實務演練從20個增加到23個,增幅15%! 本次特別增加1A2B遊戲,讓學生學習如何透過「問題求解空間」,實現簡單的AI程式設計!2.新增以下內容: • 3-6節 常值(介紹literal的意義並提供範例演示) • 4-7節 取址運算子(介紹&運算子並提供範例演示) • 4-10節 位元運算子(介紹<>、&、|、~與^ bitwise運算子,提供真值表以及範例演示) • 4-12節 常數運算式(介紹constant expression) • 12-1-8節 位元欄位(介紹bit field並提供範例演示) • 12-2節 共有體(將Unions中譯為共有體) • 新增3個程式設計實務演練 • 附錄B C語言運算子優先順序與關聯性彙整 • 附錄C ASCII字元編碼表3.大幅改寫〈陣列〉之內容,內容包含基本概念說明、詳細一維與多維陣列宣告與使用方法、陣列記憶體配置、常用陣列應用彙整(含traversing、arggegation與sorting)等主題。4.作者為本書建立專屬網站,有本書的範例程式下載、勘誤、讀者心得等。

作者介紹

作者介紹 吳卓俊國立屏東大學資訊工程學系副教授專長:1.節能工作排程, 即時嵌入式系統 (Energy-Efficient Task Scheduling, Real-Time Embedded Systems)2.雲端虛擬化技術, 高效資料查詢處理 (Virtualization Technology, High Performance Query Processing)

產品目錄

產品目錄 CH1 Hello, World1-1 C 語言簡介1-2 C 語言程式設計流程1-3 開始前的準備1-4 在Linux Mac OS 系統中開發程1-5 在Windows 系統中開發程式1-6 程式碼說明CH2 IPO 程式設計模型2-1 IPO 模型2-2 IPO 程式設計CH3 變數、常數與資料型態3-1 記憶體定址3-2 變數與記憶體位址3-3 常數3-4 基本資料型態3-5 資料型態轉換3-6 常值3-7 程式設計實務演練CH4 運算式4-1 運算式、運算元與運算子4-2 算術運算子4-3 賦值運算子4-4 複合賦值運算子4-5 遞增與遞減運算子4-6 逗號運算子4-7 取址運算子4-8 sizeof 運算子4-9 關係與邏輯運算子4-10 位元運算子4-11 優先順序與關聯性4-12 常數運算式4-13 程式設計實務演練CH5 格式化輸入與輸出5-1 printf() 函式的格式指定子5-2 scanf() 函式的格式指定子5-3 printf() 與scanf() 應用5-4 程式設計實務演練CH6 條件敘述6-1 邏輯運算式6-2 if 敘述6-3 switch 敘述6-4 條件運算式6-5 布林型態與數值定義6-6 程式設計實務演練6-7 流程圖與程式設計CH7 迴圈7-1 while 迴圈7-2 do while 迴圈7-3 for 迴圈7-4 無窮迴圈7-5 巢狀迴圈7-6 從迴圈中跳離7-7 程式設計實務演練CH8 陣列8-1 基本概念8-2 陣列宣告與存取8-3 記憶體配置8-4 陣列應用範例8-5 程式設計實務演練CH9 函式9-1 函式定義9-2 main() 函式9-3 函式呼叫9-4 變數作用範圍9-5 遞迴9-6 函式原型與標頭檔9-7 函式庫9-8 網路資源9-9 程式設計實務演練CH10 指標10-1 基本概念10-2 指標變數10-3 取址運算子10-4 間接取值運算子10-5 指標賦值10-6 指標與函式10-7 傳值呼叫與傳址呼叫CH11 字串11-1 字串常值11-2 字串變數11-3 字串的輸出11-4 字串的輸入11-5 字串與函式呼叫11-6 字串處理函式11-7 字串陣列11-8 命令列引數11-9 程式設計實務演練CH12 使用者自定資料型態12-1 結構體12-2 共有體12-3 列舉12-4 程式設計實務演練CH13 指標與陣列13-1 指標運算與陣列13-2 以指標走訪陣列13-3 指標與陣列互相轉換使用13-4 常見的陣列處理13-5 以陣列做為函式的引數13-6 指標與多維陣列13-7 程式設計實務演練CH14 記憶體配置與管理14-1 變數範圍14-2 生命週期14-3 C 語言程式的記憶體佈局14-4 程式設計實務演練CH15 高階指標應用15-1 指標與字串15-2 動態配置字串15-3 動態陣列15-4 動態結構體15-5 函式指標15-6 結構體的彈性陣列成員CH16 前置處理器指令16-1 巨集16-2 檔案引入16-3 條件式編譯16-4 行內函式附錄A 各作業平台C 語言編譯及開發工具簡介附錄B Mac OS X 作業系統附錄C Microsoft Windows 作業系統索引電子書(收錄於本書隨附光碟中) 補充習題 補充程式練習題

商品規格

書名 / C語言程式設計: 入門與實務演練 (第3版 附範例光碟)
作者 / 吳卓俊
簡介 / C語言程式設計: 入門與實務演練 (第3版 附範例光碟):本書內容涵蓋了C語言的入門基礎(包含資料型態、運算式、格式化的輸入與輸出、條件與流程控制、迴圈以及陣列等主題)
出版社 / 全華圖書股份有限公司
ISBN13 / 9789865038175
ISBN10 / 986503817X
EAN / 9789865038175
誠品26碼 / 2682067676008
頁數 / 616
開數 / 16K
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 26X19X2.8CM
級別 / N:無
重量(g) / 1105

最佳賣點

最佳賣點 : 1.內容適用Windows、Linux與Mac OS作業系統。
2.詳細完整的語法說明與觀念解析,奠定C語言程式設計的基礎。
3.易學易懂的章節內容與程式講解,瞭解程式設計的思維與方法。
4.深入淺出的程式範例與詳細演示,掌握程式設計的邏輯與精髓。