注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材職業(yè)技術(shù)培訓教材C語言程序設(shè)計

C語言程序設(shè)計

C語言程序設(shè)計

定 價:¥49.00

作 者: 千鋒教育
出版社: 中國輕工業(yè)出版社
叢編項: 中國輕工業(yè)"十四五"規(guī)劃立項教材
標 簽: 暫缺

ISBN: 9787518437399 出版時間: 2022-03-01 包裝:
開本: 16開 頁數(shù): 256 字數(shù):  

內(nèi)容簡介

  《C語言程序設(shè)計》以零基礎(chǔ)講解為宗旨,吸取了十多本C語言圖書及教材的優(yōu)點,對C語言程序開發(fā)所必要的知識系統(tǒng)進行了全新的整理。全書共13章,涵蓋C語言基礎(chǔ)、數(shù)據(jù)類型、運算符與表達式、條件選擇語句、循環(huán)控制語句、函數(shù)、數(shù)組、指針、基本數(shù)據(jù)結(jié)構(gòu)、文件操作、預(yù)處理等主流C語言開發(fā)技術(shù)。為了使大多數(shù)讀者都能學以致用,《C語言程序設(shè)計》采用精煉易懂的語言來闡述復雜的問題,列舉了大量程序案例進行講解,真正做到通俗易懂。《C語言程序設(shè)計》面向初學者和中級C語言開發(fā)人員,大專院校及本科院校的老師和學生。是牢固掌握主流C語言開發(fā)技術(shù)的必讀之作。

作者簡介

  北京千鋒互聯(lián)科技有限公司,成立于2011年1月,立足于職業(yè)教育培訓領(lǐng)域,公司現(xiàn)有教育培訓、高校服務(wù)、企業(yè)服務(wù)三大業(yè)務(wù)板塊。教育培訓業(yè)務(wù)分為就業(yè)培訓和職后技能培訓;高校服務(wù)業(yè)務(wù)主要提供校企合作全解決方案與定制服務(wù);企業(yè)服務(wù)業(yè)務(wù)主要為企業(yè)提供專業(yè)化綜合服務(wù)。公司總部位于北京,目前已在18個城市成立分公司。

圖書目錄

第1章 C語言概述 

1.1 計算機語言概述 

1.1.1 機器語言 

1.1.2 匯編語言 

1.1.3 高級語言 

1.2 C語言概述 

1.2.1 C語言的起源與發(fā)展 

1.2.2 C語言標準 

1.2.3 C語言的優(yōu)點 

1.2.4 C語言的使用 

1.3 C語言開發(fā)環(huán)境

1.3.1 主流開發(fā)環(huán)境 

1.3.2 安裝虛擬機 

1.3.3 安裝Ubuntu系統(tǒng) 

1.3.4 安裝虛擬機工具 

1.3.5 Vim編輯器的使用 

1.3.6 GCC編譯器 

1.4 編寫第一個C語言程序 

1.5 本章小結(jié) 

1.6 習題 

第2章 數(shù)據(jù)類型 

2.1 關(guān)鍵字與標識符 

2.1.1 關(guān)鍵字 

2.1.2 標識符的使用 

2.2 數(shù)據(jù)類型概述 

2.2.1 數(shù)據(jù)類型的由來 

2.2.2 數(shù)據(jù)類型簡介 

2.3 常量 

2.3.1 整型常量 

2.3.2 實型常量 

2.3.3 字符型常量 

2.3.4 轉(zhuǎn)義字符 

2.3.5 枚舉型常量 

2.4 變量的通用原則 

2.4.1 變量的聲明 

2.4.2 變量的命名 

2.4.3 變量的定義 

2.4.4 變量的賦值與初始化 

2.4.5 變量在內(nèi)存中的排列 

2.5 變量 

2.5.1 整型變量

2.5.2 實型變量 

2.5.3 字符型變量 

2.6 類型轉(zhuǎn)換 

2.7 本章小結(jié) 

2.8 習題 

第3章 運算符與表達式 

3.1 表達式 

3.2 表達式語句 

3.3 運算符 

3.4 賦值運算符 

3.5 算術(shù)運算符與表達式 

