商品簡介
《C語言程序設計基礎教程》以培養學生的C語言應用能力為主線,強調工學結合。全書共分11章,首先簡單介紹程序設計基礎,然後分別系統地介紹C語言的數據類型與運算符、C語言的3種程序結構、數組與函數、指針與文件等相關知識。本書採用項目教學,面向初學者,語言敘述通俗易懂,概念清晰,實踐性強。本書提供了大量的實例與習題,注重各部分知識的綜合應用訓練。本書適合作為高等學校本科、高職高專、成人高校和其他初學者學習C程序設計的教材,也可供參加全國計算機等級考試(二級C)的讀者選用。
目次
項目1 進入C語言編程世界
1.1 C語言概述
1.2 C語言編程環境
1.3 C程序的運行流程
1.4 編寫和分析第一個C程序
1.5 剖析第一個C程序結構
習題1
項目2 C語言編程基礎
2.1 標識符和關鍵字
2.2 數據類型、常量與變量
2.3 基本語句、表達式和運算符
習題2
項目3 程序流程控制
3.1 算法及表示
3.2 程序流程控制
習題3
3.3 選擇結構
習題3
3.4 循環結構
3.5 跳轉語句
習題3
項目4 數組
4.1 一維數組
4.2 二維數組
4.3 字符數組
習題4
項目5 掌握函數
5.1 認識函數
5.2 掌握函數的調用
5.3 掌握數組作為函數的參數
5.4 掌握局部變量和全局變量
5.5 掌握變量的存儲類型
習題5
項目6預處理命令
6.1 初識宏定義
6.2 理解文件包含處理
6.3 理解條件編譯
習題6
項目7 掌握指針
7.1 認識指針
7.2 理解數組與指針的關係
7.3 理解函數與指針的關係
7.4 其他類型的指針
習題7
項目8 用戶自定義數據類型
8.1 使用結構體變量
8.2 使用結構體數組
8.3 使用結構體指針
8.4 使用鏈表
8.5 使用共享體
8.6 使用枚舉類型
8.7 使用typedef命名已有數據類型
習題8
項目9 文件
9.1 認識文件
9.2 文件的讀寫
9.3 隨機讀寫文件
9.4 檢測文件讀寫錯誤
習題9
項目10 位運算
10.1 掌握位運算符和位運算
10.2 認識位段(位域)
習題10
項目11 C語言系統開發案例——學生信息管理系統
11.1 總體方案的設計
11.2 總控模塊的設計
11.3 文件打開與保存模塊的設計
11.4 添加和刪除模塊的設計
11.5 插入和更新模塊的設計
11.6 查詢和排序模塊的設計
11.7 輸出和退出模塊的設計
習題11
附錄
附錄A 常用字符ASCII碼對照表
附錄B C語言中常見關鍵字表
附錄C C語言中的運算符
附錄D C語言中常用庫文件及函數