為您推薦
類似書籍推薦給您
【簡介】 本書是一本專為初學者所編寫的C語言程式設計入門書籍,適合做為大專院校程式設計相關課程的上課教材,也可做為教育訓練機構或C語言自學者的參考用書,還可做為報考高普考試、公營事業考試的「程式設計概要」以及四技二專統一入學測驗的「程式設計實習」參考用書。 全書共13章,詳細介紹C語言的基礎知識,並有系統地講解C語言的語法和程式設計方法,內容主要包括C語言簡介以及開發環境、基本資料型態、運算子與運算式、程式控制結構、陣列、函數、檔案、指標、結構與聯合、前置處理、位元運算。 作者在書中提供將近260個範例,幫助讀者熟悉C語言的語法和程式設計方法。所有範例程式可以透過掃描目錄右上角的QR Code取得。本書並在每章最後精心設計近700個練習題以及近190個難度和複雜度各異的程式設計題,供教師教學及學生課後練習使用,以達到對C語言融會貫通的目的。 【目錄】 Chapter 01 C語言概述 1.1 程式語言概述 1.2 C語言的發展 1.3 C語言的特點 1.4 程式設計概述 1.5 程式錯誤 1.6 C語言程式的格式 1.7 C語言的識別字與關鍵字 1.8 C語言整合式開發環境 Chapter 02 資料類型和簡單程式設計 2.1 C語言的資料類型 2.2 常數 2.3 變數 2.4 字元變數 2.5 字串變數 2.6 類型的混合運算 Chapter 03 運算子與運算式 3.1 運算子 3.2 運算式 3.3 算術運算子與算術運算式 3.4 遞增和遞減運算子 3.5 逗號運算子和逗號運算式 3.6 條件運算子和條件運算式 3.7 運算子的優先順序與結合性 Chapter 04 資料的輸入與輸出 4.1 字元輸入/輸出函數 4.2 字串輸入/輸出函數 4.3 格式化輸出函數 printf() 4.4 格式化輸入函數scanf() Chapter 05 選擇結構 5.1 關係運算子與關係運算 5.2邏輯運算子與邏輯運算 5.3 選擇結構 5.4 巢狀選擇結構 5.5 switch敘述 Chapter 06 迴圈結構 6.1 迴圈敘述 6.2 while 敘述 6.3 do-while敘述 6.4 for敘述 6.5 巢狀迴圈 6.6 無條件轉移敘述goto 6.7 迴圈控制敘述 Chapter 07 陣列 7.1 陣列概述 7.2 一維陣列的定義和存取 7.3 二維陣列的建立和存取 7.4 字元陣列 7.5 字串與字元陣列 7.6 常用字串處理函數 Chapter 08 函數 8.1 函數概述 8.2 函數的定義 8.3 傳回敘述及傳回值 8.4 函數參數 8.5 函數的呼叫 8.6 變數的作用範圍和生命期 8.7 內部函數和外部函數 8.8 函式庫函數應用 Chapter 09 檔案 9.1 檔案概述 9.2 檔案的基本操作 9.3 檔案的讀寫函數 9.4 隨機檔案的讀寫 9.5 檔案的定位 Chapter 10 指標 10.1 指標概述 10.2 指標與陣列 10.3 指向指標的指標 10.4 指標與函數 10.5 指標陣列做為main函數的參數 10.6 動態記憶體配置函數 Chapter 11 結構和聯合 11.1 結構 11.2 結構陣列 11.3 結構指標 11.4 包含結構的結構 11.5 聯合 11.6 列舉類型 Chapter 12 前置處理 12.1 巨集定義 12.2 檔案引入 12.3 條件編譯 Chapter 13 位元運算 13.1 位元與位元組 13.2 位元運算子與位元運算 13.3 旋轉移位 13.4 位元區域
類似書籍推薦給您
無師自通的C++語言程式設計:附大學程式設計先修檢測(APCS)試題解析 ISBN13:9786263438347 出版社:五南圖書出版 作者:邏輯林 裝訂:平裝 規格:25.6cm*19cm*2.4cm (高/寬/厚) 重量:990克 版次:2 出版日:2023/03/10 內容簡介 ※隨書附贈資料檔光碟 ※了解程式邏輯,帶你解決日常生活中的問題! ※理論與程式案例互相搭配,學習記憶更深刻! ※過關斬將!附有大學程式設計先修檢測(APCS)試題解析。 擁有一個好的工具,處理問題會更方便又快速。程式設計是一種利用電腦程式語言解決問題的工具,只要將所要處理的問題,依據程式的語法描述出問題的流程,電腦便會根據我們所設定的程序,完成目標。 本書是一本適合高中職生閱讀的C++語言自學書,從說明何謂程式,逐步介紹C++語言的語法,搭配程式範例,實際操作與撰寫,精進對程式語言的熟練度及興趣。每個章節末附有大學程式設計先修檢測(APCS)試題解析,提供給未來想申請大學資訊相關科系的高中職生一個明確的學習方向。 目錄 Chapter1 電腦程式語言介紹 1-1 物件導向程式設計 1-2 C++ 語言簡介 1-3 C++ 語言之架構 1-4 良好的程式撰寫習慣 1-5 程式撰寫常疏忽的問題 1-6 Code::Blocks 軟體簡介 1-7 提升讀者對程式設計之興趣 1-8 隨書光碟之使用說明 1-9 大學程式設計先修檢測 (Advanced Placement Computer Science, APCS) 大學程式設計先修檢測 (APCS) 試題解析 Chapter2 資料型態 2-1 資料型態 2-2 識別字 2-3 常數與變數宣告 2-4 資料處理 2-5 運算子的優先順序 2-6 資料型態轉換 大學程式設計先修檢測 (APCS) 試題解析 Chapter3 資料輸入與資料輸出 3-1 資料輸出 3-2 資料輸入 3-3 非標準輸入函式 3-4 浮點數之準確度 大學程式設計先修檢測 (APCS) 試題解析 Chapter4 流程控制 4-1 程式流程控制 4-2 選擇結構 4-3 巢狀選擇結構 大學程式設計先修檢測 (APCS) 試題解析 Chapter5 迴路結構 5-1 迴路結構 5-2 break 與 continue 敘述 5-3 其他迴路應用範例 大學程式設計先修檢測 (APCS) 試題解析 Chapter6 內建函式 6-1 常用的 C++ 語言內建函式 6-2 數學函式 6-3 字元函式 Chapter7 陣列 7-1 陣列變數宣告 7-2 排序與搜尋 7-3 二維陣列變數 7-4 字串 7-5 隨機亂數 大學程式設計先修檢測 (APCS) 試題解析 Chapter8 自訂函式 8-1 函式定義 8-2 函式宣告 8-3 函式呼叫 8-4 參數型態為陣列的函式 8-5 益智遊戲範例 大學程式設計先修檢測 (APCS) 試題解析 Chapter9 遞迴函式 9-1 遞迴 9-2 合併排序法 (Merge Sort) 9-3 益智遊戲範例 大學程式設計先修檢測 (APCS) 試題解析 Chapter10 指標 10-1 一重指標變數 10-2 一重指標變數與一維陣列元素 10-3 一重指標變數與二維陣列元素 10-4 雙重指標變數 大學程式設計先修檢測 (APCS) 試題解析 Chapter11 自訂資料型態 11-1 結構 (Structure) 11-2 巢狀結構 11-3 串列 (List) 11-4 堆疊 (Stack) 及佇列 (Queue) 11-5 樹 (Tree) 11-6 動態配置記憶體 大學程式設計先修檢測 (APCS) 試題解析
資訊
工程
數學與統計學
機率與統計
自然科學
健康科學
地球與環境
建築、設計與藝術
人文與社會科學
教育
語言學習與考試
法律
會計與財務
大眾傳播
觀光與休閒餐旅
考試用書
研究方法
商業與管理
經濟學
心理學
生活
生活風格商品
參考書/測驗卷/輔材