中圖網小程序
一鍵登錄
更方便
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
C程序設計 版權信息
- ISBN:9787302628415
- 條形碼:9787302628415 ; 978-7-302-62841-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
C程序設計 本書特色
本書注重培養讀者的程序設計能力及良好的程序設計風格和習慣;注重實踐環節,每章后精選了較多的習題。
C程序設計 內容簡介
“C程序設計”目前是各高等學校理工科學生的必修課程之一,在全國計算機技術與軟件專業技術資格(水平)考試和全國計算機等級考試中占有重要地位。 本書共分12章,由數據類型和程序設計方法兩條主線組織而成,舉例選材力求淺顯易懂、實用性強,全面系統地介紹了C語言基礎知識、數據類型和運算、語法結構、數組、函數、指針、結構體類型與鏈表、共用體與枚舉類型、文件等,也進一步介紹了基于C++面向對象編程的基礎知識。 本書以應用為目的,可作為高等學校程序設計類課程的教材,也可以作為相關考試的培訓教材,還可供計算機應用相關行業人員參考。
C程序設計 目錄
第1章 C語言基礎知識
1.1 C語言概述
1.1.1 認識程序設計語言
1.1.2 C語言的特點
1.1.3 怎樣學習C語言
1.2 C語言程序的基本組成
1.2.1 程序語句
1.2.2 函數
1.2.3 頭文件
1.3 C程序的執行和集成開發環境
1.3.1 C程序的執行步驟
1.3.2 集成開發環境
1.4 算法和流程圖
1.4.1 算法及其特性
1.4.2 一種描述算法的工具——流程圖
習題與思考
第2章 數據類型和運算
2.1 數據類型
2.1.1 基本數據類型
2.1.2 其他數據類型
2.2 常量和變量
2.2.1 常量
2.2.2 變量
2.3 運算符和表達式
2.3.1 算術運算
2.3.2 關系運算
2.3.3 邏輯運算
2.3.4 自增自減運算
2.3.5 賦值運算
2.3.6 條件運算
2.3.7 逗號運算
2.3.8 其他單目運算
2.3.9 混合運算中數據類型的轉換
2.4 常用數學庫函數
習題與思考
第3章 順序結構程序設計
3.1 數據的輸入與輸出
3.1.1 數據輸出函數
3.1.2 數據輸入函數
3.2 順序結構的流程
3.2.1 C語言的基本語句
3.2.2 C程序的一般結構
3.3 順序結構綜合應用實例
習題與思考
第4章 分支結構程序設計
4.1 遷結構語句
4.1.1 單分支結構
4.1.2 雙分支結構
4.1.3 多分支結構
4.1.4 if語句的嵌套
4.2 多路分支—switch結構語句
4.3 分支結構綜合應用實例
習題與思考
第5章 循環結構程序設計
5.1 循環的概念
5.2 while語句
5.3 do-while語句
5.4 for語句
5.5 break語句和continue語句
5.6 循環的嵌套
5.7 循環結構綜合應用實例
習題與思考
第6章 數組
6.1 一維數組
6.1.1 一維數組的定義
6.1.2 數組元素的引用
6.1.3 一維數組的存儲結構與初始化
6.1.4 一維數組應用舉例
6.2 二維數組
6.2.1 二維數組的定義及引用
6.2.2 二維數組的存儲結構與初始化
6.3 字符數組與字符串
6.3.1 字符數組的定義與初始化
6.3.2 字符數組的處理
6.3.3 字符串的概念及處理
6.3.4 字符串的輸入輸出庫函數
6.3.5 字符串處理函數
6.3.6 字符數組綜合應用實例
習題與思考
第7章 函數
7.1 模塊化程序設計與函數
7.2 函數定義與調用
7.2.1 函數概述
7.2.2 函數的定義
7.2.3 函數的調用
7.2.4 函數的參數和函數的返回值
7.2.5 數組作為函數的參數
7.2.6 函數的嵌套和遞歸調用
7.2.7 函數應用舉例
7.3 變量作用域與存儲方式
7.3.1 變量的作用域
7.3.2 變量的存儲方式
7.4 編譯預處理
7.4.1 文件包含
7.4.2 宏定義
7.4.3 條件編譯
習題與思考
第8章 指針
8.1 指針和指針變量
8.1.1 指針的概念
8.1.2 指針變量的概念
8.1.3 指針變量的賦值與運算
8.1.4 多級指針概念和用法
8.1.5 指針變量的應用
8.2 指針與數組
8.2.1 指針變量處理一維數組
8.2.2 指針變量處理二維數組
8.2.3 指針數組
8.3 指針變量處理字符串
8.4 指針變量與函數
8.5 指針綜合應用實例
習題與思考
第9章 結構體類型與鏈表
9.1 結構體類型的定義
9.2 結構體變量
9.2.1 結構體變量的定義和初始化
9.2.2 結構體變量的使用
9.3 結構體數組
9.3.1 結構體數組的定義和初始化
9.3.2 結構體數組的使用
9.4 結構體類型指針
9.4.1 結構體類型指針的概念
9.4.2 結構體類型指針作為函數參數
9.5 鏈表應用
9.5.1 鏈表的概念
9.5.2 用指針實現內存動態分配
9.5.3 單向鏈表的常用操作
9.5.4 鏈表綜合應用實例
習題與思考
第10章 共用體與枚舉類型
10.1 共用體
10.1.1 共用體類型和共用體變量
10.1.2 共用體變量成員的引用
10.1.3 共用體變量的應用
10.2 枚舉類型
10.2.1 枚舉類型和枚舉變量
10.2.2 枚舉類型變量的應用
10.3 類型標識符的重新定義
10.4 位運算
10.4.1 位運算符和位運算應用
10.4.2 位段結構
習題與思考
第11章 文件
11.1 文件概述
11.1.1 文件的基本概念
11.1.2 文本文件和二進制文件
11.1.3 緩沖文件系統
11.2 文件類型及其指針
11.2.1 文件類型
11.2.2 文件類型指針
11.3 文件的打開和關閉
11.3.1 文件打開函數
11.3.2 文件關閉函數
11.4 文件的輸入和輸出
11.4.1 字符讀寫函數fgetc()和fputc()
11.4.2 字符串讀寫函數fgets()和fputs()
11.4.3 格式化讀寫函數fscanf()和fprintf()
11.4.4 數據塊讀寫函數fread()和fwrite()
11.5
1.1 C語言概述
1.1.1 認識程序設計語言
1.1.2 C語言的特點
1.1.3 怎樣學習C語言
1.2 C語言程序的基本組成
1.2.1 程序語句
1.2.2 函數
1.2.3 頭文件
1.3 C程序的執行和集成開發環境
1.3.1 C程序的執行步驟
1.3.2 集成開發環境
1.4 算法和流程圖
1.4.1 算法及其特性
1.4.2 一種描述算法的工具——流程圖
習題與思考
第2章 數據類型和運算
2.1 數據類型
2.1.1 基本數據類型
2.1.2 其他數據類型
2.2 常量和變量
2.2.1 常量
2.2.2 變量
2.3 運算符和表達式
2.3.1 算術運算
2.3.2 關系運算
2.3.3 邏輯運算
2.3.4 自增自減運算
2.3.5 賦值運算
2.3.6 條件運算
2.3.7 逗號運算
2.3.8 其他單目運算
2.3.9 混合運算中數據類型的轉換
2.4 常用數學庫函數
習題與思考
第3章 順序結構程序設計
3.1 數據的輸入與輸出
3.1.1 數據輸出函數
3.1.2 數據輸入函數
3.2 順序結構的流程
3.2.1 C語言的基本語句
3.2.2 C程序的一般結構
3.3 順序結構綜合應用實例
習題與思考
第4章 分支結構程序設計
4.1 遷結構語句
4.1.1 單分支結構
4.1.2 雙分支結構
4.1.3 多分支結構
4.1.4 if語句的嵌套
4.2 多路分支—switch結構語句
4.3 分支結構綜合應用實例
習題與思考
第5章 循環結構程序設計
5.1 循環的概念
5.2 while語句
5.3 do-while語句
5.4 for語句
5.5 break語句和continue語句
5.6 循環的嵌套
5.7 循環結構綜合應用實例
習題與思考
第6章 數組
6.1 一維數組
6.1.1 一維數組的定義
6.1.2 數組元素的引用
6.1.3 一維數組的存儲結構與初始化
6.1.4 一維數組應用舉例
6.2 二維數組
6.2.1 二維數組的定義及引用
6.2.2 二維數組的存儲結構與初始化
6.3 字符數組與字符串
6.3.1 字符數組的定義與初始化
6.3.2 字符數組的處理
6.3.3 字符串的概念及處理
6.3.4 字符串的輸入輸出庫函數
6.3.5 字符串處理函數
6.3.6 字符數組綜合應用實例
習題與思考
第7章 函數
7.1 模塊化程序設計與函數
7.2 函數定義與調用
7.2.1 函數概述
7.2.2 函數的定義
7.2.3 函數的調用
7.2.4 函數的參數和函數的返回值
7.2.5 數組作為函數的參數
7.2.6 函數的嵌套和遞歸調用
7.2.7 函數應用舉例
7.3 變量作用域與存儲方式
7.3.1 變量的作用域
7.3.2 變量的存儲方式
7.4 編譯預處理
7.4.1 文件包含
7.4.2 宏定義
7.4.3 條件編譯
習題與思考
第8章 指針
8.1 指針和指針變量
8.1.1 指針的概念
8.1.2 指針變量的概念
8.1.3 指針變量的賦值與運算
8.1.4 多級指針概念和用法
8.1.5 指針變量的應用
8.2 指針與數組
8.2.1 指針變量處理一維數組
8.2.2 指針變量處理二維數組
8.2.3 指針數組
8.3 指針變量處理字符串
8.4 指針變量與函數
8.5 指針綜合應用實例
習題與思考
第9章 結構體類型與鏈表
9.1 結構體類型的定義
9.2 結構體變量
9.2.1 結構體變量的定義和初始化
9.2.2 結構體變量的使用
9.3 結構體數組
9.3.1 結構體數組的定義和初始化
9.3.2 結構體數組的使用
9.4 結構體類型指針
9.4.1 結構體類型指針的概念
9.4.2 結構體類型指針作為函數參數
9.5 鏈表應用
9.5.1 鏈表的概念
9.5.2 用指針實現內存動態分配
9.5.3 單向鏈表的常用操作
9.5.4 鏈表綜合應用實例
習題與思考
第10章 共用體與枚舉類型
10.1 共用體
10.1.1 共用體類型和共用體變量
10.1.2 共用體變量成員的引用
10.1.3 共用體變量的應用
10.2 枚舉類型
10.2.1 枚舉類型和枚舉變量
10.2.2 枚舉類型變量的應用
10.3 類型標識符的重新定義
10.4 位運算
10.4.1 位運算符和位運算應用
10.4.2 位段結構
習題與思考
第11章 文件
11.1 文件概述
11.1.1 文件的基本概念
11.1.2 文本文件和二進制文件
11.1.3 緩沖文件系統
11.2 文件類型及其指針
11.2.1 文件類型
11.2.2 文件類型指針
11.3 文件的打開和關閉
11.3.1 文件打開函數
11.3.2 文件關閉函數
11.4 文件的輸入和輸出
11.4.1 字符讀寫函數fgetc()和fputc()
11.4.2 字符串讀寫函數fgets()和fputs()
11.4.3 格式化讀寫函數fscanf()和fprintf()
11.4.4 數據塊讀寫函數fread()和fwrite()
11.5
展開全部
書友推薦
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
上帝之肋:男人的真實旅程
- >
中國歷史的瞬間
- >
詩經-先民的歌唱
- >
朝聞道
- >
李白與唐代文化
- >
名家帶你讀魯迅:朝花夕拾
- >
羅曼·羅蘭讀書隨筆-精裝
本類暢銷