書名: 學會C語言- 從不懂,到玩上手(附CD)
作者: 陳會安
ISBN: 9789863123224
出版社: 旗標
定價: 480
售價: 432
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

為您推薦

學會 C 語言 - 從不懂,到玩上手!圖控邏輯加強版 (1版)

學會 C 語言 - 從不懂,到玩上手!圖控邏輯加強版 (1版)

類似書籍推薦給您

書名:學會 C 語言 - 從不懂,到玩上手!圖控邏輯加強版 作者:陳會安著 出版社:旗標 出版日期:11/20/2018 條碼:9789863125525 內容簡介 【運算思維】和【程式邏輯】都具備了, 寫程式才不會卡住! C 語言總是厚厚一本, 一翻開就是密密麻麻的程式, 初學者根本就看不下去, 從頭打好基礎才是王道! STEP 1 用流程圖學運算思維 STEP 2 用積木組出程式邏輯 STEP 3 用樣板程式熟悉 C 語言 STEP 4 用 Arduino 實踐 Maker 創造力 我們為初學者規劃了一條平緩的學習曲線, 從最基礎的邏輯觀念開始扎根, 從流程圖、積木拚塊慢慢推導出程式片段, 有了運算思維、具備程式邏輯後, 接著學習程式設計才不會卡住, 最後再融入豐富、有趣的 Arduino 範例, 從入門、實作到應用, 輕鬆學會程式設計。 本書特色 ◎ 完整學習 C 語言和 Arduino 的程式設計,一本書就可以同時學會 C 和 Arduino。 ◎ 提供整合「流程圖+積木」的 fChart 程式設計教學工具,支援流程圖繪製、積木拚塊編輯以及程式執行和修改功能,同時也支援 Arduino 應用開發。 ◎ 導入 Arduino 模擬器,省去硬體接線的困擾。 ◎ 沒有程式基礎的 Maker 自學者也適用 作者介紹 作者簡介 陳會安 學歷:美國猶他州州立大學電腦碩士 經歷:多所大專院校企業講師、松崗電腦產品經理、美商PH出版經理、專業電腦書作者 作者為知名資訊技術作家, 共出版超過 100 本電腦著作, 包括:程式設計、網頁設計、資料庫、系統分析、資料結構、資料科學等各種不同主題。近來熱衷於利用 Raspberry Pi、Arduino 等工具開發創客作品, 也積極投入創客領域的教學與寫作。 目錄 第1章: C語言、運算思維與流程圖 第2章: 寫出你的C程式 第3章: 變數、常數與資料型態 第4章: 基本輸入與輸出 第5章: 運算子與運算式 第6章: 條件敘述 第7章: 迴圈結構 第8章: 函數 第9章: 陣列與字串 第10章: 指標 第11章: 結構與聯合 第12章: 巨集與位元運算 第13章: 檔案處理 第14章: Arduino基礎與開發環境 第15章: Arduino實驗範例 附錄A: Dev-C++與Arduino IDE的使用 附錄B:使用fChart流程圖直譯器繪製流程圖 附錄C:C語言的標準函數庫 附錄D:ASCII碼表

原價: 499 售價: 449 現省: 50元
立即查看
10 小時學會C 語言

10 小時學會C 語言

類似書籍推薦給您

原價: 180 售價: 171 現省: 9元
立即查看
看圖學C語言與運算思維 (3版)

看圖學C語言與運算思維 (3版)

類似書籍推薦給您

