程序設計基礎
知識準備
O.1 C語言程序概述
0.2 C語言程序開發(fā)過程
0.3 基本數據類型
O.4 運算符和運算表達式
O.5 Visual Studio 2019應用簡介
O.6 Dev-C++應用簡介
邊學邊練
總結歸納
強化練習
模塊一 順序程序設計訓練
知識準備
1.1 程序和算法
1.2 基本語句
1.3 字符輸入輸出
1.4 格式輸入輸出
1.5 Visual Studio 2019環(huán)境下的程序調試
1.6 Dev-C++環(huán)境下的程序調試
邊學邊練
總結歸納
強化練習
模塊二 分支程序設計訓練
知識準備
2.1 if-else語句
2.2 switch-case語句
2.3 多分支結構的if-else語句
邊學邊練
總結歸納
強化練習
模塊三 循環(huán)程序設計訓練
知識準備
3.1 while語句
3.2 do-while語句
3.3 for語句
3.4 循環(huán)嵌套
3.5 循環(huán)退出語句
邊學邊練
總結歸納
強化練習
模塊四 數組應用訓練
知識準備
4.1 一維數組
4.2 二維數組
4.3 字符數組
4.4 字符串
邊學邊練
總結歸納
強化練習
模塊五 模塊化程序設計訓練
知識準備
5.1 函數的定義及調用
5.2 函數的嵌套調用
5.3 函數的遞歸調用
5.4 局部變量和全局變量
5.5 動態(tài)存儲變量和靜態(tài)存儲變量
5.6 外部函數和內部函數
5.7 編譯預處理
邊學邊練
總結歸納
強化練習
模塊六 構造數據類型應用訓練
知識準備
6.1 結構體類型及其變量
6.2 結構體數組
6.3 枚舉類型
6.4 自定義數據類型
邊學邊練
總結歸納
強化練習
模塊七 指針應用訓練
知識準備
7.1 指針
7.2 指針變量
7.3 數組與指針
7.4 結構體與指針
7.5 字符串與指針
7.6 函數與指針
邊學邊練
總結歸納
強化練習
模塊八 文件操作訓練
知識準備
8.1 C語言的文件系統(tǒng)
8.2 文件的打開與關閉
8.3 文件的讀寫
邊學邊練
總結歸納
強化練習
模塊九 位操作訓練
知識準備
9.1 按位與運算(&)
9.2 按位或運算(|)
9.3 按位異或運算(^)
9.4 按位取反運算(~)
9.5 左移運算(<<)
9.6 右移運算(>>)
9.7 復合賦值位運算
邊學邊練
總結歸納
強化練習
綜合實訓
實訓準備
lO.1 程序設計步驟
10.2 程序設計應用實例
實訓練習
總結歸納
單項訓練
附錄
附錄A ASCII字符編碼一覽表
附錄B 常用庫函數選摘
附錄C 運算符及其結合方向
參考文獻