庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
   
區政新角度
  • 定價64.00元
  • 8 折優惠:HK$51.2
  • 放入購物車
二樓書籍分類
 
第一次學C語言入門就上手

第一次學C語言入門就上手

沒有庫存
訂購需時10-14天
9786263932258
林振義
五南
2024年5月10日
117.00  元
HK$ 111.15  






ISBN:9786263932258
  • 規格:平裝 / 152頁 / 21 x 29.5 x 0.95 cm / 普通級 / 雙色印刷 / 初版
  • 出版地:台灣


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











    本書特色



      1.程式語言是一種語言,它有很多特性和我們的中文很像,本書由中文導入程式語言,讓學生不會覺得學習程式語言是一門全新的學問,而畏懼學習。



      2.C語言的if、for、while敘述、陣列、函數和檔案處理是很多種程式語言共同有的內容,且很多領域只需要用到這些內容就足以應付其工作所需,有鑑於此,本書僅介紹這些語法,搭配充足的例子,讓讀者可以很容易地進入程式語言的領域。



      3.本書還包含:筆者教授程式語言課時,學生所提出來的問題,例如:變數為何要宣告而標誌不用;若a為浮點數,為何不能寫成if(a==0.0)等等。

    ?


     





    第一章 程式語言簡介

    1.1 人類語言與程式語言

    1.2 二進位系統

    1.3 流程圖

    1.4 結構化程式設計

    1.5 撰寫程式

    第一章習題



    第二章 程式的基礎

    2.1 變數和常數

    2.2 變數的宣告

    2.3 輸出入函數

    2.4 define、sizeof

    2.5 註解

    第二章習題



    第三章 直敘述程式

    3.1 運算式

    3.2 算術運算子與資料型態轉換

    3.3 幾個直敘述程式範例

    第三章習題



    第四章 選擇性敘述

    4.1 條件運算式

    4.2 if敘述

    4.3 switch敘述

    4.4 goto敘述

    第四章習題



    第五章 重覆性敘述

    5.1 for敘述

    5.2 while敘述

    5.3 do-while敘述

    第五章習題



    第六章 陣列

    6.1 一維陣列

    6.2 多維陣列

    6.3 字串

    第六章習題



    第七章 函數

    7.1 使用者自定函數

    7.2 函數的參數傳遞方式

    7.3 變數的種類

    第七章習題



    第八章 檔案處理



    附錄一 ASCII碼



    ?









      程式語言是電腦語言,是人類要求電腦依我們的想法去做事的語言,既然是一種語言,其學習的方法就和我們學中文、美語相似。我們在學中文或美語時,最重要的是要學會「聽、說、讀、寫」,而我們在學程式語言時,最重要的是要學會「讀、寫」。



      我大學時所修的程式語言是Fortran,它是一學期3 小時的課,它的語法不多,老師的教學重點是強調大家要會寫程式,所以我的同學們幾乎都會寫程式。現在的程式語言,如C、C++、??,其語法非常多,還是一學期3 小時的課,有些老師為了將全部的語法教完,大多數的上課時間都在教語法,而忽略學習程式語言最重要的是要會寫程式。現在很多程式語言的教科書也花很多篇幅在介紹語法,而最重要的程式範例卻很少,加上很多教科書都「教其然,不教其所以然」,例如:變數為何要宣告、程式為何要這樣寫、??。以至於現在很多學生學完一學期的程式語言課還是不會寫程式,這就好像英文系畢業的學生不會講英文一樣,白學了。



      我教我們系上程式語言課時,就是大量的做練習,發現很多學生使用if 敘述還能得心應手,但到了for 敘述時,使用起來就有點障礙了,學不會就是要多練習。我上課不要求把全部的語法教完,而是要求要會寫程式,要求多練習寫程式,學生普遍反應良好。



      C語言是很早就被提出來的程式語言,由於它有很多的優點,以至於到現在還沒被淘汰,且有很多的程式語言是以C語言為基礎發展出來的。C語言的if、for、while敘述、陣列、函數和檔案處理是很多種程式語言共同有的內容,且很多領域只需要用到這些內容就足以應付其工作所需。



      有鑑於此,本書僅介紹這些語法,搭配充足的例子,「寫其然,亦寫其所以然」, 再由「中文的用法」導入「程式語言的語法」,來讓讀者可以很容易地進入程式語言的領域。「凡事起頭難」,只要讀者學會這些內容,要再看其他程式語言的內容,相信就能很快地進入狀況。



      最後,非常感謝五南圖書股份有限公司對此書的肯定,此書才得以出版。本書雖一再校正,但錯誤在所難免,尚祈各界不吝指教。


    林振義 謹誌




    其 他 著 作
    1. 第一次學工程數學就上手(1):微積分與微分方程式(4版)
    2. 第一次學工程數學就上手(2):拉氏轉換與傅立葉(5版)
    3. 第一次學工程數學就上手(3):線性代數篇(3版)
    4. 第一次學微積分就上手(5版)
    5. 第一次學工程數學就上手(5):複變數(2版)
    6. 第一次學微積分就上手(4版)
    7. 第一次學工程數學就上手(4):向量分析與偏微分方程式
    8. 工程數學SOP閃通指南
    9. 第一次學工程數學就上手(2):拉氏轉換與傅立葉(4版)
    10. 第一次學微積分就上手
    11. 第一次學機率就上手
    12. 第一次學工程數學就上手(3):線性代數(2版)
    13. 第一次學工程數學就上手-拉氏轉換與傅立葉轉換篇(3版)
    14. 第一次學工程數學就上手(1):微積分與微分方程式(3版)
    15. 第一次學微積分就上手(2版)
    16. 第一次學工程數學就上手(4):向量分析與偏微分方程式
    17. 第一次學工程數學就上手(5):複變數
    18. 第一次學工程數學就上手:拉式轉換與傅立葉轉換篇(二版)
    19. 第一次學工程數學就上手(1):微積分與微分方程篇(2版)
    20. 第一次學工程數學就上手(3):線性代數
    21. 第一次學工程數學就上手:微積分與微分方程
    22. 第一次學工程數學就上手(2):拉式轉換與傅立葉
    23. 第一次學微積分就上手
    24. 大學學測數學滿級分I
    25. 大學學測數學滿級分II