輕鬆學編程

輕鬆學編程

《輕鬆學編程》是2012年化學工業出版社出版的圖書,作者是張銀鶴、 宋禮鵬。

內容簡介

《輕鬆學編程:輕鬆學C語言編程》從初學者的角度出發,以通俗易懂的語言、豐富多彩的實例,詳細介紹了使用C語言進行程式開發應該掌握的各方面知識。全書共14章,首先介紹了C語言的基礎知識,包括C語言的歷史和特點、C程式的結構和開發流程、C語言的數據類型、變數、常量、運算符以及表達式等;然後重點對C程式的編寫進行講解,包括算法與順序結構、分支語句、循環語句、數組和函式的套用等;另外,還對C語言中的指針、結構體、預處理指令、字元串和檔案操作進行了簡單介紹;最後通過一個綜合案例介紹C語言在實際開發中的套用。

編輯推薦

《輕鬆學編程:輕鬆學C語言編程》編輯推薦:結構獨特:每個知識點按照“概念→語法描述→實例描述→實例套用→運行結果→示例分析”的模式進行講解。形式新穎:用準確的語言總結概念,用直觀的圖示演示過程,用詳細的注釋解釋代碼,用形象的比喻幫助記憶。內容豐富:重要知識點覆蓋全面,實例豐富多彩。

附贈光碟:在隨書附贈的光碟中配備了完整的視頻教學講座和《輕鬆學編程:輕鬆學C語言編程》所使用到的全部項目檔案與代碼。

書籍目錄

第1章 C語言概述

1.1 C語言簡介

1.1.1 計算機語言簡介

1.1.2 C語言的歷史

1.1.3 C語言的特點

1.1.4 C語言的標準

1.1.5 C和C++

1.2 簡單C程式的介紹

1.2.1 C語言程式的結構

1.2.2 C語言程式的開發流程

1.2.3 程式注釋

1.2.4 輸入和輸出函式簡介

1.3 集成開發環境

1.3.1 Turbo C++ 3.0

1.3.2 Visual C++ 6.0

1.4 實踐案例:編寫學生成績管理程式

1.5 動手練一練

1.5.1 練習題

1.5.2 上機實踐

第2章 數據類型

2.1 數據類型的定義與分類

2.2 變數與常量

2.2.1 變數

2.2.2 常量

2.3 標識符和關鍵字

2.3.1 標識符

2.3.2 關鍵字

2.4 整型數據

2.4.1 整型常量

2.4.2 整型變數

2.5 浮點型數據

2.5.1 浮點型常量

2.5.2 浮點型變數

2.6 字元型數據

2.6.1 字元型常量

2.6.2 字元型變數

2.7 類型轉換

2.8 C 99中新增的數據類型

2.9 實踐案例:不同類型之間的運算

2.10 動手練一練

2.10.1 練習題

2.10.2 上機實踐

第3章 運算符和表達式

3.1 運算符概述

3.2 基本運算符

3.2.1 算術運算符

3.2.2 賦值運算符

3.2.3 自增和自減運算符

3.2.4 關係運算符

3.2.5 邏輯運算符

3.3 位運算符

3.3.1 位邏輯運算符

3.3.2 位移運算符

3.3.3 複合位賦值運算符

3.4 其他運算符

3.4.1 條件運算符

3.4.2 逗號運算符

3.4.3 sizeof運算符

3.5 運算符的優先權和結合性

3.6 表達式

3.7 實踐案例:列印購物清單

3.8 動手練一練

3.8.1 練習題

3.8.2 上機實踐

第4章 順序結構

4.1 算法簡介

4.1.1 什麼是算法

4.1.2 算法示例

4.2 算法描述方式

4.2.1 自然語言描述方式

4.2.2 流程圖描述方式

4.2.3 N-S流程圖描述方式

4.2.4 偽代碼描述方式

4.2.5 計算機語言描述方式

4.3 順序結構中的語句

4.3.1 語句編寫方式

4.3.2 表達式語句

4.3.3 空語句 72

4.3.4 複合語句 73

4.4 格式化輸出和輸入函式

4.4.1 printf()函式

4.4.2 scanf()函式

4.5 實踐案例:判斷是否為素數

4.6 動手練一練

4.6.1 練習題

4.6.2 上機實踐

第5章 分支結構

5.1 if分支語句

5.1.1 單分支if語句

5.1.2 雙分支if語句

5.1.3 多分支if語句

5.1.4 if嵌套語句

5.2 switch分支語句

5.2.1 switch語句的基本形式

5.2.2 switch語句中的break

5.3 實踐案例:了解兩種分支語句的優缺點

5.4 動手練一練

5.4.1 練習題

5.4.2 上機實踐

第6章 循環結構

6.1 for循環語句

6.1.1 for循環語句格式