【簡介】 「用圖例學習程式語法和觀念;用流程圖了解程式執行流程,活用生成式AI幫助你看懂C程式碼和進行程式除錯,輕鬆加深/加廣你的C程式語法學習。」 本書專為初學者設計,採用ANSI-C標準語法,結合圖解與程式實作,循序漸進地介紹C語言基礎概念與運算思維。 本書特色在於融入生成式AI輔助學習功能,透過AI輕鬆解析程式碼、解決錯誤並加深學習效果。每章內容以大量實例和圖例詳細說明,幫助讀者逐步掌握程式設計技能。 此外,書中整合fChart流程圖工具,讓初學者透過流程圖了解程式執行邏輯,並快速轉換為C程式碼。本書不僅是學習C語言的理想指南,亦能啟發讀者深入運算思維,適合初學者自學及教學應用。 【目錄】 【附錄A為電子書,請線上下載】 第一章 寫出第一個C程式 1-1 談談程式設計 1-2 C程式語言 1-3 輸入C程式碼 1-4 產生與執行C程式 1-5 開發C程式的基本步驟 1-6 AI輔助學習:ChatGPT基本使用 第二章 認識C程式 2-1 顯示程式的執行結果 2-2 看看C程式的內容 2-3 常數值 2-4 數字表示法 2-5 AI輔助學習:講解程式觀念與詢問語法的使用 第三章 變數 3-1 認識變數 3-2 關鍵字與識別字 3-3 資料型態 3-4 宣告變數 3-5 使用變數 3-6 讓使用者輸入變數值 3-7 常數 3-8 AI輔助學習:解釋C程式碼與幫忙程式除錯 第四章 運算式和運算子 4-1 認識運算式和運算子 4-2 C語言的運算子 4-3 運算子的優先順序 4-4 資料型態的轉換 4-5 AI輔助學習:寫出更多程式範例與語法測驗 第五章 運算思維與流程圖 5-1 認識運算思維、演算法與流程圖 5-2 演算法、流程圖與程式設計 5-3 使用生成式AI+流程圖學習C程式設計 5-4 你的程式可以走不同的路 5-5 AI輔助學習:修訂程式問題與找出語意錯誤 第六章 條件判斷 6-1 關係運算子與條件運算式 6-2 if單選條件敘述 6-3 if/else二選一條件敘述和條件運算式 6-4 if/else if多選一條件敘述 6-5 switch多選一條件敘述 6-6 邏輯運算子 6-7 AI輔助學習:BMI是否過重與猜數字 第七章 重複執行程式碼 7-1 認識迴圈敘述 7-2 for計數迴圈 7-3 while條件迴圈 7-4 do/while條件迴圈 7-5 巢狀迴圈與無窮迴圈 7-6 改變迴圈的執行流程 7-7 AI輔助學習:計算本利和與因數分解 第八章 函數 8-1 認識函數 8-2 建立和呼叫函數 8-3 使用函數簡化複雜程式的建立 8-4 函數的參數與引數 8-5 函數的傳回值 8-6 函數的實際應用 8-7 函數原型宣告 8-8 變數的範圍 8-9 AI輔助學習:BMI函數、溫度轉換函數與圓面積函數 第九章 陣列與字串 9-1 認識陣列 9-2 陣列的宣告 9-3 使用一維陣列 9-4 陣列的應用 9-5 二維與多維陣列 9-6 字串與陣列 9-7 AI輔助學習:計算陣列平均與反轉陣列 第十章 指標 10-1 認識記憶體位址 10-2 使用指標變數 10-3 函數與指標 10-4 陣列與指標 10-5 字串與指標 10-6 AI輔助學習:指標版的反轉陣列 第十一章 結構 11-1 認識結構 11-2 建立C語言的結構 11-3 結構陣列 11-4 結構指標 11-5 建立C語言的新型態 11-6 AI輔助學習:圖書資料管理 第十二章 檔案處理 12-1 認識C語言的檔案處理 12-2 開啟與關閉文字檔案 12-3 寫入文字檔案 12-4 讀取文字檔案 12-5 格式化讀寫文字檔案 12-6 複製檔案 12-7 AI輔助學習:使用凱撒密碼加密與解密檔案 附錄A 安裝與使用Orwell Dev-C++整合開發環境(電子書) A-1 下載與安裝Dev-C++ A-2 Dev-C++的可攜式版本 A-3 使用Dev-C++編輯、編譯和執行C程式

原價: 450 售價: 396 現省: 54元
立即查看
C語言程式設計範例教本 (2版)

C語言程式設計範例教本 (2版)

類似書籍推薦給您

原價: 520 售價: 468 現省: 52元
立即查看
30個範例學會C++:由基礎到專業的養成教材(附範例光碟)1/e (1版)

30個範例學會C++:由基礎到專業的養成教材(附範例光碟)1/e (1版)

類似書籍推薦給您

