• 課程時長

    10 小時 55 分

  • 課程級別

    初級

  • 授課語言

    中文

這堂課你將會學到

  • 基本計算機概論
  • C/C++ 基本語法
  • 指標與記憶體使用
  • 函式庫應用

章節目錄

  • 1

    單元 1 - 課程前情提要

    • 單元 1 - 課程前情提要

    • 單元 2 - 課程介紹

    • 單元 3 - 電腦運作基本原理

    • 單元 4 - 二進位與十進位

    • 單元 5 - 各類程式語言介紹

    • 單元 6 - C與C++簡介

    • 單元 7 - 開發環境介紹

  • 2

    第 2 章 輸入與輸出

    • 單元 1 - 課程前情提要

    • 單元 2 - 程式碼的架構

    • 單元 3 - 標準輸出

    • 單元 4 - 標準輸出_習題講解

    • 單元 5 - 標準輸入

    • 單元 6 - 標準輸入_習題講解

    • 單元 7 - cin與getline

    • 單元 8 - 輸入輸出_重點回顧

  • 3

    第 3 章 變數的宣告與使用

    • 單元 1 - 課程前情提要

    • 單元 2 - 變數的簡介

    • 單元 3 - 變數的命名

    • 單元 4 - 變數的資料型別

    • 單元 5 - 變數的宣告與運算

    • 單元 6 - 變數使用的注意事項

    • 單元 7 - 變數使用的注意事項_習題講解

    • 單元 8 - 變數的宣告與使用_重點回顧

  • 4

    第 4 章 控制輸出格式★

    • 單元 1 - 課程前情提要

    • 單元 2 - 控制輸出格式★

    • 單元 3 - C語言的格式化輸出★

    • 單元 4 - C語言的格式化輸出_習題講解★

    • 單元 5 - 控制輸出格式_重點回顧★

  • 5

    第 5 章 選擇結構

    • 單元 1 - 課程前情提要

    • 單元 2 - 比較與邏輯運算子

    • 單元 3 - if-else

    • 單元 4 - if-else_習題講解

    • 單元 5 - else if

    • 單元 6 - else if_習題講解

    • 單元 7 - switch

    • 單元 8 - switch_習題講解

    • 單元 9 - 選擇結構_重點回顧

  • 6

    第 6 章 例外判斷★

    • 單元 1 - 課程前情提要

    • 單元 2 - 輸入例外的判斷★

    • 單元 3 - 輸入例外的判斷_習題講解★

    • 單元 4 - try-catch例外處理★

    • 單元 5 - try-catch例外處理_習題講解★

  • 7

    第 7 章 迴圈★

    • 單元 1 - 課程前情提要

    • 單元 2 - 迴圈與複合指定運算子

    • 單元 3 - for迴圈

    • 單元 4 - for迴圈_習題講解

    • 單元 5 - 巢狀迴圈與迴圈控制★

    • 單元 6 - 巢狀迴圈與迴圈控制_習題講解★

    • 單元 7 - 無窮迴圈與range based for loop★

    • 單元 8 - 無窮迴圈與range based for loop_習題講解★

    • 單元 9 - while迴圈

    • 單元 10 - while迴圈_習題講解

    • 單元 11 - for與while的比較

    • 單元 12 - 迴圈_重點回顧★

  • 8

    第 8 章 陣列★

    • 單元 1 - 課程前情提要

    • 單元 2 - 一維陣列

    • 單元 3 - 一維陣列_習題講解

    • 單元 4 - 二維與多維陣列★

    • 單元 5 - 二維與多維陣列_習題講解★

    • 單元 6 - 時間換取空間★

    • 單元 7 - 陣列的注意事項

    • 單元 8 - 陣列_重點回顧★

  • 9

    第 9 章 字元與字串★

    • 單元 1 - 課程前請提要

    • 單元 2 - 字串與字元陣列★

    • 單元 3 - 字串與字元陣列_習題講解★

    • 單元 4 - 常用字串函式★

    • 單元 5 - 字元與字串_重點回顧★

  • 10

    第 10 章 指標與參考★

    • 單元 1 - 課程前情提要

    • 單元 2 - 指標簡介

    • 單元 3 - 指標簡介_習題講解

    • 單元 4 - 指標與陣列★

    • 單元 5 - 指標與陣列_習題講解★

    • 單元 6 - 動態記憶體配置★

    • 單元 7 - 動態記憶體配置_習題講解★

    • 單元 8 - 多重指標★

    • 單元 9 - 參考★

    • 單元 10 - 指標與字串★

    • 單元 11 - 指標與參考_重點回顧★

  • 11

    第 11 章 函式與遞迴★

    • 單元 1 - 課程前情提要

    • 單元 2 - 函式概論

    • 單元 3 - 函式概論_習題講解

    • 單元 4 - 變數類別

    • 單元 5 - 傳值與傳參考

    • 單元 6 - 傳值與傳參考_習題講解

    • 單元 7 - 傳遞陣列參數★

    • 單元 8 - 傳遞陣列參數_習題講解★

    • 單元 9 - 函式宣告★

    • 單元 10 - 函式宣告_習題講解★

    • 單元 11 - 遞迴★

    • 單元 12 - 遞迴_習題講解★

    • 單元 13 - 函式與遞迴_重點回顧★

  • 12

    第 12 章 函式庫的使用

    • 單元 1 - 課程前情提要

    • 單元 2 - 函式庫簡介

    • 單元 3 - 時間

    • 單元 4 - 時間_習題講解

    • 單元 5 - 隨機與種子的使用

    • 單元 6 - 隨機與種子的使用_習題講解 03:43

    • 單元 7 - 函式庫的使用_重點回顧

  • 13

    第 13 章 檔案處理函式庫★

    • 單元 1 - 課程前情提要

    • 單元 2 - 檔案處理(I)─輸入與輸出

    • 單元 3 - 檔案處理(II)─狀態檢查

    • 單元 4 - 檔案處理(II)─狀態檢查_習題講解

    • 單元 5 - 檔案處理(III)─csv格式的處理★

    • 單元 6 - 檔案處理(III)─csv格式的處理_習題講解★

    • 單元 7 - 檔案處理(IV)─指標與C語言的檔案處理★

    • 單元 8 - 檔案處理函式庫_重點回顧★

  • 14

    第 14 章 列舉與結構★

    • 單元 1 - 課程前情提要

    • 單元 2 - 列舉★

    • 單元 3 - 列舉_習題講解★

    • 單元 4 - 結構

    • 單元 5 - 結構_習題講解

    • 單元 6 - 重載運算子★

    • 單元 7 - 重載運算子_習題講解★

    • 單元 8 - 列舉與結構_重點回顧★

  • 15

    第 15 章 標頭檔的使用★

    • 單元 1 - 課程前情提要

    • 單元 2 - 標頭檔的建立與使用★

    • 單元 3 - 標頭檔的建立與使用_習題講解★

    • 單元 4 - Extern★

    • 單元 5 - Extern_習題講解★

    • 單元 6 - 標頭檔的使用_重點回顧★

    • 單元 6 - 標頭檔的使用_重點回顧★

  • 16

    第 16 章 綜合練習

    • 單元 1 - 3n+1假說

    • 單元 2 - 3n+1假說_解答

    • 單元 3 - 具備判別功能的質因數搜尋器★

    • 單元 4 - 具備判別功能的質因數搜尋器_解答★

    • 單元 5 - 陣列 - 極端值的計算

    • 單元 6 - 陣列 - 極端值的計算_解答

    • 單元 7 - 二分逼近法與遞迴★

    • 單元 8 - 二分逼近法與遞迴_解答★

    • 單元 9 - 常態分佈與統計

    • 單元 10 - 常態分佈與統計_解答

    • 單元 11 - 大老二隨機發牌★

    • 單元 12 - 大老二隨機發牌_解答★

  • 17

    第 17 章 課程後記

    • 單元 1 - 課程前情提要

    • 單元 2 - C與C++的不同

    • 單元 3 - 學程式的歷程

    • 單元 4 - 中階課程

    • 單元 5 - 應用領域

    • 單元 6 - 應用數學

    • 單元 7 - 學習建議