本書共分11章,內容包括:C程序設計入門、C語言基礎、C程序設計初步、選擇結構程序設計、循環結構程序設計、數組、函數、指針、建立自己的數據類型、位運算與文件、職工信息管理系統開發實例。
本書結構嚴謹,實訓內容豐富,突出能力培養,充分體現講、學、練一體化的思想。每個實訓后面都附有課后練習,進一步拓展了實訓的深度和廣度。這樣不僅能夠讓學生掌握程序設計的基本理論知識和基本原理,還可以讓學生學會基本理論知識的應用,真正達到學以致用的目的。
本書可作為各類高等院校理工科專業學習“C語言程序設計”課程的實驗教材,還可以作為廣大計算機愛好者自學C語言的參考用書。
出版說明
前言
第1章 C程序設計入門
1.1 熟悉C語言編程環境
1.1.1 實訓目的
1.1.2 實訓準備
1.1.3 實訓內容
1.1.4 課后練習
1.2 編寫并運行簡單的C程序
1.2.1 實訓目的
1.2.2 實訓準備
1.2.3 實訓內容
1.2.4 課后練習
第2章 C語言基礎
2.1 基本數據類型、常量和
變量的使用
2.1.1 實訓目的
2.1.2 實訓準備
2.1.3 實訓內容
2.1.4 課后練習
2.2 運算符與表達式的使用
2.2.1 實訓目的
2.2.2 實訓準備
2.2.3 實訓內容
2.2.4 課后練習
第3章 C程序設計初步
3.1 數據的輸入與輸出
3.1.1 實訓目的
3.1.2 實訓準備
3.1.3 實訓內容
3.1.4 課后練習
3.2 簡單程序設計
3.2.1 實訓目的
3.2.2 實訓準備
3.2.3 實訓內容
3.2.4 課后練習
第4章 選擇結構程序設計
4.1 簡單選擇結構
4.1.1 實訓目的
4.1.2 實訓準備
4.1.3 實訓內容
4.1.4 課后練習
4.2 嵌套選擇結構
4.2.1 實訓目的
4.2.2 實訓準備
4.2.3 實訓內容
4.2.4 課后練習
第5章 循環結構程序設計
5.1 簡單循環結構
5.1.1 實訓目的
5.1.2 實訓準備
5.1.3 實訓內容
5.1.4 課后練習
5.2 嵌套循環結構
5.2.1 實訓目的
5.2.2 實訓準備
5.2.3 實訓內容
5.2.4 課后練習
5.3 循環結構的綜合應用
5.3.1 實訓目的
5.3.2 實訓準備
5.3.2 實訓內容
5.3.4 課后練習
第6章 數組
6.1 一維數組及其應用
6.1.1 實訓目的
6.1.2 實訓準備
6.1.3 實訓內容
6.1.4 課后練習
6.2 二維數組及其應用
6.2.1 實訓目的
6.2.2 實訓準備
6.2.3 實訓內容
6.2.4 課后練習
6.3 字符數組及其應用
6.3.1 實訓目的
6.3.2 實訓準備
6.3.3 實訓內容
6.3.4 課后練習
6.4 數組的綜合應用
6.4.1 實訓目的
6.4.2 實訓準備
6.4.3 實訓內容
6.4.4 課后練習
第7章 函數
7.1 函數的定義與調用
7.1.1 實訓目的
7.1.2 實訓準備
7.1.3 實訓內容
7.1.4 課后練習
7.2 函數的嵌套調用和遞歸調用
7.2.1 實訓目的
7.2.2 實訓準備
7.2.3 實訓內容
7.2.4 課后練習
7.3 變量的作用域和存儲屬性
7.3.1 實訓目的
7.3.2 實訓準備
7.3.3 實訓內容
7.3.4 課后練習
7.4 函數的綜合應用
7.4.1 實訓目的
7.4.2 實訓準備
7.4.3 實訓內容
7.4.4 課后練習
第8章 指針
8.1 簡單指針變量
8.1.1 實訓目的
8.1.2 實訓準備
8.1.3 實訓內容
8.1.4 課后練習
8.2 指針與數組
8.2.1 實訓目的
8.2.2 實訓準備
8.2.3 實訓內容
8.2.4 課后練習
8.3 指針與函數
8.3.1 實訓目的
8.3.2 實訓準備
8.3.3 實訓內容
8.3.4 課后練習
8.4 復雜指針
8.4.1 實訓目的
8.4.2 實訓準備
8.4.3 實訓內容
8.4.4 課后練習
8.5 指針的綜合應用
8.5.1 實訓目的
8.5.2 實訓準備
8.5.3 實訓內容
8.5.4 課后練習
第9章 建立自己的數據類型
9.1 結構體、共用體和枚舉
類型
9.1.1 實訓目的
9.1.2 實訓準備
9.1.3 實訓內容
9.1.4 課后練習
9.2 鏈表
9.2.1 實訓目的
9.2.2 實訓準備
9.2.3 實訓內容
9.2.4 課后練習
第10章 位運算與文件
10.1 位運算
10.1.1 實訓目的
10.1.2 實訓準備
10.1.3 實訓內容
10.1.4 課后練習
10.2 文件操作
10.2.1 實訓目的
10.2.2 實訓準備
10.2.3 實訓內容
10.2.4 課后練習
第11章 綜合實訓—職工信息
管理系統
11.1 實訓目的
11.2 實訓準備
11.3 實訓內容
11.4 課后練習
附錄
附錄A C語言的關鍵字
附錄B 常用字符與ASCII碼
對照表
附錄C 運算符的優先級與
結合性
附錄D C語言常用庫函數
參考文獻