內容簡介   本書使用生活事務之題材,設計C++程式語言之30個範例,並區分為基礎篇、進階篇與深入篇此三個學習層級,讓讀者可以根據自己的時間,學習所需的C++程式專業技巧。本書除了讓讀者由淺入深地培養專業的C++程式設計能力,也同時學習如何將程式語言應用於日常的工作事務之中,讓讀者從釐清觀念、學習程式設計技巧到培養紮實求職能力,一氣呵成。 本書特色   1. 本書包含以實務之工作經驗編撰成30個學習C++程式應用範例,全書另穿插100個小範例以及140個實作題。   2. 本書的每個範例皆以「釐清觀念」->「學習技術」->「應用技術」->「求職能力」四個階段所撰寫而成。   3. 範例程式講解詳盡,是相當適合自學及課後自我練習的程式設計教材。   4. 全書以Visual Studio為程式開發環境,另附有Dev C++程式碼,可於不同的開發環境中直接執行。 目錄 範例1. 基本輸出輸入 1-1 基本輸出方法 1-2 基本輸入方法 範例2. 判斷敘述if 2-1 if判斷敘述 範例3. 判斷敘述if…else 3-1 if…else判斷式 3-2 複合條件判斷式 範例4. 巢狀if…else 4-1 巢狀if…else架構 範例5. 選擇敘述switch…case 5-1 switch…case的一般形式 5-2 多case區段 範例6. 重複敘述 for 6-1 控制Console視窗的游標位置 6-2 for重複敘述基本形式 6-3 迴圈變數與變數迭代 6-4 多迴圈變數 範例7. 多層for重複敘述 7-1 多層for重複敘述 7-2 設定文字與文字背景顏色 範例8. 重複敘述while 8-1 前測式while 8-2 while無窮迴圈 8-3 後測試do…while 8-4 亂數 範例9. break與continue 9-1 break 9-2 continue 範例10. 輸入檢查與例外處理 10-1 資料檢查函式 10-2 例外處理try…catch 二、進階篇 範例11. 一維陣列 11-1 什麼是陣列 11-2 陣列宣告與初始值設定 11-3 走訪陣列 範例12. 多維陣列 12-1 二維陣列 12-2 三維陣列 範例13. Array容器 13-1 宣告與存取Array類別之陣列 13-2 Array類別之多維陣列 範例14. 字串處理 14-1 字元陣列形式的字串 14-2 string類別的字串 範例15. 資料處理 15-1 修改資料 15-2 搜尋資料 15-3 排序資料 15-4 刪除資料 15-5 插入資料 範例16. 指標與動態記憶體配置 16-1 什麼是指標 16-2指標與陣列 16-3指標與字串 16-4動態記憶體配置 範例17. 自訂函式:基本型 17-1 建立自訂函式 17-2 程式模組化 範例18. 自訂函式:回傳值 18-1單個回傳值 18-2多個回傳值 範例19. 自訂函式:參數傳遞 19-1 參數傳遞 19-2 傳值呼叫 19-3 傳址呼叫 19-4 參考呼叫 19-5 陣列傳遞 19-6 main()主函式與參數 19-7 函式多載 19-8 巨集 範例20. 變數有效範圍 20-1 全域、區域與區塊變數 20-2 靜態變數、外部變數 三、深入篇 範例21. 列舉 21-1 傳統的列舉 21-2 新式的列舉 範例22. 結構 22-1 定義與宣告結構 22-2 傳遞結構 22-3傳遞結構陣列 22-4 從函式回傳結構 範例23. 路徑、目錄與檔案基本操作 23-1 執行時期的錯誤代號與錯誤訊息 23-2 路徑與目錄操作 23-3 檔案基本操作 範例24. 檔案處理:文字檔 24-1 檔案處理流程 24-2 將資料寫入檔案 24-3 從檔案讀取資料 24-4 檔案與結構 範例25. 檔案處理:二進位檔 25-1 儲存與讀取基本型別資料 25-2 儲存與讀取結構 範例26. 檔案處理:隨機存取 26-1 隨機讀取資料 26-2 隨機寫入資料 範例27. 類別與物件:定義與宣告類別 27-1 認識類別 27-2 資料成員 27-3 成員函式 27-4 類別的指標物件與參考物件 27-5 靜態成員 範例28. 類別與物件:建構元、解構元 28-1 建構元 28-2 解構元 28-3 複製建構元 範例29. 類別與物件:繼承 29-1 繼承關係 29-2 建構元、複製建構元、解構元 29-3 多重繼承 29-4虛擬函式與抽象類別 範例30. 樣板 30-1 定義與使用函式樣板 30-2 函式樣板的多載 30-3 類別樣板 三、附錄 A. C++開發整合環境下載與安裝 A-1 下載與安裝Visual Studio C++ A-2 下載與安裝Dev-C++ A-3 設定Dev-C++開發環境的字體 A-4 設定Dev-C++編譯器的C++版本 B. 建立第一支程式 B-1 使用Visual Studio C++建立程式 B-2 使用Dev-C++建立程式 B-3 C++程式架構 C. 程式除錯 C-1 Visual Studio C++除錯 C-2 Dev-C++除錯 D. 常用資料型別與基本運算 D-1 變數與常數 D-2 常用資料型別 D-3 資料型別轉換 D-4 基本運算 D-5 3C++保留字 E. 初學者常見Q&A

原價: 580 售價: 510 現省: 70元
立即查看