舉報(bào)

會(huì)員
C語言程序設(shè)計(jì)教程
最新章節(jié):
參考文獻(xiàn)
本書從初學(xué)者的角度出發(fā),以通俗易懂的語言、豐富多彩的實(shí)例,詳細(xì)介紹使用C語言進(jìn)行程序開發(fā)應(yīng)該掌握的各方面知識(shí)。書中所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,努力實(shí)現(xiàn)“零基礎(chǔ)”入門,由淺入深地對(duì)C語言程序設(shè)計(jì)內(nèi)容進(jìn)行全面講述。本書共分12章,內(nèi)容包括C語言程序設(shè)計(jì)基礎(chǔ)知識(shí)、順序結(jié)構(gòu)程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、函數(shù)、預(yù)處理、指針、結(jié)構(gòu)體和共用體、文件、位運(yùn)算等章節(jié)。本書適合作為高等職業(yè)院校程序設(shè)計(jì)課程的教材,也可作為社會(huì)培訓(xùn)人員的參考用書,還可供軟件開發(fā)入門者自學(xué)。
最新章節(jié)
- 參考文獻(xiàn)
- 附錄C C語言常用庫函數(shù)
- 附錄B C語言運(yùn)算符的優(yōu)先級(jí)及結(jié)合性
- 附錄A C語言的關(guān)鍵字
- 課后習(xí)題
- 技能訓(xùn)練
上架時(shí)間:2019-10-23 15:42:54
出版社:中國(guó)鐵道出版社
上海閱文信息技術(shù)有限公司已經(jīng)獲得合法授權(quán),并進(jìn)行制作發(fā)行
- 參考文獻(xiàn) 更新時(shí)間:2019-10-23 15:50:57
- 附錄C C語言常用庫函數(shù)
- 附錄B C語言運(yùn)算符的優(yōu)先級(jí)及結(jié)合性
- 附錄A C語言的關(guān)鍵字
- 課后習(xí)題
- 技能訓(xùn)練
- 本章小結(jié)
- 12.2 位段
- 12.1.9 二進(jìn)制位輸出
- 12.1.8 位運(yùn)算賦值運(yùn)算符和優(yōu)先級(jí)
- 12.1.7 按位右移運(yùn)算符
- 12.1.6 按位左移運(yùn)算符
- 12.1.5 按位異或運(yùn)算符
- 12.1.4 按位取反運(yùn)算符
- 12.1.3 按位或運(yùn)算符
- 12.1.2 按位與運(yùn)算符
- 12.1.1 位運(yùn)算簡(jiǎn)介
- 12.1 位運(yùn)算操作符
- 第12章 應(yīng)用位運(yùn)算實(shí)現(xiàn)數(shù)據(jù)的二進(jìn)制操作
- 課后習(xí)題
- 技能訓(xùn)練
- 本章小結(jié)
- 11.4.3 文件指針位置函數(shù)
- 11.4.2 隨機(jī)移動(dòng)函數(shù)
- 11.4.1 重定向函數(shù)
- 11.4 文件的定位操作
- 11.3.4 格式化讀/寫函數(shù)
- 11.3.3 數(shù)據(jù)塊讀/寫函數(shù)
- 11.3.2 字符串讀/寫函數(shù)
- 11.3.1 字符讀/寫函數(shù)
- 11.3 文件的讀和寫操作
- 11.2.3 文件的關(guān)閉
- 11.2.2 文件的打開
- 11.2.1 文件類型指針
- 11.2 文件的打開與關(guān)閉操作
- 11.1 文件概述
- 第11章 應(yīng)用文件實(shí)現(xiàn)數(shù)據(jù)的輸入和輸出
- 課后習(xí)題
- 技能訓(xùn)練
- 本章小結(jié)
- 10.7 類型重命名
- 10.6 枚舉的定義和使用
- 10.5.3 共用體的使用
- 10.5.2 共用體的定義
- 10.5.1 共用體的概念
- 10.5 共用體
- 10.4.3 結(jié)構(gòu)體變量和結(jié)構(gòu)體變量指針充當(dāng)函數(shù)參數(shù)
- 10.4.2 指向結(jié)構(gòu)體數(shù)組元素的指針
- 10.4.1 結(jié)構(gòu)體變量指針的定義和使用
- 10.4 結(jié)構(gòu)體變量指針
- 10.3.3 結(jié)構(gòu)體數(shù)組的使用
- 10.3.2 結(jié)構(gòu)體數(shù)組的初始化
- 10.3.1 結(jié)構(gòu)體數(shù)組的定義
- 10.3 結(jié)構(gòu)體數(shù)組
- 10.2.3 結(jié)構(gòu)體變量的初始化
- 10.2.2 結(jié)構(gòu)體變量的使用
- 10.2.1 結(jié)構(gòu)體變量的定義
- 10.2 結(jié)構(gòu)體變量
- 10.1 結(jié)構(gòu)體的概念
- 第10章 應(yīng)用結(jié)構(gòu)體和共用體實(shí)現(xiàn)數(shù)據(jù)的封裝
- 課后習(xí)題
- 技能訓(xùn)練
- 本章小結(jié)
- 9.6.3 返回指針的函數(shù)
- 9.6.2 指向函數(shù)的指針充當(dāng)參數(shù)
- 9.6.1 指向函數(shù)的指針
- 9.6 函數(shù)與指針
- 9.5 指向指針的指針
- 9.4 指針數(shù)組
- 9.3.4 字符數(shù)組與指針
- 9.3.3 二維數(shù)組與指針
- 9.3.2 指向一維數(shù)組元素的指針充當(dāng)函數(shù)參數(shù)
- 9.3.1 一維數(shù)組與指針
- 9.3 數(shù)組與指針
- 9.2.3 指針變量作為函數(shù)的參數(shù)
- 9.2.2 指針變量的使用
- 9.2.1 指向變量的指針定義
- 9.2 變量與指針
- 9.1 指針概述
- 第9章 應(yīng)用指針實(shí)現(xiàn)地址操作
- 課后習(xí)題
- 技能訓(xùn)練
- 本章小結(jié)
- 8.3 條件編譯
- 8.2 文件包含
- 8.1.2 帶參數(shù)的宏定義
- 8.1.1 不帶參數(shù)的宏定義
- 8.1 宏定義
- 第8章 應(yīng)用預(yù)處理提高程序的運(yùn)行效率
- 課后習(xí)題
- 技能訓(xùn)練
- 本章小結(jié)
- 7.5.2 外部函數(shù)
- 7.5.1 內(nèi)部函數(shù)
- 7.5 內(nèi)部函數(shù)和外部函數(shù)
- 7.4.4 變量的靜態(tài)存儲(chǔ)方式
- 7.4.3 變量的動(dòng)態(tài)存儲(chǔ)方式
- 7.4.2 全局變量
- 7.4.1 局部變量
- 7.4 變量的存儲(chǔ)類別
- 7.3.2 函數(shù)的遞歸調(diào)用
- 7.3.1 函數(shù)的嵌套調(diào)用
- 7.3 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
- 7.2.3 數(shù)組名作為參數(shù)
- 7.2.2 基本數(shù)據(jù)類型作為參數(shù)
- 7.2.1 函數(shù)調(diào)用的基本格式
- 7.2 函數(shù)的調(diào)用
- 7.1.3 函數(shù)的定義與聲明
- 7.1.2 無參數(shù)函數(shù)的定義及說明
- 7.1.1 有參數(shù)函數(shù)的定義及說明
- 7.1 函數(shù)的定義
- 第7章 應(yīng)用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)
- 課后習(xí)題
- 技能訓(xùn)練
- 本章小結(jié)
- 6.4 數(shù)組的應(yīng)用舉例
- 6.3.2 字符數(shù)組的輸入/輸出
- 6.3.1 字符數(shù)組的定義及初始化
- 6.3 字符數(shù)組及字符串
- 6.2.2 二維數(shù)組應(yīng)用舉例
- 6.2.1 二維數(shù)組的定義和初始化
- 6.2 二維數(shù)組
- 6.1.2 一維數(shù)組的定義和初始化
- 6.1.1 數(shù)組的概念
- 6.1 一維數(shù)組
- 第6章 數(shù)組的應(yīng)用
- 課后習(xí)題
- 技能訓(xùn)練
- 本章小結(jié)
- 5.5.2 continue語句
- 5.5.1 break語句
- 5.5 break語句和continue語句
- 5.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)應(yīng)用舉例
- 5.3 多重循環(huán)(循環(huán)的嵌套)
- 5.2 for語句
- 5.1.2 do...while語句
- 5.1.1 while語句
- 5.1 while語句與do...while語句
- 第5章 應(yīng)用循環(huán)結(jié)構(gòu)程序?qū)崿F(xiàn)重復(fù)操作
- 課后習(xí)題
- 技能訓(xùn)練
- 本章小結(jié)
- 4.4 選擇結(jié)構(gòu)程序設(shè)計(jì)應(yīng)用舉例
- 4.3.2 break語句
- 4.3.1 switch語句
- 4.3 switch語句構(gòu)成的選擇結(jié)構(gòu)
- 4.2.5 條件運(yùn)算符
- 4.2.4 嵌套if語句
- 4.2.3 if...else...if語句
- 4.2.2 標(biāo)準(zhǔn)if...else形式
- 4.2.1 簡(jiǎn)單if語句
- 4.2 if語句構(gòu)成的選擇結(jié)構(gòu)
- 4.1.2 邏輯運(yùn)算符和邏輯表達(dá)式
- 4.1.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
- 4.1 選擇結(jié)構(gòu)程序設(shè)計(jì)簡(jiǎn)介
- 第4章 應(yīng)用選擇結(jié)構(gòu)程序解決分支問題
- 課后習(xí)題
- 技能訓(xùn)練
- 本章小結(jié)
- 3.4 順序結(jié)構(gòu)程序設(shè)計(jì)舉例
- 3.3.3 單個(gè)字符輸入/輸出函數(shù)getchar()/putchar()
- 3.3.2 格式輸入函數(shù)scanf()
- 3.3.1 格式輸出函數(shù)printf()
- 3.3 數(shù)據(jù)的輸入與輸出
- 3.2 C語句概述
- 3.1.3 模塊化結(jié)構(gòu)
- 3.1.2 結(jié)構(gòu)化程序
- 3.1.1 算法及算法的表示
- 3.1 結(jié)構(gòu)化程序設(shè)計(jì)和模塊化結(jié)構(gòu)
- 第3章 應(yīng)用順序結(jié)構(gòu)程序解決簡(jiǎn)單問題
- 課后習(xí)題
- 技能訓(xùn)練
- 本章小結(jié)
- 2.3.4 強(qiáng)制類型轉(zhuǎn)換運(yùn)算符
- 2.3.3 逗號(hào)運(yùn)算符及逗號(hào)表達(dá)式
- 2.3.2 賦值運(yùn)算符及賦值表達(dá)式
- 2.3.1 算術(shù)運(yùn)算符及算術(shù)表達(dá)式
- 2.3 C語言的運(yùn)算符和表達(dá)式
- 2.2.4 字符型數(shù)據(jù)
- 2.2.3 實(shí)型數(shù)據(jù)
- 2.2.2 整型數(shù)據(jù)
- 2.2.1 數(shù)據(jù)類型概述
- 2.2 C語言的基本數(shù)據(jù)類型
- 2.1.3 變量
- 2.1.2 常量
- 2.1.1 標(biāo)識(shí)符
- 2.1 C語言中的標(biāo)識(shí)符、常量和變量
- 第2章 C語言程序設(shè)計(jì)基礎(chǔ)知識(shí)
- 課后習(xí)題
- 技能訓(xùn)練
- 本章小結(jié)
- 1.3.2 在VC++ 6.0環(huán)境中實(shí)現(xiàn)C程序
- 1.3.1 運(yùn)行C程序的步驟
- 1.3 C程序上機(jī)步驟
- 1.2 設(shè)計(jì)一個(gè)簡(jiǎn)單的C程序
- 1.1.2 認(rèn)識(shí)C語言
- 1.1.1 計(jì)算機(jī)語言概念
- 1.1 C語言簡(jiǎn)介
- 第1章 我的第一個(gè)C程序
- 前言
- 內(nèi)容簡(jiǎn)介
- 版權(quán)信息
- 封面
- 封面
- 版權(quán)信息
- 內(nèi)容簡(jiǎn)介
- 前言
- 第1章 我的第一個(gè)C程序
- 1.1 C語言簡(jiǎn)介
- 1.1.1 計(jì)算機(jī)語言概念
- 1.1.2 認(rèn)識(shí)C語言
- 1.2 設(shè)計(jì)一個(gè)簡(jiǎn)單的C程序
- 1.3 C程序上機(jī)步驟
- 1.3.1 運(yùn)行C程序的步驟
- 1.3.2 在VC++ 6.0環(huán)境中實(shí)現(xiàn)C程序
- 本章小結(jié)
- 技能訓(xùn)練
- 課后習(xí)題
- 第2章 C語言程序設(shè)計(jì)基礎(chǔ)知識(shí)
- 2.1 C語言中的標(biāo)識(shí)符、常量和變量
- 2.1.1 標(biāo)識(shí)符
- 2.1.2 常量
- 2.1.3 變量
- 2.2 C語言的基本數(shù)據(jù)類型
- 2.2.1 數(shù)據(jù)類型概述
- 2.2.2 整型數(shù)據(jù)
- 2.2.3 實(shí)型數(shù)據(jù)
- 2.2.4 字符型數(shù)據(jù)
- 2.3 C語言的運(yùn)算符和表達(dá)式
- 2.3.1 算術(shù)運(yùn)算符及算術(shù)表達(dá)式
- 2.3.2 賦值運(yùn)算符及賦值表達(dá)式
- 2.3.3 逗號(hào)運(yùn)算符及逗號(hào)表達(dá)式
- 2.3.4 強(qiáng)制類型轉(zhuǎn)換運(yùn)算符
- 本章小結(jié)
- 技能訓(xùn)練
- 課后習(xí)題
- 第3章 應(yīng)用順序結(jié)構(gòu)程序解決簡(jiǎn)單問題
- 3.1 結(jié)構(gòu)化程序設(shè)計(jì)和模塊化結(jié)構(gòu)
- 3.1.1 算法及算法的表示
- 3.1.2 結(jié)構(gòu)化程序
- 3.1.3 模塊化結(jié)構(gòu)
- 3.2 C語句概述
- 3.3 數(shù)據(jù)的輸入與輸出
- 3.3.1 格式輸出函數(shù)printf()
- 3.3.2 格式輸入函數(shù)scanf()
- 3.3.3 單個(gè)字符輸入/輸出函數(shù)getchar()/putchar()
- 3.4 順序結(jié)構(gòu)程序設(shè)計(jì)舉例
- 本章小結(jié)
- 技能訓(xùn)練
- 課后習(xí)題
- 第4章 應(yīng)用選擇結(jié)構(gòu)程序解決分支問題
- 4.1 選擇結(jié)構(gòu)程序設(shè)計(jì)簡(jiǎn)介
- 4.1.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
- 4.1.2 邏輯運(yùn)算符和邏輯表達(dá)式
- 4.2 if語句構(gòu)成的選擇結(jié)構(gòu)
- 4.2.1 簡(jiǎn)單if語句
- 4.2.2 標(biāo)準(zhǔn)if...else形式
- 4.2.3 if...else...if語句
- 4.2.4 嵌套if語句
- 4.2.5 條件運(yùn)算符
- 4.3 switch語句構(gòu)成的選擇結(jié)構(gòu)
- 4.3.1 switch語句
- 4.3.2 break語句
- 4.4 選擇結(jié)構(gòu)程序設(shè)計(jì)應(yīng)用舉例
- 本章小結(jié)
- 技能訓(xùn)練
- 課后習(xí)題
- 第5章 應(yīng)用循環(huán)結(jié)構(gòu)程序?qū)崿F(xiàn)重復(fù)操作
- 5.1 while語句與do...while語句
- 5.1.1 while語句
- 5.1.2 do...while語句
- 5.2 for語句
- 5.3 多重循環(huán)(循環(huán)的嵌套)
- 5.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)應(yīng)用舉例
- 5.5 break語句和continue語句
- 5.5.1 break語句
- 5.5.2 continue語句
- 本章小結(jié)
- 技能訓(xùn)練
- 課后習(xí)題
- 第6章 數(shù)組的應(yīng)用
- 6.1 一維數(shù)組
- 6.1.1 數(shù)組的概念
- 6.1.2 一維數(shù)組的定義和初始化
- 6.2 二維數(shù)組
- 6.2.1 二維數(shù)組的定義和初始化
- 6.2.2 二維數(shù)組應(yīng)用舉例
- 6.3 字符數(shù)組及字符串
- 6.3.1 字符數(shù)組的定義及初始化
- 6.3.2 字符數(shù)組的輸入/輸出
- 6.4 數(shù)組的應(yīng)用舉例
- 本章小結(jié)
- 技能訓(xùn)練
- 課后習(xí)題
- 第7章 應(yīng)用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)
- 7.1 函數(shù)的定義
- 7.1.1 有參數(shù)函數(shù)的定義及說明
- 7.1.2 無參數(shù)函數(shù)的定義及說明
- 7.1.3 函數(shù)的定義與聲明
- 7.2 函數(shù)的調(diào)用
- 7.2.1 函數(shù)調(diào)用的基本格式
- 7.2.2 基本數(shù)據(jù)類型作為參數(shù)
- 7.2.3 數(shù)組名作為參數(shù)
- 7.3 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
- 7.3.1 函數(shù)的嵌套調(diào)用
- 7.3.2 函數(shù)的遞歸調(diào)用
- 7.4 變量的存儲(chǔ)類別
- 7.4.1 局部變量
- 7.4.2 全局變量
- 7.4.3 變量的動(dòng)態(tài)存儲(chǔ)方式
- 7.4.4 變量的靜態(tài)存儲(chǔ)方式
- 7.5 內(nèi)部函數(shù)和外部函數(shù)
- 7.5.1 內(nèi)部函數(shù)
- 7.5.2 外部函數(shù)
- 本章小結(jié)
- 技能訓(xùn)練
- 課后習(xí)題
- 第8章 應(yīng)用預(yù)處理提高程序的運(yùn)行效率
- 8.1 宏定義
- 8.1.1 不帶參數(shù)的宏定義
- 8.1.2 帶參數(shù)的宏定義
- 8.2 文件包含
- 8.3 條件編譯
- 本章小結(jié)
- 技能訓(xùn)練
- 課后習(xí)題
- 第9章 應(yīng)用指針實(shí)現(xiàn)地址操作
- 9.1 指針概述
- 9.2 變量與指針
- 9.2.1 指向變量的指針定義
- 9.2.2 指針變量的使用
- 9.2.3 指針變量作為函數(shù)的參數(shù)
- 9.3 數(shù)組與指針
- 9.3.1 一維數(shù)組與指針
- 9.3.2 指向一維數(shù)組元素的指針充當(dāng)函數(shù)參數(shù)
- 9.3.3 二維數(shù)組與指針
- 9.3.4 字符數(shù)組與指針
- 9.4 指針數(shù)組
- 9.5 指向指針的指針
- 9.6 函數(shù)與指針
- 9.6.1 指向函數(shù)的指針
- 9.6.2 指向函數(shù)的指針充當(dāng)參數(shù)
- 9.6.3 返回指針的函數(shù)
- 本章小結(jié)
- 技能訓(xùn)練
- 課后習(xí)題
- 第10章 應(yīng)用結(jié)構(gòu)體和共用體實(shí)現(xiàn)數(shù)據(jù)的封裝
- 10.1 結(jié)構(gòu)體的概念
- 10.2 結(jié)構(gòu)體變量
- 10.2.1 結(jié)構(gòu)體變量的定義
- 10.2.2 結(jié)構(gòu)體變量的使用
- 10.2.3 結(jié)構(gòu)體變量的初始化
- 10.3 結(jié)構(gòu)體數(shù)組
- 10.3.1 結(jié)構(gòu)體數(shù)組的定義
- 10.3.2 結(jié)構(gòu)體數(shù)組的初始化
- 10.3.3 結(jié)構(gòu)體數(shù)組的使用
- 10.4 結(jié)構(gòu)體變量指針
- 10.4.1 結(jié)構(gòu)體變量指針的定義和使用
- 10.4.2 指向結(jié)構(gòu)體數(shù)組元素的指針
- 10.4.3 結(jié)構(gòu)體變量和結(jié)構(gòu)體變量指針充當(dāng)函數(shù)參數(shù)
- 10.5 共用體
- 10.5.1 共用體的概念
- 10.5.2 共用體的定義
- 10.5.3 共用體的使用
- 10.6 枚舉的定義和使用
- 10.7 類型重命名
- 本章小結(jié)
- 技能訓(xùn)練
- 課后習(xí)題
- 第11章 應(yīng)用文件實(shí)現(xiàn)數(shù)據(jù)的輸入和輸出
- 11.1 文件概述
- 11.2 文件的打開與關(guān)閉操作
- 11.2.1 文件類型指針
- 11.2.2 文件的打開
- 11.2.3 文件的關(guān)閉
- 11.3 文件的讀和寫操作
- 11.3.1 字符讀/寫函數(shù)
- 11.3.2 字符串讀/寫函數(shù)
- 11.3.3 數(shù)據(jù)塊讀/寫函數(shù)
- 11.3.4 格式化讀/寫函數(shù)
- 11.4 文件的定位操作
- 11.4.1 重定向函數(shù)
- 11.4.2 隨機(jī)移動(dòng)函數(shù)
- 11.4.3 文件指針位置函數(shù)
- 本章小結(jié)
- 技能訓(xùn)練
- 課后習(xí)題
- 第12章 應(yīng)用位運(yùn)算實(shí)現(xiàn)數(shù)據(jù)的二進(jìn)制操作
- 12.1 位運(yùn)算操作符
- 12.1.1 位運(yùn)算簡(jiǎn)介
- 12.1.2 按位與運(yùn)算符
- 12.1.3 按位或運(yùn)算符
- 12.1.4 按位取反運(yùn)算符
- 12.1.5 按位異或運(yùn)算符
- 12.1.6 按位左移運(yùn)算符
- 12.1.7 按位右移運(yùn)算符
- 12.1.8 位運(yùn)算賦值運(yùn)算符和優(yōu)先級(jí)
- 12.1.9 二進(jìn)制位輸出
- 12.2 位段
- 本章小結(jié)
- 技能訓(xùn)練
- 課后習(xí)題
- 附錄A C語言的關(guān)鍵字
- 附錄B C語言運(yùn)算符的優(yōu)先級(jí)及結(jié)合性
- 附錄C C語言常用庫函數(shù)
- 參考文獻(xiàn) 更新時(shí)間:2019-10-23 15:50:57