3.5.1 算術(shù)運算符 

3.5.2 算術(shù)表達式 

3.5.3 優(yōu)先級與結(jié)合性 

3.6 自增、自減運算符 

3.7 關(guān)系運算符與表達式 

3.7.1 關(guān)系運算符 

3.7.2 關(guān)系表達式 

3.7.3 優(yōu)先級與結(jié)合性

3.8 復合賦值運算符與表達式 

3.8.1 復合賦值運算符 

3.8.2 復合賦值表達式 

3.9 邏輯運算符與表達式 

3.9.1 邏輯運算符 

3.9.2 邏輯表達式 

3.9.3 優(yōu)先級與結(jié)合性 

3.10 位邏輯運算符與表達式 

3.10.1 位邏輯運算符 

3.10.2 位邏輯表達式 

3.11 運算符的優(yōu)先級 

3.12 本章小結(jié) 

3.13 習題 

第4章 選擇條件語句 

4.1 if語句 

4.1.1 if語句形式 

4.1.2 if…else語句形式 

4.1.3 else if語句形式 

4.1.4 if語句的嵌套 

4.1.5 if與else的配對 

4.2 switch語句 

4.2.1 switch語句的基本形式 

4.2.2 break語句的作用 

4.3 本章小結(jié) 

4.4 習題

第5章 循環(huán)控制語句 

5.1 while語句 

5.1.1 while循環(huán)基本形式 

5.1.2 break語句 

5.1.3 continue語句 

5.1.4 goto語句 

5.2 do…while語句 

5.3 for語句 

5.3.1 for循環(huán)基本形式 

5.3.2 多循環(huán)變量的for循環(huán) 

5.3.3 for循環(huán)的變體 

5.3.4 for循環(huán)嵌套 

5.4 三種循環(huán)對比 

5.5 本章小結(jié) 

5.6 習題 

第6章 函數(shù) 

6.1 函數(shù)的定義 

6.1.1 函數(shù)定義的形式 

6.1.2 函數(shù)的聲明與定義 

6.1.3 函數(shù)的返回 

6.1.4 函數(shù)參數(shù) 

6.2 函數(shù)的調(diào)用 

6.2.1 函數(shù)調(diào)用的方式 

6.2.2 函數(shù)嵌套 

6.2.3 遞歸調(diào)用 

6.3 局部變量與全局變量

6.3.1 局部變量 

6.3.2 全局變量 

6.3.3 作用域 

6.4 內(nèi)外部函數(shù) 

6.4.1 內(nèi)部函數(shù)

6.4.2 外部函數(shù) 

6.5 格式輸入/輸出函數(shù) 

6.5.1 輸出函數(shù) 

6.5.2 輸入函數(shù)

6.6 字符輸入/輸出函數(shù) 

6.6.1 字符輸出函數(shù) 

6.6.2 字符輸入?數(shù) 

6.7 字符串輸入輸出函數(shù) 

6.7.1 字符串輸出函數(shù) 

6.7.2 字符串輸入函數(shù)

6.8 本章小結(jié) 

6.9 習題 

第7章 數(shù)組 

7.1 一維數(shù)組 

7.1.1 一維數(shù)組的定義 

7.1.2 數(shù)組元素 

7.1.3 一維數(shù)組初始化 

7.1.4 數(shù)組的存儲方式 

7.1.5 數(shù)組的應(yīng)用 

7.2 二維數(shù)組 

7.2.1 二維?組的定義 

7.2.2 數(shù)組元素 

7.2.3 二維數(shù)組的初始化 

7.2.4 數(shù)組的應(yīng)用 

7.3 數(shù)組的排序算法 

7.3.1 冒泡排序 

7.3.2 快速排序 

7.3.3 直接插入排序 

7.3.4 直接選擇排序 

7.4 字符數(shù)組 

7.4.1 字符數(shù)組的定義 

7.4.2 數(shù)組元素 

7.4.3 字符數(shù)組初始化 

7.4.4 數(shù)組的應(yīng)用 

7.5 字符串處理 

7.5.1 字符串的長度 

7.5.2 字符串復制 

7.5.3 字符串連接 

7.5.4 字符串比較

