主題索引



資料表示法

  1. 二進位資料表示法
  2. 二的補數表示法
  3. 二進位的小數表示法
  4. ASCII Character Codes
  5. C 語言中各種變數的型態
  6. Unsigned vs Signed
  7. 變數
  8. 變數的命名原則
  9. 常數 (constant)
  10. 資料型態的轉換


如何學習程式設計

  1. 為什麼要學習 C 程式設計?
  2. 怎麼學習寫程式啊!
  3. 進度落後了,該怎麼辦!
  4. 作業不抄襲也不公佈
  5. 程式設計該注意的事項和小技巧
  6. 變數的作用範圍及生命週期
  7. 變數使用時的最小範疇原則
  8. 程式撰寫之風格
  9. 線上自我評量問卷
  10. 自我評量暨學習要點
  11. 多讀別人好的程式


程式基本架構

  1. C 程式的開發流程
  2. 如何製作 Turbo C IDE 環境下的專案
  3. 程式進入點
  4. 函式簡介
  5. 函式進階
  6. 函式呼叫時堆疊之應用
  7. CPU 能做什麼事情?
  8. 變數的初始化
  9. 如何動手做習題


    標準函式庫

  1. 如何使用 scanf() 標準輸入函式
  2. 如何使用 printf() 標準輸入函式
  3. 螢幕顯示簡介
  4. printf() 函式進階格式轉換說明
  5. 檔案輸入與輸出
  6. TURBO C VGA 圖形函式庫


C 語法敘述

  1. if/else 條件判斷敘述
  2. 充份使用 CPU 的 for 迴圈
  3. 運算式
  4. 運算元優先順序表
  5. 基本的陣列
  6. 字串介紹
  7. 指標介紹
  8. 動態配置記憶體
  9. 陣列變數進階
  10. 使用者自定資料型態
  1. 遞迴程式
  2. 函式指標
  3. 陣列參數
  4. 函式傳回陣列
  5. 陣列與指標常數
  6. 指標與動態記憶體配置


程式製作實習

  1. Windows95 / Turbo C 3.0 / Borland C 3.01
    使用界面及使用軟體說明
  2. 製作第一個 C 程式
  3. C 程式設計概述
  4. 階乘程式設計
  5. 如何製作一個列印九九乘法表的程式
  6. 如何製作一個求兩數之最大公因數的程式
  7. 如何製作一個求三數之最小公倍數的程式
  8. 醉漢過橋程式設計
  9. Hanoi Tower 程式設計
  10. 作業一:迴圈及條件測試練習
  1. 以二進位格式列印正整數變數內之資料
  2. 解一元二次方程式根的程式
  3. 繪製正弦波型的程式
  4. 亂數統計程式
  5. 作業三:wc 及大數相加
  6. 設計 GREP 尋找字串程式
  7. 猜數字遊戲
  8. 井字遊戲
  9. 指標變數課堂實習 I

程式設計課程 首頁
by Pei-yih Ting
E-mail: pyting@cs.ntou.edu.tw