
C語言程序設計培訓
程序設計與C語言
1.1 程序設計語言及其發展
1.2 C語言的發展及其特點
1.3 簡單的C程序介紹
1.4 C程序的上機步驟
程序的數據描述——基本數據類型
2.1 C語言基本元素
2.2 C語言數據類型
2.3 常量和變量
2.4 整型數據
2.5 實型數據
2.6 字符型數據
程序的數據運算
3.1 運算符與表達式
3.2 算術運算
3.3 賦值運算
3.4 自增和自減運算及強制類型轉換
順序結構程序設計
4.1 程序的基本結構
4.2 C語句概述
4.3 字符數據輸入輸出
4.4 數據格式化輸入輸出
選擇結構程序設計
5.1 關系運算符和關系表達式
5.2 邏輯運算符和邏輯表達式
5.3 if 語句
5.4 switch語句
5.5 條件運算符和條件表達式
5.6 選擇結構程序舉例
循環結構程序設計
6.1 while語句
6.2 do…while語句
6.3 for語句
6.4 循環嵌套
6.5 輔助控制語句
6.6 循環結構實例
同類型數據的處理——數組(一)
7.1 同類數據處理問題
7.2 一維數組的定義和引用
7.3 一維數組的應用
7.4 二維數組定義和引用
7.5 二維數組的應用
7.6 數組下標越界訪問問題
同類型數據的處理——數組(二)
7.7 字符數組定義及輸入輸出
7.8 字符串處理函數
7.9 字符數組應用舉例
第3次單元測驗
模塊化程序設計——函數(一)
8.1 概述
8.2 函數定義與調用
8.3 函數的參數傳遞
8.4 數組作為函數參數
模塊化程序設計——函數(二)
8.5 函數的嵌套調用與遞歸調用
8.6 變量的作用域
8.7變量的存儲類別
C語言靈魂——指針(一)
9.1 地址和指針的基本概念
9.2 指針變量的定義與引用
9.3 指針和數組
C語言的靈魂——指針(二)
9.4 指針和字符串
9.5 指針與函數
9.6 指針數組和指向指針的指針變量
不同類型數據的處理——結構體和共用體
10.1 結構體類型的定義
10.2 結構體變量
10.3 結構體指針
10.4 向函數傳遞結構體
10.5 共用體
11.1 *鏈表概述
11.2 *單鏈表建立
11.3 *單鏈表輸出
11.4 *單鏈表查找
11.5 *單鏈表刪除
11.6 *單鏈表插入
文件
12.1 文件概述
12.2 文件的打開和關閉
12.3 文件的順序讀寫
12.4 文件的隨機讀寫