書名: C語言全方位學習書<博碩>
作者: 蔡明志
ISBN: 9789575276546
出版社: 博碩
定價: 520
售價: 442
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

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

為您推薦

全民學程式設計:從插畫學 C 語言

全民學程式設計:從插畫學 C 語言

類似書籍推薦給您

內容簡介 C 語言是很多人初學程式第一個會接觸到的程式語言,但是坊間的書籍又厚又難懂,看了好幾遍還是很難理解。有鑑於此,我們將難懂的程式概念,以插圖輔助的方式,幫您輕鬆理解【變數】、【陣列】、【迴圈】、…等這些抽象的概念,並輔以實用的小範例,帶您實作一遍,加深學習印象並融會貫通。 本書從最基本的語法開始介紹,逐一帶您了解變數、運算子、迴圈、陣列與指標、函數、…等,不論是曾經學習 C 語言感到挫敗的人或是 C 語言的入門新手,都能從中打穩基礎,不再對程式語言感到畏懼、難學! ●透過淺顯易懂的插畫,帶您輕鬆理解 C 語言! ●從一無所知開始學起,邁向程式設計之路的出發點! ●每個主題以「跨頁」介紹,不僅容易閱讀,也方便對照理解! ●本系列叢書在日本突破 70 萬本銷售佳績! 產品目錄 C 語言的基礎知識講座 第1章 基本的程式 第2章 運算子 第3章 迴圈控制 第4章 陣列與指標 第5章 函數 第6章 檔案的輸入與輸出 第7章 結構體 第8章 程式的結構 第9章 附錄

原價: 380 售價: 342 現省: 38元
立即查看
看圖學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的快速+Python的易學: Go語言全功能開發養成書 (1版)

C的快速+Python的易學: Go語言全功能開發養成書 (1版)

類似書籍推薦給您

原價: 880 售價: 792 現省: 88元
立即查看
資料結構入門: 使用C語言(修訂版)(附範例光碟) (1版)

資料結構入門: 使用C語言(修訂版)(附範例光碟) (1版)

類似書籍推薦給您

【簡介】 以C語言的模組化程式設計實作各種資料結構的抽象資料型態ADT,由於物件導向程式語言是使用「類別」實作抽象資料型態ADT,換句話說,當讀者進階學習物件導向程式語言的C++或Java後,一樣可以將本書相關資料結構的觀念,直接改為類別來實作抽象資料型態,輕鬆升級應用在物件導向程式設計。 【目錄】 第1章資料結構概論 1-1 認識資料結構 1-2 程式設計過程與演算法 1-3 抽象資料型態ADT 1-4 C語言的模組化程式設計 1-5 遞迴函數 1-6 程式的分析方法 第2章陣列與矩陣 2-1 C語言的陣列 2-2 陣列表示法 2-3 C語言的結構 2-4 矩陣與稀疏矩陣 2-5 使用結構陣列處理多項式 第3章堆疊 3-1 認識堆疊 3-2 堆疊表示法 3-3 運算式的計算與轉換 3-4 走迷宮問題 3-5 河內塔問題 第4章佇列 4-1 認識佇列 4-2 佇列表示法 4-3 環狀佇列 4-4 雙佇列 4-5 優先佇列 第5章鏈結串列 5-1 C語言的動態記憶體配置 5-2 認識鏈結串列 5-3 單向鏈結串列 5-4 使用串列實作堆疊和佇列 5-5 環狀鏈結串列 5-6 雙向鏈結串列 5-7 含開頭節點的環狀鏈結串列 5-8 環狀雙向鏈結串列 第6章樹狀結構 6-1 認識樹狀結構 6-2 二元樹 6-3 二元樹表示法 6-4 走訪二元樹 6-5 二元搜尋樹 6-6 樹的二元樹表示法 6-7 使用二元樹處理運算式 第7章圖形結構 7-1 認識圖形 7-2 圖形表示法 7-3 走訪圖形 7-4 最低成本擴張樹 7-5 圖形的最短路徑 7-6 拓樸排序 第8章排序 8-1 認識排序 8-2 基本排序法 8-3 分割資料排序法 8-4 基數排序法 8-5 堆積排序法 8-6 二元搜尋樹排序法 第9章搜尋 9-1 認識搜尋 9-2 未排序資料搜尋法 9-3 已排序資料搜尋法 9-4 樹狀結構搜尋法 9-5 雜湊搜尋法 9-6 雜湊函數的碰撞問題 附錄A:安裝與使用Orwell Dev-C++整合開發環境 附錄B:ASCII碼對照表

原價: 480 售價: 422 現省: 58元
立即查看
物件導向程式設計-結合生活與遊戲的C++語言 (6版)

物件導向程式設計-結合生活與遊戲的C++語言 (6版)

類似書籍推薦給您

