C語言程序設(shè)計案例教程(技能型人才培養(yǎng)特色名校建設(shè)規(guī)劃教材)
定 價:32 元
叢書名:技能型人才培養(yǎng)特色名校建設(shè)規(guī)劃教材
- 作者:劉素芬,張建軍,王宏斌,陳慧英,劉濤 等 編
- 出版時間:2018/9/1
- ISBN:9787517067078
- 出 版 社:中國水利水電出版社
- 中圖法分類:TP312C
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
《C語言程序設(shè)計案例教程/技能型人才培養(yǎng)特色名校建設(shè)規(guī)劃教材》以培養(yǎng)學(xué)生程序設(shè)計基本能力為目標,系統(tǒng)地介紹了C語言程序設(shè)計的基本知識和方法。全書共分12章:C語言基礎(chǔ)、算法基礎(chǔ)、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、文件、系統(tǒng)設(shè)計與開發(fā)、程序編寫的常見錯誤、C語言試題!禖語言程序設(shè)計案例教程/技能型人才培養(yǎng)特色名校建設(shè)規(guī)劃教材》結(jié)構(gòu)清晰、案例豐富、語言流暢、通俗易懂,可作為高等院校各專業(yè)程序設(shè)計基礎(chǔ)教學(xué)的教材,特別適合應(yīng)用型本科、高職院校計算機及相關(guān)專業(yè)學(xué)生使用。
前言
第1章 C語言基礎(chǔ)
1.1 C語言簡介
1.1.1 C語言的應(yīng)用及發(fā)展歷程
1.1.2 C語言的特點
1.2 標識符。
1.3 集成開發(fā)環(huán)境
1.3.1 VisualC6.0
1.3.2 TurboC
1.4 常量和變量
1.4.1 常量
1.4.2 變量
1.5 數(shù)據(jù)類型
1.6 運算符和表達式
1.6.1 賦值運算符
1.6.2 算術(shù)運算符
1.6.3 邏輯運算符
1.6.4 關(guān)系運算符
1.7 小型案例
1.7.1 案例一第一個程序
1.7.2 案例二程序結(jié)構(gòu)及文件結(jié)構(gòu)
1.8 本章小結(jié)
1.9 習(xí)題
第2章 算法基礎(chǔ)
2.1 算法簡介
2.1.1 算法的概念
2.1.2 算法的特性
2.2 算法描述
2.2.1 常見算法描述
2.2.2 流程圖
2.2.3 三種基本結(jié)構(gòu)的流程圖
2.3 算法應(yīng)用
2.4 小型案例
2.4.1 案例一簡單算法描述
2.4.2 案例二復(fù)雜算法描述
2.5 本章小結(jié)
2.6 習(xí)題
第3章 選擇結(jié)構(gòu)程序設(shè)計
3.1 if語句
3.1.1 單分支語句
3.1.2 雙分支語句
3.2 if語句的嵌套
3.3 switch語句
3.4 小型案例
3.4.1 案例一if嵌套的應(yīng)用
3.4.2 案例二break語句的應(yīng)用
3.5 本章小結(jié)
3.6 習(xí)題
第4章 循環(huán)結(jié)構(gòu)程序設(shè)計
4.1 循環(huán)結(jié)構(gòu)程序設(shè)計的概念
4.2 while語句
4.2.1 while語句的格式
4.2.2 while語句的執(zhí)行過程
4.2.3 實例
4.3 do-while語句
4.3.1 do-while語句的格式
4.3.2 do-while語句的執(zhí)行過程
4.3.3 do-while語句實例
4.4 for語句
4.4.1 for語句的格式
4.4.2 for語句的執(zhí)行過程
4.4.3 for語句實例
4.5 循環(huán)語句的嵌套
4.6 循環(huán)實現(xiàn)典型算法
4.6.1 Fibonacci數(shù)列
4.6.2 平方根的求解
4.6.3 百元百雞問題的求解
4.6.4 質(zhì)數(shù)判斷的算法
4.7 break語句和continue語句
4.7.1 break語句
4.7.2 continue語句
4.8 goto語句
4.9 小型案例
4.9.1 案例一輸出滿足條件的所有數(shù)
4.9.2 案例二輸出所有的玫瑰花數(shù)
4.10 本章小結(jié)
4.11 習(xí)題
第5章 數(shù)組
5.1 一維數(shù)組
5.1.1 一維數(shù)組的定義
5.1.2 元素的表示
5.1.3 一維數(shù)組實例
5.2 二維數(shù)組
5.2.1 二維數(shù)組的定義
5.2.2 元素的表示
5.2.3 二維數(shù)組實例
5.3 字符數(shù)組
5.3.1 字符串與字符型數(shù)組
5.3.2 字符數(shù)組的定義形式
5.3.3 字符數(shù)組的初始化
5.3.4 字符數(shù)組的輸入輸出
5.3.5 字符串處理函數(shù)
5.3.6 字符數(shù)組實例
5.4 小型案例
5.4.1 案例一逆序輸出一組數(shù)
5.4.2 案例二小組成績的統(tǒng)計
5.5 本章小結(jié)
5.6 習(xí)題
第6章 函數(shù)
6.1 函數(shù)的定義
6.2 函數(shù)的調(diào)用
6.3 嵌套調(diào)用
6.4 遞歸調(diào)用
6.4.1 遞歸調(diào)用的定義
6.4.2 遞歸調(diào)用的條件
6.4.3 遞歸的說明
6.5 變量的存儲類別
6.5.1 內(nèi)部變量和外部變量
6.5.2 動態(tài)存儲變量和靜態(tài)存儲變量
6.6 小型案例
6.6.1 案例一判斷是否為素數(shù)
6.6.2 案例二求最大公約數(shù)和最小公倍數(shù)87
6.7 本章小結(jié)
6.8 習(xí)題
第7章 指針
7.1 指針的概念
7.1.1 地址概述
7.1.2 指針的概念
7.2 指針變量
7.2.1 指針變量的定義
7.2.2 指針變量的引用
7.2.3 指針變量作為函數(shù)參數(shù)
7.3 指針與數(shù)組
7.3.1 指向數(shù)組元素的指針變量
7.3.2 通過指針引用數(shù)組元素
7.3.3 數(shù)組名作函數(shù)參數(shù)
7.4 指針與字符串
7.4.1 字符串的表示形式
7.4.2 字符串指針作函數(shù)參數(shù)
7.5 小型案例
7.5.1 案例一排序
7.5.2 案例二篩選
7.6 本章小結(jié)
7.7 習(xí)題
第8章 結(jié)構(gòu)體
8.1 結(jié)構(gòu)體類型
8.2 結(jié)構(gòu)體變量
8.2.1 結(jié)構(gòu)體變量的定義
8.2.2 結(jié)構(gòu)體變量的引用
8.3 結(jié)構(gòu)體變量的應(yīng)用
8.3.1 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針
8.3.2 結(jié)構(gòu)體數(shù)組
8.3.3 結(jié)構(gòu)體數(shù)組的指針
8.3.4 結(jié)構(gòu)體與函數(shù)
8.4 小型案例
8.4.1 案例一統(tǒng)計學(xué)生平均成績
8.4.2 案例二搜索學(xué)生信息
8.5 本章小結(jié)
8.6 習(xí)題
第9章 文件
9.1 文件概述
9.1.1 文件的概念
9.1.2 文件指針
9.2 文件的打開與關(guān)閉
9.2.1 文件打開函數(shù)
9.2.2 文件關(guān)閉函數(shù)
9.3 文件的輸入與輸出
9.3.1 字符讀寫函數(shù)
9.3.2 字符串讀寫函數(shù)
9.3.3 數(shù)據(jù)塊讀寫函數(shù)
9.3.4 格式化讀寫函數(shù)
9.3.5 文件的隨機讀寫
9.3.6 文件檢測函數(shù)
9.4 小型案例
9.4.1 案例一修改員工信息
9.4.2 案例二創(chuàng)建學(xué)員成績登記冊
9.5 本章小結(jié)
9.6 習(xí)題
第10章 系統(tǒng)設(shè)計與開發(fā)
10.1 通信管理系統(tǒng)
10.2 評分系統(tǒng)
10.3 成績管理系統(tǒng)
10.4 本章小結(jié)
10.5 習(xí)題
第11章 程序編寫的常見錯誤
11.1 程序編寫中常見的錯誤
11.2 VC環(huán)境中常見的錯誤信息
11.3 TC環(huán)境中常見的錯誤信息
11.4 本章小結(jié)
11.5 習(xí)題
第12章 C語言試題
12.1 試題第一套
12.2 試題第二套
12.3 試題第三套
12.4 本章小結(jié)
附錄Ⅰ ASCII碼表
附錄Ⅱ C語言中的關(guān)鍵字
附錄Ⅲ 運算符優(yōu)先級和結(jié)合性
附錄Ⅳ C語言庫函數(shù)
附錄Ⅴ 全國計算機等級考試簡介
附錄Ⅵ 二級C語言考試大綱(2013版)
參考文獻