庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
二樓書籍分類
 
C程式設計入門與演算法思維

C程式設計入門與演算法思維

沒有庫存
訂購需時10-14天
9789865001711
陳德來
深石
2018年4月26日
187.00  元
HK$ 158.95  






ISBN:9789865001711
  • 規格:平裝 / 608頁 / 17 x 23 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣


  • 電腦資訊 > 程式設計 > C/C++











      本書非常適合作為程式語言相關課程的教材,全書以C語言語法與重要程式設計的觀念作為介紹主軸。

      C語言是一種相當出色的程式語言,亦是非常適合用來表示演算法的程式語言,學會C語言,將來面對任何一個程式語言,都可快速上手。

      C語言也是一些高階程式語言的語法基礎,例如常見的C++、Java、PHP、Perl、C#等程式語言。

      C語言具有高階語言的結構化與模組化特性,可利用「函數」來增加程式碼可讀性,並包含循序、重複和選擇等結構,具有層次清楚、條理分明的風格。

      C語言具備可攜性高、跨平台、指標運算、函式庫等優點,因此也成為許多授課老師作為程式語言的授課語言。



      書附光碟內容

      CD�書中�本書範例檔案



    本書特色



      ●本書以觀念導引出發,兼顧深度與廣度,淺顯易懂,內容解說最完整。

      ●全書專業強化C語言結構性與模組化特性,理論實務兼具。

      ●活用範例表達主題規範,上機實作控制項內涵,不只上手更能精通。


     





    Chapter 01 輕輕鬆鬆學會C語言

    1-1 認識C語言

    1-2 我的第一個C程式

    1-3 C程式碼快速解析

    1-4 上機實習課程

    本章課後評量



    Chapter 02 C的資料處理

    2-1 認識變數

    2-2 基本資料型態

    2-3 上機實習課程

    本章課後評量



    Chapter 03 認識運算式

    3-1 運算子簡介

    3-2 運算式簡介

    3-3 上機實習課程

    本章課後評量



    Chapter 04 格式化輸出與輸入功能

    4-1 printf() 函數簡介

    4-2 scanf() 函數

    4-3 輸出輸入字元函數

    4-4 上機實習課程

    本章課後評量



    Chapter 05 認識流程控制

    5-1 什麼是流程控制?

    5-2 選擇結構

    5-3 重複結構

    5-4 流程跳離指令

    5-4 流程跳離指令

    5-5 上機實習課程

    本章課後評量



    Chapter 06 函數與巨集

    6-1 認識函數

    6-2 參數傳遞方式

    6-3 遞迴函數

    6-4 變數儲存等級

    6-5 前置處理器與巨集

    6-6 條件編譯指令

    6-7 上機實習課程

    本章課後評量



    Chapter 07 陣列與字串

    7-1 陣列簡介

    7-2 陣列與函數傳遞

    7-3 字元與字串處理實務

    7-4 字串處理函數簡介

    7-5 上機實習課程

    本章課後評量



    Chapter 08 指標

    8-1 認識指標

    8-2 指標與陣列的應用

    8-3 動態配置記憶體

    8-4 函數指標

    8-5 上機實習課程

    本章課後評量



    Chapter 09 結構、聯合、列舉與定義型態

    9-1 結構簡介

    9-2 結構與函數

    9-3 其它自訂資料型態

    9-4 上機實習課程

    本章課後評量



    Chapter 10 檔案說明與處理

    10-1 檔案存取的基本觀念

    10-2 有緩衝區檔案處理

    10-3 無緩衝區檔案處理

    10-4 上機實習課程

    本章課後評量



    Chapter 11 C的標準函數庫

    11-1 常用數學函數

    11-2 時間與日期函數

    11-3 字串處理函數

    11-4 字元處理函數

    11-5 型態轉換函數

    11-6 流程控制函數

    11-7 檔案及目錄管理函數



    Chapter 12 CC++的快速學習

    12-1 C++的物件導向概念

    12-2 C++的函數

    12-3 類別簡介

    12-4 建構子與解構子

    12-5 繼承

    12-6 多形

    12-7 函數樣板









      C語言稱得上是一種歷史悠久的程式語言,堪稱為常青樹的C,是一種相當出色的程式語言,也是非常適合用來表示演算法的程式語言,對近代的計算機科學領域有著非凡的貢獻。



      早期作業系統大多以C語言為基礎所發展出來,後來Linux與Windows也以C所撰寫而成。還有一些高階程式語言,也是以C語言的語法為基礎所發展,例如常見的C++、Java、PHP、Perl等程式語言,甚至最近期的C#程式語言,同樣是延續C語言的精神而來。



      C語言具有高階語言的結構化與模組化特性,可以利用「函數」方式來增加程式碼的可讀性,並包含了循序、重複和選擇等結構,具有層次清楚、條理分明的風格。C語言具備可攜性高、跨平台、指標運算、函式庫等優點,因此成為許多授課老師作為程式語言的授課語言,學習完C語言,將來學習任何一個程式語言,都可快速上手。



      這是一本非常適合作為程式語言相關課程的教材,全書以C語言語法與重要程式設計的觀念作為本書的介紹主軸,依主題性安排了12堂課程,包括:資料處理、運算式、格式化輸出入、流程控制、函數與巨集、陣列與字串、指標、結構、聯合、列舉、定義型態、檔案、標準函數庫、C++基礎等,為了降低學習障礙,除了表達意簡言明外,更搭配大量且淺顯易懂的程式輔助學習,希望讀者從程式碼的撰寫過程中,更深刻理解各種C語法的使用方式。



      書中上機實作單元,提供學生許多的演練機會,同時藉由大量的習題,作為老師驗收教學成效外,也可以提供學生作為重要考試的準備方向。本書提供所有的範例程式,省去重新鍵入程式碼的困撓。筆者相信本書是一本合適的C語言學習及教學用書,本書在校稿時力求無誤,然仍擔心會有疏漏的地方,仍希望先進不吝指正。




    其 他 著 作
    1. 最新社群與行動行銷實務應用
    2. 最新計算機概論
    3. ChatGPT懶人包:輕鬆上手AI聊天機器人
    4. 輕鬆學會-運算思維與Java語言設計基礎實務(第二版)
    5. 網際網路資源與雲端服務的12堂必修課(第二版)
    6. 輕鬆學會:運算思維與C程式設計 2021年版
    7. 網際網路資源與雲端服務的12堂必修課
    8. 輕鬆學會:運算思維與Java語言設計基礎實務
    9. 輕鬆學會:運算思維與C程式設計
    10. 馬上就會 Excel 2016商務實作與應用(二版)