本書特色 1.累積作者多年教學及實務經驗,由淺入深,引導初學者進入物件導向程式設計C++語言的世界。 2.將程式與日常生活融合,讓初學者對物件導向程式設計有概念。 3.介紹C++語言的基本語法以及常用庫存函式,讓初學者可以專注於實際的程式創作。 4.多元的範例,學以致用: (1)生活體驗範例:綜合所得稅計算、電費計算、車資計算、油資計算、停車費計算、購物行銷活動、辨認身份證真偽、平均走路步數、算術四則運算問題、文字跑馬燈、身高轉換、紅綠燈小綠人行走、紅綠燈轉換、閏年判斷、製作通訊錄等。 (2)益智遊戲範例:  單人遊戲:河內塔遊戲、踩地雷遊戲、吃角子老虎(拉霸)遊戲、貪食蛇遊戲等。  人機互動遊戲:剪刀石頭布遊戲及猜數字遊戲。  雙人互動遊戲:撲克牌配對遊戲、井字(OX)遊戲、最後一顆玻璃彈珠及五子棋遊戲。 內容簡介 本書作者憑藉多年的教學和實務經驗,精心編寫了一本從淺入深的C++程式設計。無論你是初學者還是有些基礎的程式設計師,都能從中受益匪淺。 書中不僅闡述程式設計的抽象概念,還引入了生活中的實例,將程式邏輯與日常事物相對照。讓你能更深刻地理解物件導向程式設計的核心思想,並將它們應用於實際問題的解決。 除了介紹C++語言的基本語法,還提供詳細的常用庫存函式介紹,並涵蓋輸入/輸出、數學運算、字元處理、字串操作、時間日期處理、聲音處理等內容。 透過生活體驗和益智遊戲等範例,讓你能夠將理論轉化為實踐,逐步掌握C++的精髓,並啟發你在程式設計世界中的創造力。如綜合所得稅計算、電費計算、車資計算等與生活息息相關的範例,還有河內塔、踩地雷、猜數字等益智遊戲。 目錄 【本書附錄A 請線上下載】 Chapter 01 電腦程式語言介紹 1-1 物件導向程式設計 1-2 C++ 語言簡介 1-3 Dev-C++ 5 軟體簡介 1-4 利用Dev-C++5 軟體來撰寫原始程式 1-5 如何提升讀者對程式設計的興趣 Chapter 02 C++語言的基本資料型態 2-1 基本資料型態 2-2 常數與變數宣告 2-3 資料運算處理 2-4 運算子的優先順序 2-5 資料型態轉換 Chapter 03 輸出物件及輸入物件 3-1 資料輸出 3-2 資料輸入 3-3 發現問題 Chapter 04 程式之設計模式──選擇結構 4-1 程式運作模式 4-2 選擇結構 4-3 巢狀選擇結構 Chapter 05 程式之設計模式──迴圈結構 5-1 程式運作模式 5-2 迴圈結構 5-3 break 與continue 敘述 5-4 進階範例 Chapter 06 庫存函式 6-1 常用庫存函式 6-2 數學運算函式 6-3 字元轉換及字元分類函式 6-4 時間與日期函式 6-5 DOS 作業系統指令呼叫函式 6-6 停滯函式 Chapter 07 陣列 7-1 陣列宣告 7-2 排序法與搜尋 7-3 C++ 之字串物件運算子 7-4 C++ 語言之字串物件成員函式 7-5 二維陣列 7-6 三維陣列 7-7 隨機亂數函式 7-8 進階範例 Chapter 08 指標 8-1 一重指標變數 8-2 多重指標變數 8-3 進階範例 Chapter 09 前置處理程式 9-1 #include 前置處理指令 9-2 #define 前置處理指令 9-3 自訂標頭檔 9-4 命名空間 Chapter 10 自訂函式 10-1 自訂函式 10-2 函式的參數傳遞方式 10-3 遞迴 10-4 函式的多載 10-5 進階範例 Chapter 11 變數類型 11-1 內部變數與外部變數 11-2 動態變數、靜態變數及暫存器變數 Chapter 12 結構與列舉 12-1 結構型態 12-2 結構資料排序 12-3 結構與函數 12-4 列舉型態 12-5 進階範例 Chapter 13 動態記憶體 13-1 非陣列形式資料的動態記憶體配置與釋放 13-2 一維陣列資料的動態記憶體配置與釋放 13-3 二維陣列資料的動態記憶體配置與釋放 13-4 三維陣列資料的動態記憶體配置與釋放 Chapter 14 類別 14-1 類別型態 14-2 類別的封裝等級 14-3 類別定義 14-4 建構元 14-5 物件宣告 14-6 解構元 14-7 朋友函式 Chapter 15 運算子的多載 15-1 運算子的多載 15-2 定義一元運算子「-」的多載 15-3 定義一元運算子「++」的多載 15-4 定義二元運算子的多載 Chapter 16 繼承 16-1 基礎類別與衍生類別 16-2 單一繼承 16-3 多層繼承 16-4 多重繼承 16-5 虛擬函式 16-6 抽象類別 16-7 虛擬繼承 Chapter 17 檔案處理 17-1 檔案類型 17-2 檔案存取 17-3 隨機存取結構資料 17-4 進階範例 Chapter 18 例外處理 18-1 標準例外類別 18-2 例外處理流程 Appendix A Visual Studio Community 2022安裝及使用(電子書) A-1 安裝 A-2 建立C++ 主控台應用程式 A-3 開啟C++ 主控台應用程式

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