C語言基礎必修課(涵蓋「APCS大學程式設計先修檢測」試題詳解)

    資深教師共同執筆,結合運算思維、程式設計與APCS先修檢測,是⼀本入門好上⼿的學習書!

    收集中
    US$9.34
    資深教師共同執筆,結合運算思維、程式設計與APCS先修檢測,是⼀本入門好上⼿的學習書!

    .資深教師共同執筆:
    由科技大學教授程式設計教師共同編著,針對目前高中職或大學初學者學習程式設計所編寫的入門教材。
    .豐富內容與實務應用:
    內容兼具理論與實務由書中範例說明、問題分析、程式架構解說,訓練初學者邏輯思考、解決問題能力,使初學者輕鬆邁入C語言程式設計的殿堂。
    .APCS先修檢測訓練:
    本書注重在C語言程式設計觀念,解說以運算思維、問題解決與程式設計觀念為主,其內容包含資料型別、變數生命週期、選擇結構、重複結構、陣列、函式、遞迴、自定資料型別與檔案等等,每章皆有整理歷屆APCS觀念題與實作題試題詳細解析,使初學者具有APCS檢測解題能力。

    章節目錄

    • 1-1
      封面頁
    • 1-2
      書名頁
    • 1-3
    • 1-4
      目錄
    • 1-5
      Ch01 C 語言概觀
    • 1-6
      1.1 電腦系統簡介
    • 1-7
      1.1.1 電腦系統的基本架構
    • 1-8
      1.1.2 電腦硬體
    • 1-9
      1.1.3 電腦軟體
    • 1-10
      1.2 程式語言介紹
    • 1-11
      1.2.1 程式語言的分類
    • 1-12
      1.2.2 翻譯器的分類
    • 1-13
      1.3 C 語言簡介
    • 1-14
      1.3.1 C 語言的沿革
    • 1-15
      1.3.2 C 語言的特色
    • 1-16
      1.4 程式設計的步驟
    • 1-17
      1.4.1 程式設計的五大階段
    • 1-18
      1.4.2 編輯器、編譯器與除錯器
    • 1-19
      1.4.3 設計程式的注意事項
    • 1-20
      1.5 演算法
    • 1-21
      1.5.1 流程圖
    • 1-22
      1.5.2 虛擬碼
    • 1-23
      1.5.3 選擇演算法
    • 1-24
      1.6 檢測試題解析
    • 1-25
      1.7 習題
    • 1-26
      Ch02 Dev-C++整合開發環境 與C 語言程式架構
    • 1-27
      2.1 安裝Dev-C++ 整合開發環境
    • 1-28
      2.1.1 下載 Dev-C++
    • 1-29
      2.1.2 安裝 Dev-C++
    • 1-30
      2.1.3 設定 Dev-C++ 環境
    • 1-31
      2.2 Dev-C++ 整合開發環境介紹
    • 1-32
      2.2.1 新增C 專案
    • 1-33
      2.2.2 Dev-C++整合環境介紹
    • 1-34
      2.2.3 程式的撰寫、儲存與執行
    • 1-35
      2.2.4 開啟專案
    • 1-36
      2.3 C 語言的程式架構
    • 1-37
      2.3.1 一個簡單的C 語言程式架構
    • 1-38
      2.3.2 前置處理指令
    • 1-39
      2.3.3 全域變數與自定函式原型宣告
    • 1-40
      2.3.4 main()主函式
    • 1-41
      2.3.5 定義自定函式主體區
    • 1-42
      2.4 檢測試題解析
    • 1-43
      2.5 習題
    • 1-44
      Ch03 變數與基本資料型別
    • 1-45
      3.1 資料型別
    • 1-46
      3.1.1 基本資料型別
    • 1-47
      3.1.2 延伸資料型別
    • 1-48
      3.2 常值與符號常數
    • 1-49
      3.2.1 字元常值
    • 1-50
      3.2.2 字串常值
    • 1-51
      3.2.3 整數常值
    • 1-52
      3.2.4 浮點數常值
    • 1-53
      3.2.5 符號常數
    • 1-54
      3.3 識別字與保留字
    • 1-55
      3.3.1 識別字
    • 1-56
      3.3.2 保留字
    • 1-57
      3.4 變數
    • 1-58
      3.5 運算子
    • 1-59
      3.5.1 指定運算子
    • 1-60
      3.5.2 算術運算子
    • 1-61
      3.5.3 複合指定運算子
    • 1-62
      3.5.4 遞增和遞減運算子
    • 1-63
      3.5.5 關係運算子
    • 1-64
      3.5.6 邏輯運算子
    • 1-65
      3.5.7 運算子的優先順序
    • 1-66
      3.6 資料型別轉換
    • 1-67
      3.6.1 強制型別轉換
    • 1-68
      3.6.2 自動型別轉換
    • 1-69
      3.7 檢測試題解析
    • 1-70
      3.8 習題
    • 1-71
      Ch04 輸出入函式
    • 1-72
      4.1 前言
    • 1-73
      4.2 printf() 輸出函式
    • 1-74
      4.3 scanf() 輸入函式
    • 1-75
      4.4 字元輸入、輸出函式
    • 1-76
      4.4.1 getchar()字元輸入函式
    • 1-77
      4.4.2 getche()字元輸入函式
    • 1-78
      4.4.3 getch()字元輸入函式
    • 1-79
      4.4.4 putchar()字元輸出函式
    • 1-80
      4.4.5 putch()字元輸出函式
    • 1-81
      4.5 字串輸入、輸出函式
    • 1-82
      4.5.1 gets() 字串輸入函式
    • 1-83
      4.5.2 puts() 字串輸出函式
    • 1-84
      4.6 檢測試題解析
    • 1-85
      4.7 習題
    • 1-86
      Ch05 選擇結構
    • 1-87
      5.1 結構化程式設計
    • 1-88
      5.2 結構化程式設計
    • 1-89
      5.3 邏輯運算式
    • 1-90
      5.4 選擇結構
    • 1-91
      5.4.1 單向選擇 if …
    • 1-92
      5.4.2 雙向選擇 if … else …
    • 1-93
      5.4.3 巢向選擇 if … else …
    • 1-94
      5.4.4 多向選擇 if … else if … else
    • 1-95
      5.5 多重條件選擇 switch
    • 1-96
      5.6 條件運算子
    • 1-97
      5.7 檢測試題解析
    • 1-98
      5.8 習題
    • 1-99
      Ch06 重複結構
    • 1-100
      6.1 重複結構
    • 1-101
      6.2 計數迴圈:for
    • 1-102
      6.3 前測式迴圈:while …
    • 1-103
      6.4 後測式迴圈:do … while
    • 1-104
      6.5 巢狀迴圈
    • 1-105
      6.6 中斷迴圈
    • 1-106
      6.7 無窮迴圈
    • 1-107
      6.8 檢測試題解析
    • 1-108
      6.9 習題
    • 1-109
      Ch07 陣列
    • 1-110
      7.1 何謂陣列
    • 1-111
      7.2 一維陣列
    • 1-112
      7.2.1 一維陣列的宣告
    • 1-113
      7.2.2 一維陣列元素的初始化
    • 1-114
      7.2.3 如何取得陣列大小
    • 1-115
      7.2.4 如何存取一維陣列的元素資料
    • 1-116
      7.3 多維陣列
    • 1-117
      7.4 排序與搜尋
    • 1-118
      7.4.1 氣泡排序法
    • 1-119
      7.4.2 循序搜尋法
    • 1-120
      7.4.3 二分搜尋法
    • 1-121
      7.5 字串陣列
    • 1-122
      7.6 檢測試題解析
    • 1-123
      7.7 習題
    • 1-124
      Ch08 函式
    • 1-125
      8.1 何謂函式
    • 1-126
      8.2 內建函式
    • 1-127
      8.2.1 數學運算函式
    • 1-128
      8.2.2 亂數函式
    • 1-129
      8.2.3 時間函式
    • 1-130
      8.2.4 轉換函式
    • 1-131
      8.3 自定函式
    • 1-132
      8.3.1 函式原型宣告
    • 1-133
      8.3.2 函式定義主體
    • 1-134
      8.3.3 函式的呼叫
    • 1-135
      8.4 引數的傳遞方式
    • 1-136
      8.5 引數傳遞使用陣列
    • 1-137
      8.5.1 傳遞陣列元素
    • 1-138
      8.5.2 傳遞整個陣列
    • 1-139
      8.6 遞迴函式
    • 1-140
      8.7 區域變數與和全域變數
    • 1-141
      8.8 檢測試題解
    • 1-142
      8.9 習題
    • 1-143
      Ch09 前置處理器
    • 1-144
      9.1 原始程式碼的編譯
    • 1-145
      9.1.1 C 語言的編譯過程
    • 1-146
      9.1.2 前置處理器簡介
    • 1-147
      9.2 #define 前置處理指示詞
    • 1-148
      9.2.1 如何定義#define 巨集
    • 1-149
      9.2.2 定義不含引數的#define 巨集
    • 1-150
      9.2.3 定義含引數的#define 巨集
    • 1-151
      9.2.4 使用巨集與函式的時機
    • 1-152
      9.3 # include 前置處理指示詞
    • 1-153
      9.3.1 標頭檔簡介
    • 1-154
      9.3.2 如何含入標頭檔
    • 1-155
      9.3.3 如何自訂標頭檔
    • 1-156
      9.4 條件式編譯前置處理指示詞
    • 1-157
      9.4.1 #ifdef 和#ifndef 條件式編譯結構
    • 1-158
      9.4.2 #if 條件式編譯結構
    • 1-159
      9.5 習題
    • 1-160
      Ch10 變數的儲存類別
    • 1-161
      10.1 變數的儲存類別簡介
    • 1-162
      10.2 自動變數
    • 1-163
      10.3 靜態變數
    • 1-164
      10.3.1 局部靜態變數
    • 1-165
      10.3.2 全域靜態變數
    • 1-166
      10.4 外部變數
    • 1-167
      10.5 暫存器變數
    • 1-168
      10.6 檢測試題解析
    • 1-169
      10.7 習題
    • 1-170
      Ch11 指標
    • 1-171
      11.1 指標
    • 1-172
      11.1.1 指標與取址運算子
    • 1-173
      11.1.2 指標與依址取值運算子
    • 1-174
      11.1.3 指標的使用時機
    • 1-175
      11.2 指標變數的宣告與使用
    • 1-176
      11.2.1 宣告指標變數
    • 1-177
      11.2.2 如何存取指標變數
    • 1-178
      11.2.3 指標資料型別的轉換
    • 1-179
      11.3 指標運算
    • 1-180
      11.4 指標與陣列
    • 1-181
      11.5 指標的指標
    • 1-182
      11.6 指標與函式
    • 1-183
      11.6.1 傳值呼叫
    • 1-184
      11.6.2 傳址呼叫
    • 1-185
      11.6.3 指標與函式傳回值
    • 1-186
      11.7 動態記憶體配置
    • 1-187
      11.8 函式指標
    • 1-188
      11.9 檢測試題解析
    • 1-189
      11.10 習題
    • 1-190
      Ch12 字串處理
    • 1-191
      12.1 如何宣告字串
    • 1-192
      12.1.1 何謂字串
    • 1-193
      12.1.2 字串的宣告與初值設定
    • 1-194
      12.1.3 如何輸入、輸出字串
    • 1-195
      12.2 如何宣告字串陣列
    • 1-196
      12.3 常用字串函式
    • 1-197
      12.3.1 字串轉換函式
    • 1-198
      12.3.2 字串處理函式
    • 1-199
      12.3.3 字元分類函式
    • 1-200
      12.4 字串陣列與命令列引數
    • 1-201
      12.5 檢測試題解析
    • 1-202
      12.6 習題
    • 1-203
      Ch13 結構
    • 1-204
      13.1 結構資料型別
    • 1-205
      13.1.1 結構的定義與宣告
    • 1-206
      13.1.2 結構欄位的初始設定
    • 1-207
      13.1.3 結構變數的記憶體空間大小
    • 1-208
      13.2 巢狀結構
    • 1-209
      13.3 結構陣列
    • 1-210
      13.4 結構指標
    • 1-211
      13.5 結構內欄位指標
    • 1-212
      13.6 結構與函式
    • 1-213
      13.6.1 結構變數的傳值呼叫
    • 1-214
      13.6.2 結構變數的傳址呼叫
    • 1-215
      13.6.3 傳遞整個結構陣列給函式
    • 1-216
      13.7 檢測試題解析
    • 1-217
      13.8 習題
    • 1-218
      Ch14 衍生資料型別
    • 1-219
      14.1 列舉資料型別
    • 1-220
      14.2 共用資料型別
    • 1-221
      14.2.1 union 的定義與宣告
    • 1-222
      14.2.2 union 與struct 的記憶體配置比較
    • 1-223
      14.3 typedef 型別代名
    • 1-224
      14.4 習題
    • 1-225
      Ch15 檔案處理
    • 1-226
      15.1 檔案函式簡介
    • 1-227
      15.2 資料流的觀念
    • 1-228
      15.3 循序檔與隨機檔
    • 1-229
      15.4 C 語言檔案處理函式
    • 1-230
      15.4.1 標準輸出入(Standard I/O)函式
    • 1-231
      15.4.2 系統輸出入(System I/O)函式
    • 1-232
      15.5 標準輸出入函式
    • 1-233
      15.5.1 標準輸出入函式簡介
    • 1-234
      15.5.2 如何開啟檔案
    • 1-235
      15.5.3 如何關閉檔案
    • 1-236
      15.5.4 如何取得檔案大小
    • 1-237
      15.5.5 如何以字元讀寫檔案
    • 1-238
      15.5.6 如何以字串讀寫檔案
    • 1-239
      15.5.7 如何存取格式化的文字檔
    • 1-240
      15.6 檢測試題解析
    • 1-241
      15.7 習題
    • 1-242
      版權頁
    • 1-243
      封底頁

    常見問答

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    猜你喜歡

    用戶評價

    | 收集中

    銷售方案