6.1.2 for循環實例

6.2 while循環語句

6.2.1 while循環語句格式

6.2.2 while循環語句實例

6.3 do while循環語句

6.3.1 do while循環語句格式

6.3.2 do while循環語句實例

6.4 循環控制語句

6.4.1 break語句和continue語句

6.4.2 goto語句

6.5 循環嵌套5

6.5.1 循環嵌套格式

6.5.2 利用循環嵌套列印菱形

6.6 實踐案例:求素數

6.7 動手練一練

6.7.1 練習題

6.7.2 上機實踐

第7章 數組

7.1 了解數組

7.1.1 使用數組的好處

7.1.2 數組的概念

7.1.3 數組的維數

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 字元串的輸入輸出函式

7.4.5 二維字元串數組

7.5 多維數組

7.6 數組的基本套用

7.6.1 反轉字元串

7.6.2 查找最大值

7.6.3 數據排序

7.7 實踐案例:二維數組行和列的元素互換

7.8 動手練一練

7.8.1 練習題

7.8.2 上機實踐

第8章 函式

8.1 函式簡介

8.1.1 C語言中的函式

8.1.2 函式的分類

8.2 定義函式

8.2.1 定義無參函式

8.2.2 定義有參函式

8.2.3 定義函式的注意事項

8.3 聲明函式

8.3.1 聲明函式的語法格式

8.3.2 聲明函式的位置

8.4 函式的參數

8.4.1 形式參數與實際參數

8.4.2 值參數

8.4.3 引用參數

8.5 函式的調用和返回值

8.5.1 函式調用的一般形式

8.5.2 函式返回值

8.5.3 函式的嵌套調用

8.5.4 函式的遞歸調用

8.6 數組作為函式的參數

8.7 函式中的變數作用域

8.7.1 局部變數

8.7.2 全局變數

8.8 實踐案例:學生成績管理

8.9 動手練一練

8.9.1 練習題

8.9.2 上機實踐

第9章 指針

9.1 地址和指針的概念

9.1.1 什麼是地址

9.1.2 什麼是指針

9.2 指針變數

9.2.1 定義指針變數

9.2.2 使用指針變數

9.2.3 指針變數作為函式的參數

9.3 指針與數組

9.3.1 指向數組元素的指針與指向數組的指針

9.3.2 指針變數在數組中的運算

9.3.3 數組元素的操作

9.3.4 指向多維數組的指針變數

9.3.5 數組名(指針)作為函式參數

9.4 指針與字元串

9.4.1 字元串指針

9.4.2 字元串指針作為函式參數

9.4.3 字元指針和字元數組的區別

9.4.4 字元指針數組

9.5 指針與函式

9.5.1 指向函式的指針

9.5.2 返回指針值的函式

9.6 二級指針

9.7 實踐案例:編寫簡單的成績統計程式

9.8 動手練一練

9.8.1 練習題

9.8.2 上機實踐

第10章 結構體與枚舉體

10.1 結構體

10.1.1 定義結構類型

10.1.2 定義結構變數

10.1.3 引用結構變數

10.1.4 初始化結構變數

10.1.5 結構體套用舉例

10.2 結構體數組

10.2.1 定義結構體數組

10.2.2 初始化結構體數組

10.2.3 結構體數組套用舉例

10.3 指針與結構體

10.3.1 指向結構體變數的指針

10.3.2 指向結構體數組的指針

10.3.3 結構體變數作為函式的參數

10.3.4 指向結構體變數的指針作為函式的參數

10.4 用typedef定義類型

10.5 枚舉類型

10.5.1 定義枚舉類型及變數

10.5.2 使用枚舉類型的一些說明

10.5.3 枚舉類型套用舉例

10.6 實踐案例:員工信息錄入和輸出

10.7 動手練一練

10.7.1 練習題

10.7.2 上機實踐

第11章 預處理指令

11.1 宏定義指令

11.1.1 不帶參數的宏定義

11.1.2 帶參數的宏定義

11.2 檔案包含指令

11.2.1 檔案包含指令的語法格式

11.2.2 檔案包含指令套用實例

11.2.3 檔案包含指令注意事項

11.3 條件編譯指令

11.3.1 #ifdef指令

11.3.2 #ifndef指令

11.3.3 #if指令

11.4 實踐案例:根據不同時間輸出不同問候

11.5 動手練一練

11.5.1 練習題

11.5.2 上機實踐

第12章 操作字元及字元串

12.1 字元的操作

12.1.1 檢查英文字母函式

12.1.2 檢查字母數字函式

12.1.3 檢查控制字元函式

12.1.4 十進制數字檢查函式

12.1.5 可列印字元檢查函式

12.1.6 包含空格的可列印字元檢查函式式字元檢查函式

相關詞條

熱門詞條

聯絡我們