

9
280252
查詢門市庫存
內容簡介
產品特色:
1.本書從最基礎、簡單的語法開始起手,逐一介紹經常使用的變數、運算子、條件指令、迴圈、陣列、函數,內容淺顯易懂,是一本適合中學生閱讀的C語言入門書。
2.本書各章章末安排學習評量,附有填充題與問答實作題,可以讓讀者驗收自己對理論的認識程度、實際撰寫程式的應用能力與技巧。
3.本書含有多樣的簡易範例小程式,讓讀者可以在實作中輕鬆學會C語言語法;各章綜合範例的應用練習,更有助於強化語法的整合能力。
1.本書從最基礎、簡單的語法開始起手,逐一介紹經常使用的變數、運算子、條件指令、迴圈、陣列、函數,內容淺顯易懂,是一本適合中學生閱讀的C語言入門書。
2.本書各章章末安排學習評量,附有填充題與問答實作題,可以讓讀者驗收自己對理論的認識程度、實際撰寫程式的應用能力與技巧。
3.本書含有多樣的簡易範例小程式,讓讀者可以在實作中輕鬆學會C語言語法;各章綜合範例的應用練習,更有助於強化語法的整合能力。
產品目錄
目錄:
Chapter1 C語言初體驗
1-1認識程式語言
1-1-1機械語言
1-1-2組合語言
1-1-3高階語言
1-1-4非程序性語言
1-1-5人工智慧語言
1-2C語言的特色
1-2-1硬體溝通能力
1-2-2高效率的編譯式語言
1-2-3程式可攜性高
1-2-4靈活的流程控制
1-3Dev-C++下載與簡介
1-3-1Dev-C++下載過程
1-3-2認識DevC++工作環境
1-4Hello!我的第一支C程式
1-4-1程式碼的撰寫
〈HelloWorld程式〉檔名CH01_01.c
1-4-2程式碼的編譯與執行
1-4-3程式除錯簡介
1-5程式碼快速解析
1-5-1標頭檔與#include指令
1-5-2main()函數
1-5-3printf()函數與註解
1-5-4return指令
1-6綜合範例
〈學生學籍輸出程式〉檔名CH01_02.c
重點回顧
學習評量
Chapter2 C的資料處理
2-1變數
2-1-1變數宣告
〈變數宣告實作〉檔名CH02_01.c
2-1-2變數的命名規則
2-1-3sizeof運算子
〈sizeof運算子的應用〉檔名CH02_02.c
2-1-4常數
〈計算圓面積〉檔名CH02_03.c
2-2基本資料型態
2-2-1整數型態
〈整數修飾詞綜合實作〉檔名CH02_04.c
〈溢位輸出效應〉檔名CH02_05.c
2-2-2浮點數型態
〈單精度與倍精度浮點數〉檔名CH02_06.c
〈浮點數科學記號表示法〉檔名CH02_07.c
2-2-3字元型態
〈字元宣告實作〉檔名CH02_08.c
2-2-4跳脫序列
〈跳脫字元的簡單應用〉檔名CH02_09.c
2-3格式化輸出與輸入功能
2-3-1printf()函數 48
〈格式化輸出實作〉檔名CH02_10.c
〈八進位與十六進位數表示法〉檔名CH02_11.c
2-3-2格式化字元進階設定
〈格式化字元進階設定〉檔名CH02_12.c
2-3-3scanf()函數
〈scanf()函數輸入資料〉檔名CH02_13.c
2-4本章綜合範例1
〈成績統計小幫手〉檔名CH02_14.c
2-5本章綜合範例2
〈跳脫序列的應用〉s檔名CH02_15.c
重點回顧
學習評量
Chapter3活用運算是與運算子
3-1運算子簡介
3-1-1指定運算子
3-1-2算術運算子
〈查詢百位數〉檔名CH03_01.c
3-1-3關係運算子
〈關係運算子運算實作〉檔名CH03_02.c
3-1-4邏輯運算子
〈關係與邏輯運算子求值〉檔名CH03_03.c
3-1-5遞增與遞減運算子
〈遞增與遞減運算子實作〉檔名CH03_04.c
3-1-6位元運算子
〈位元運算子綜合運用〉檔名CH03_05.c
3-1-7複合指定運算子
〈複合指定運算子實作〉檔名CH03_06.c
3-1-8條件運算子
〈條件運算子的使用〉檔名CH03_07.c
3-2運算子優先順序
〈運算子優先權實作〉檔名CH03_08.c
3-2-1認識型態轉換
〈型態轉換實作〉檔名CH03_09.c
3-3本章綜合範例1
〈鈔票兌換機〉檔名CH03_10.c
3-4本章綜合範例2
〈溫度轉換器〉檔名CH03_11.c
重點回顧
學習評量
Chapter4選擇性流程控制
4-1結構化程式設計
4-1-1循序結構
4-2選擇結構
4-2-1if條件指令
〈消費滿額贈送來店禮〉檔名CH04_01.c
4-2-2if-else條件指令
〈奇偶數判斷器〉檔名CH04_02.c
4-2-3ifelseif條件指令
〈消費金折扣回饋〉檔名CH04_03.c
〈電費計算不求人〉檔名CH04_04.c
4-2-4switch選擇指令
〈便當店點餐程式〉檔名CH04_05.c
〈分數群組判斷〉檔名CH04_06.c
4-3本章綜合範例1
〈潤年計算器〉檔名CH04_07.c
4-4本章綜合範例2
〈簡易計算機製作〉檔名CH04_08.c
重點回顧
學習評量
Chapter5迴圈流程控制
5-1for迴圈
〈數字累加計算〉檔名CH05_01.c
5-1-1for巢狀迴圈
〈九九乘法表〉檔名CH05_02.c
5-2while迴圈
〈正因數求解〉檔名CH05_03.c
〈判斷迴圈執行次數〉檔名CH05_04.c
5-2-1dowhile迴圈
〈數字反向輸出〉檔名CH05_05.c
5-3流程跳離指令
5-3-1break指令
〈break指令的應用〉檔名CH05_06.c
5-3-2continue指令 140
〈continue指令的應用〉檔名CH05_07.c
5-3-3goto指令
〈goto指令的應用〉檔名CH05_08.c
5-4本章綜合範例1
〈最大公因數求解〉檔名CH05_09.c
5-5本章綜合範例2
〈密碼驗證器〉檔名CH05_10.c
重點回顧
學習評量
Chapter6陣列與字串
6-1陣列簡介
6-1-1一維陣列
〈累加陣列元素〉檔名CH06_01.c
〈成績輸入與計算程式〉檔名CH06_02.c
6-1-2二維陣列
〈二維陣列的應用〉檔名CH06_03.c
〈二階行列式〉檔名CH06_04.c
6-1-3多維陣列
〈三維陣列實作〉檔名CH06_05.c
6-2字串
6-2-1字串宣告
〈字元與字串比較〉檔名CH06_06.c
6-2-2字串陣列
〈字串陣列的應用〉檔名CH06_07.c
〈字串陣列與學生成績計算〉檔名CH06_08.c
6-3本章綜合範例1
〈氣泡排序法〉檔名CH06_09.c
6-4本章綜合範例2
〈字母大小寫轉換器〉檔名CH06_10.c
重點回顧
學習評量
Chapter7函數
7-1函數簡介
〈定義「Hello!我是函數!」〉檔名CH07_01.c
7-1-1函數的原型宣告
〈省略函數原型宣告實作〉檔名CH07_02.c
7-1-2函數主體的定義
7-1-3函數呼叫
〈數字比大小〉檔名CH07_03.c
7-2參數傳遞方式
7-2-1傳值呼叫
〈傳值呼叫實作〉檔名CH07_04.c
7-2-2傳址呼叫
〈傳址呼叫應用〉檔名CH07_05.c
7-3陣列參數的傳遞
7-3-1一維陣列傳遞
〈一維陣列與參數傳遞〉檔名CH07_06.c
7-3-2多維陣列傳遞
〈二維陣列與參數傳遞〉檔名CH07_07.c
〈求取三維陣列最小值〉檔名CH07_08.c
7-4遞迴函數
7-4-1遞迴的定義
〈求解n階乘函數〉檔名CH07_09.c
7-5本章綜合範例1
〈河內塔遊戲〉檔名CH07_10.c
7-6本章綜合範例2
〈萬年曆設計〉檔名CH07_11.c
重點回顧
學習評量
附錄學習評量解答
Chapter1 C語言初體驗
1-1認識程式語言
1-1-1機械語言
1-1-2組合語言
1-1-3高階語言
1-1-4非程序性語言
1-1-5人工智慧語言
1-2C語言的特色
1-2-1硬體溝通能力
1-2-2高效率的編譯式語言
1-2-3程式可攜性高
1-2-4靈活的流程控制
1-3Dev-C++下載與簡介
1-3-1Dev-C++下載過程
1-3-2認識DevC++工作環境
1-4Hello!我的第一支C程式
1-4-1程式碼的撰寫
〈HelloWorld程式〉檔名CH01_01.c
1-4-2程式碼的編譯與執行
1-4-3程式除錯簡介
1-5程式碼快速解析
1-5-1標頭檔與#include指令
1-5-2main()函數
1-5-3printf()函數與註解
1-5-4return指令
1-6綜合範例
〈學生學籍輸出程式〉檔名CH01_02.c
重點回顧
學習評量
Chapter2 C的資料處理
2-1變數
2-1-1變數宣告
〈變數宣告實作〉檔名CH02_01.c
2-1-2變數的命名規則
2-1-3sizeof運算子
〈sizeof運算子的應用〉檔名CH02_02.c
2-1-4常數
〈計算圓面積〉檔名CH02_03.c
2-2基本資料型態
2-2-1整數型態
〈整數修飾詞綜合實作〉檔名CH02_04.c
〈溢位輸出效應〉檔名CH02_05.c
2-2-2浮點數型態
〈單精度與倍精度浮點數〉檔名CH02_06.c
〈浮點數科學記號表示法〉檔名CH02_07.c
2-2-3字元型態
〈字元宣告實作〉檔名CH02_08.c
2-2-4跳脫序列
〈跳脫字元的簡單應用〉檔名CH02_09.c
2-3格式化輸出與輸入功能
2-3-1printf()函數 48
〈格式化輸出實作〉檔名CH02_10.c
〈八進位與十六進位數表示法〉檔名CH02_11.c
2-3-2格式化字元進階設定
〈格式化字元進階設定〉檔名CH02_12.c
2-3-3scanf()函數
〈scanf()函數輸入資料〉檔名CH02_13.c
2-4本章綜合範例1
〈成績統計小幫手〉檔名CH02_14.c
2-5本章綜合範例2
〈跳脫序列的應用〉s檔名CH02_15.c
重點回顧
學習評量
Chapter3活用運算是與運算子
3-1運算子簡介
3-1-1指定運算子
3-1-2算術運算子
〈查詢百位數〉檔名CH03_01.c
3-1-3關係運算子
〈關係運算子運算實作〉檔名CH03_02.c
3-1-4邏輯運算子
〈關係與邏輯運算子求值〉檔名CH03_03.c
3-1-5遞增與遞減運算子
〈遞增與遞減運算子實作〉檔名CH03_04.c
3-1-6位元運算子
〈位元運算子綜合運用〉檔名CH03_05.c
3-1-7複合指定運算子
〈複合指定運算子實作〉檔名CH03_06.c
3-1-8條件運算子
〈條件運算子的使用〉檔名CH03_07.c
3-2運算子優先順序
〈運算子優先權實作〉檔名CH03_08.c
3-2-1認識型態轉換
〈型態轉換實作〉檔名CH03_09.c
3-3本章綜合範例1
〈鈔票兌換機〉檔名CH03_10.c
3-4本章綜合範例2
〈溫度轉換器〉檔名CH03_11.c
重點回顧
學習評量
Chapter4選擇性流程控制
4-1結構化程式設計
4-1-1循序結構
4-2選擇結構
4-2-1if條件指令
〈消費滿額贈送來店禮〉檔名CH04_01.c
4-2-2if-else條件指令
〈奇偶數判斷器〉檔名CH04_02.c
4-2-3ifelseif條件指令
〈消費金折扣回饋〉檔名CH04_03.c
〈電費計算不求人〉檔名CH04_04.c
4-2-4switch選擇指令
〈便當店點餐程式〉檔名CH04_05.c
〈分數群組判斷〉檔名CH04_06.c
4-3本章綜合範例1
〈潤年計算器〉檔名CH04_07.c
4-4本章綜合範例2
〈簡易計算機製作〉檔名CH04_08.c
重點回顧
學習評量
Chapter5迴圈流程控制
5-1for迴圈
〈數字累加計算〉檔名CH05_01.c
5-1-1for巢狀迴圈
〈九九乘法表〉檔名CH05_02.c
5-2while迴圈
〈正因數求解〉檔名CH05_03.c
〈判斷迴圈執行次數〉檔名CH05_04.c
5-2-1dowhile迴圈
〈數字反向輸出〉檔名CH05_05.c
5-3流程跳離指令
5-3-1break指令
〈break指令的應用〉檔名CH05_06.c
5-3-2continue指令 140
〈continue指令的應用〉檔名CH05_07.c
5-3-3goto指令
〈goto指令的應用〉檔名CH05_08.c
5-4本章綜合範例1
〈最大公因數求解〉檔名CH05_09.c
5-5本章綜合範例2
〈密碼驗證器〉檔名CH05_10.c
重點回顧
學習評量
Chapter6陣列與字串
6-1陣列簡介
6-1-1一維陣列
〈累加陣列元素〉檔名CH06_01.c
〈成績輸入與計算程式〉檔名CH06_02.c
6-1-2二維陣列
〈二維陣列的應用〉檔名CH06_03.c
〈二階行列式〉檔名CH06_04.c
6-1-3多維陣列
〈三維陣列實作〉檔名CH06_05.c
6-2字串
6-2-1字串宣告
〈字元與字串比較〉檔名CH06_06.c
6-2-2字串陣列
〈字串陣列的應用〉檔名CH06_07.c
〈字串陣列與學生成績計算〉檔名CH06_08.c
6-3本章綜合範例1
〈氣泡排序法〉檔名CH06_09.c
6-4本章綜合範例2
〈字母大小寫轉換器〉檔名CH06_10.c
重點回顧
學習評量
Chapter7函數
7-1函數簡介
〈定義「Hello!我是函數!」〉檔名CH07_01.c
7-1-1函數的原型宣告
〈省略函數原型宣告實作〉檔名CH07_02.c
7-1-2函數主體的定義
7-1-3函數呼叫
〈數字比大小〉檔名CH07_03.c
7-2參數傳遞方式
7-2-1傳值呼叫
〈傳值呼叫實作〉檔名CH07_04.c
7-2-2傳址呼叫
〈傳址呼叫應用〉檔名CH07_05.c
7-3陣列參數的傳遞
7-3-1一維陣列傳遞
〈一維陣列與參數傳遞〉檔名CH07_06.c
7-3-2多維陣列傳遞
〈二維陣列與參數傳遞〉檔名CH07_07.c
〈求取三維陣列最小值〉檔名CH07_08.c
7-4遞迴函數
7-4-1遞迴的定義
〈求解n階乘函數〉檔名CH07_09.c
7-5本章綜合範例1
〈河內塔遊戲〉檔名CH07_10.c
7-6本章綜合範例2
〈萬年曆設計〉檔名CH07_11.c
重點回顧
學習評量
附錄學習評量解答
規格
誠品貨碼 / 2681509287000
ISBN13 / 9789864555086
ISBN10 / 9864555081
EAN貨碼 / 9789864555086
頁數 / 232
開數 / 16K
注音版 / 否
裝訂 / P:平裝
語言 / 1:中文/繁體
級別 / N:無
退貨說明
退貨須知:
- 依照消費者保護法的規定,您享有商品貨到次日起七天猶豫期(含例假日)的權益(請注意!猶豫期非試用期),辦理退貨之商品必須是全新狀態(不得有刮傷、破損、受潮)且需完整(包含全部商品、配件、原廠內外包裝、贈品及所有附隨文件或資料的完整性等)。
- 請您以送貨廠商使用之包裝紙箱將退貨商品包裝妥當,若原紙箱已遺失,請另使用其他紙箱包覆於商品原廠包裝之外,切勿直接於原廠包裝上黏貼紙張或書寫文字。若原廠包裝損毀將可能被認定為已逾越檢查商品之必要程度,本公司得依毀損程度扣除回復原狀必要費用(整新費)後退費;請您先確認商品正確、外觀可接受,再行拆封,以免影響您的權利;若為產品瑕疵,本公司接受退貨。
依「通訊交易解除權合理例外情事適用準則」,下列商品不適用七日猶豫期,除產品本身有瑕疵外,不接受退貨:
- 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮蔬果、乳製品、冷凍冷藏食材、蛋糕)
- 依消費者要求所為之客製化給付。(如:客製印章、鋼筆刻字)
- 報紙、期刊或雜誌。
- 經消費者拆封之影音商品或電腦軟體。
- 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書)
- 已拆封之個人衛生用品。(如:內衣褲、襪類、褲襪、刮鬍刀、除毛刀等貼身用品)
- 國際航空客運服務。
若您退貨時有下列情形,可能被認定已逾越檢查商品之必要程度而須負擔為回復原狀必要費用(整新費),或影響您的退貨權利,請您在拆封前決定是否要退貨:
- 以數位或電磁紀錄形式儲存或著作權相關之商品(包含但不限於CD、VCD、DVD、電腦軟體等) 包裝已拆封者(除運送用之包裝以外)。
- 耗材(包含但不限於墨水匣、碳粉匣、紙張、筆類墨水、清潔劑補充包等)之商品包裝已拆封者(除運送用之包裝以外)。
- 衣飾鞋類/寢具/織品(包含但不限於衣褲、鞋子、襪子、泳裝、床單、被套、填充玩具)或之商品缺件(含購買商品、附件、內外包裝、贈品等)或經剪標或下水或商品有不可回復之髒污或磨損痕跡。
- 食品、美容/保養用品、內衣褲等消耗性或個人衛生用品、商品銷售頁面上特別載明之商品已拆封者(除運送用之包裝外一切包裝、包括但不限於瓶蓋、封口、封膜等接觸商品內容之包裝部分)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
- 家電、3C、畫作、電子閱讀器等商品,除商品本身有瑕疵外,退回之商品已拆封(除運送用之包裝外一切包裝、包括但不限於封膜等接觸商品內容之包裝部分、移除封條、拆除吊牌、拆除貼膠或標籤等情形)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
- 退貨程序請參閱【客服專區→常見問題→誠品線上退貨退款】之說明。
付款/配送








































