《C語言程序設計》對結構化程序設計的介紹是以C語言貫穿始終,難易程度適中,重點介紹面向過程編程中的三種基本結構,即順序結構、選擇結構、循環(huán)結構,以及數組和C語言中的數據類型——指針。在解決編程問題時總會用到一個工具——抽象,不管是哪種編程方法都利用了“抽象”這個工具。結構化程序設計中的抽象就是函數,所以函數也是《C語言程序設計》的重點之一。全書集合了C語言的經典案例,能夠引導學員快速地建立編程思想,掌握編程的學習方法。該解決方案強調掌握學習的方法和創(chuàng)造新的事務處理規(guī)則,能夠觸類旁通、舉一反三!禖語言程序設計》內容的設計完全符合這一原則,例如解決同一個例題,教學案例中給出了多個解決方案的示例,能夠使讀者融會貫通。
理論部分
第1章 程序和流程圖
1.1 本章簡介
1.2 程序的靈魂——算法
1.3 結構化編程
1.4 C語言背景
1.5 簡單C語言程序介紹
1.6 基本語法成分
1.7 visualStudio2012簡介
1.8 小結
1.9 英語角
1.10 作業(yè)
1.11 思考題
1.12 學員回顧內容
第2章 數據類型及輸入輸出函數
2.1 本章簡介
2.2 變量與常量
2.3 C語言的數據類型
2.4 輸入輸出函數
2.5 小結
2.6 英語角
2.7 作業(yè)
2.8 學員回顧內容
第3章 運算符和表達式
3.1 本章簡介
3.2 算術運算符
3.3 關系運算符
3.4 邏輯運算符
3.5 其他運算符
3.6 表達式
3.7 數據類型轉換
3.8 程序舉例
3.9 小結
3.10 英語角
3.11 作業(yè)
3.12 學員回顧內容
第4章 分支結構
4.1 本章簡介
4.2 順序結構
4.3 if語句
4.4 小結
4.5 英語角
4.6 作業(yè)
4.7 思考題
4.8 學員回顧內容
第5章 循環(huán)結構
5.1 本章簡介
5.2 while循環(huán)語句
5.3 dowhile循環(huán)語句
5.4 for循環(huán)語句
5.5 goto語句以及用goto語句構成循環(huán)
5.6 幾種循環(huán)的比較
5.7 程序舉例
5.8 小結
5.9 英語角
5.10 作業(yè)
5.11 思考題
5.12 學員回顧內容
第6章 循環(huán)跳出和循環(huán)嵌套
6.1 本章簡介
6.2 break語句和continue語句
6.3 循環(huán)嵌套
6.4.程序舉例
6.5 小結
6.6 英語角
6.7 作業(yè)
6.8 思考題
6.9 學員回顧內容
第7章 數組的簡單介紹
7.1 本章簡介
7.2 一維數組
7.3 二維數組
7.4 數組的基本操作
7.5 小結
7.6 英語角
7.7 作業(yè)
7.8 學員回顧內容
第8章 數組和循環(huán)嵌套
8.1 本章簡介
8.2 一維數組程序舉例
8.3 二維數組程序實例
8.4 小結
8.5 英語角
8.6 作業(yè)
8.7 思考題
8.8 學員回顧內容
第9章 函數
9.1 本章簡介
9.2 函數的概念
9.3 函數的工作原理
9.4 函數的一般形式
9.5 函數調用
9.6 規(guī)劃結構化程序
9.7 庫函數的調用
9.8 小結
9.9 英語角
9.10 作業(yè)
9.11 思考題
9.12 回顧內容
第10章 字符串
10.1 本章簡介
10.2 字符數組
10.3 字符串處理函數
10.4 二維字符數組的簡單應用
10.5 字符數組舉例
10.6 小結
10.7 英語角
10.8 作業(yè)
10.9 思考題
10.10學員回顧內容
第11章 內存管理
11.1 本章簡介
11.2 內存地址
11.3 指針
11.4 小結
11.5 英語角
11.6 作業(yè)
11.7 思考題
1I.8 學員回顧內容
第12章 預處理命令
12.1 本章簡介
12.2 宏定義
12.3 “文件包含”處理
12.4 條件編譯
12.5 局部變量和全局變量
12.6 變量的存儲類別
12.7 小結
12.8 英語角
12.9 作業(yè)
12.10 思考題
第13章 結構體與枚舉類型
13.1 本章簡介
13.2 定義一個結構的一般形式
13.3 結構類型變量的說明
13.4 結構變量成員的表示方法
13.5 結構變量的賦值
13.6 結構變量的初始化
13.7 結構數組的定義
13.8 結構指針變量的說明和使用
13.9 枚舉類型
13.10 小結
13.11 英語角
13.12 作業(yè)
第14章 綜合應用
14.1 程序功能要求
14.2 問題分析
14.3 程序完整代碼
14.4 小結
14.5 英語角
14.6 作業(yè)
14.7 思考題
上機部分
第1章 程序和流程圖
1.1 指導
1.2 作業(yè)
第2章 數據類型及輸入輸出函數
2.1 指導
2.2 作業(yè)
第3章 運算符和表達式
3.1 指導
3.2 作業(yè)
第4章 分支結構
4.1 指導
4.2 作業(yè)
第5章 循環(huán)結構
5.1 指導
5.2 作業(yè)
第6章 循環(huán)跳出和循環(huán)嵌套
6.1 指導
6.2 作業(yè)
第7章 數組的簡單介紹
7.1 指導
7.2 作業(yè)
第8章 數組和循環(huán)嵌套
8.1 指導
8.2 作業(yè)
第9章 函數
9.1 指導
9.2 練習(50r鐘)
9.3 作業(yè)
第10章 字符串
10.1 指導
10.2 練習(50分鐘)
10.3 作業(yè)
第11章 內存管理
11.1 指導
11.2 練習(50}鐘)
11.3 作業(yè)
第12章 預處理命令
12.1 指導
12.2 練習(50分鐘)
12.3 作業(yè)
第13章 結構體與枚舉型
13.1 指導
13.2 練習(50分鐘)
13.3 作業(yè)
第14章 綜合運用
14.1 指導
14.2 練習(50分鐘)