7.5.5 字符串大小寫轉(zhuǎn)換

7.5.6 字符查找 

7.6 多維數(shù)組 

7.7 本章小結(jié) 

7.8 習題 

第8章 指針

8.1 指針概述

8.1.1 內(nèi)存地址與指針

8.1.2 指針變量的賦值 

8.1.3 指針變量的引用 

8.1.4 空指針

8.1.5 指針讀寫 

8.1.6 指針自身的地址 

8.2 指針運算

8.2.1 指針的加、減運算

8.2.2 指針的相減運算

8.2.3 指針的比較運算 

8.3 指針與數(shù)組 

8.3.1 一維數(shù)組與指針 

8.3.2 二維數(shù)組與指針 

8.4 指針與字符串 

8.4.1 字符指針 

8.4.2 字符指針應(yīng)用 

8.4.3 指針數(shù)組

8.5 多級指針 

8.6 指針與函數(shù) 

8.6.1 指針函數(shù) 

8.6.2 函數(shù)指針

8.6.3 函數(shù)指針數(shù)組 

8.6.4 指針變量作函數(shù)參數(shù) 

8.7 const指針

8.7.1 常量化指針變量 

8.7.2 常量化指針目標表達式 

8.7.3 常量化指針變量及其目標表達式 

8.8 void指針 

8.9 本章小結(jié)

8.10 習題 

第9章 結(jié)構(gòu)體與共用體 

9.1 結(jié)構(gòu)體

9.1.1 定義結(jié)構(gòu)體類型

9.1.2 定義結(jié)構(gòu)體變量

9.1.3 結(jié)構(gòu)體初始化 

9.1.4 結(jié)構(gòu)體變量的引用 

9.2 結(jié)構(gòu)體數(shù)組 

9.2.1 定義結(jié)構(gòu)體數(shù)組

9.2.2 初始化結(jié)構(gòu)體數(shù)組 

9.3 結(jié)構(gòu)體指針 

9.4 結(jié)構(gòu)體嵌套 

9.5 線性表 

9.5.1 線性表概述 

9.5.2 順序表 

9.5.3 鏈表 

9.6 共用體

9.7 本章小結(jié)

9.8 習題

第10章 C語言內(nèi)存管理 

10.1 存儲模型 

10.1.1 auto存儲類

10.1.2 register存儲類

10.1.3 static存儲類 

10.1.4 extern存儲類 

10.2 內(nèi)存組織方式 

10.2.1 程序的內(nèi)存分配 

10.2.2 動態(tài)管理

10.3 本章小結(jié)

10.4 習題

第11章 預(yù)處理 

11.1 宏定義 

11.1.1 define與undef

11.1.2 不帶參數(shù)的宏定義 

11.1.3 帶參數(shù)的宏定義 

11.2 文件包含 

11.2.1 源文件與頭文件 

11.2.2 引入頭文件 

11.3 條件編譯

11.3.1 #if#else#endif 

11.3.2 #elif 

11.3.3 #ifdef 

11.3.4 #ifndef 

11.4 本章小結(jié)

11.5 習題 

第12章 文件操作 

12.1 文件概述 

12.1.1 文件 

12.1.2 文本文件與二進制文件

12.1.3 流 

12.2 文件操作

12.2.1 文件指針 

12.2.2 文件操作 

12.2.3 打開文件 

12.2.4 關(guān)閉文件

12.2.5 讀寫文件 

12.3 文件的高級操作 

12.3.1 讀寫位置偏移 

12.3.2 讀寫位置定位

12.4 本章小結(jié) 

12.5 習題 

第13章 綜合案例 

13.1 圖書管理系統(tǒng) 

13.1.1 需求分析 

13.1.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計 

13.1.3 系統(tǒng)功能模塊 

13.2 代碼實現(xiàn) 

13.2.1 登錄界面與主界面 

13.2.2 錄入圖書信息 

13.2.3 圖書信息查詢 

13.2.4 圖書信息列表 

13.2.5 刪除圖書信息 

13.2.6 修改圖書信息 

13.2.7 圖書信息排序 

13.2.8 主函數(shù) 

13.3 本章小結(jié) 

13.4 習題 


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號