C語言程序設(shè)計

出版時間:2011-7  出版社:對外經(jīng)濟貿(mào)易大學(xué)出版社  作者:張元國  頁數(shù):268  

內(nèi)容概要

《C語言程序設(shè)計》針對高職高專學(xué)生的特點編寫,在內(nèi)容安排上力求體系結(jié)構(gòu)合理,重點突出,難易適中,通俗易懂。
本書主要講解C語言最基本、最常用的內(nèi)容,把重點放在C語言本身的難點和程序設(shè)計的技巧方面,對關(guān)鍵知識點進行了詳細(xì)的說明,并配有圖表,使讀者能直觀地理解問題。同時在每一章都配有大量的例題和練習(xí)題,使讀者更容易消化和掌握各章的學(xué)習(xí)內(nèi)容。
全書共分為1l章。 本書由張元國主編,劉信杰和李艷副主編。
本書除作為高職高專院校學(xué)生學(xué)習(xí)C語言的教材之外,還可以作為計算機愛好者的自學(xué)參考書。

書籍目錄

第1章  C語言程序設(shè)計概述
1.1 C語言程序
1.1.1 計算機語言與計算機程序
1.1.2 C語言概述
1.2 簡單C語言程序的結(jié)構(gòu)和格式
1.2.1 C語言程序?qū)嵗?br /> 1.2.2 C語言程序的結(jié)構(gòu)
1.2.3 C語言程序的書寫格式
1.2.4 標(biāo)識符與關(guān)鍵字
1.3 結(jié)構(gòu)化程序設(shè)計
1.4 編程實踐——C語言程序的上機環(huán)境與步驟
1.4.1 C語言程序的上機步驟
1.4.2 TurbO C集成開發(fā)環(huán)境
1.5 算法及其描述
1.5.1 算法概述
1.5.2 程序流程圖
綜合練習(xí)
第2章 數(shù)據(jù)類型、運算符與表達(dá)式
2.1 C語言的數(shù)據(jù)類型
2.2 常量與變量
2.2.1 常量
2.2.2 變量
2.2.3 變量的定義、初始化與賦值
2.3 運算符與表達(dá)式
2.3.1 算術(shù)運算符與算術(shù)表達(dá)式
2.3.2 關(guān)系運算符與關(guān)系表達(dá)式
2.3.3 邏輯運算符與邏輯表達(dá)式
2.3.4 位運算符
2.3.5 賦值運算符與賦值表達(dá)式
2.3.6 逗號運算符與逗號表達(dá)式
2.3.7 條件運算符與條件表達(dá)式
2.3.8 自增自減運算符
2.3.9 長度運算符
2.4 不同類型數(shù)據(jù)間的轉(zhuǎn)換
綜合練習(xí)
第3章 順序結(jié)構(gòu)程序設(shè)計
3.1 C語言的基本語句
3.2 格式輸入輸出函數(shù)
3.2.1 格式輸出函數(shù)pfinff()
3.2.2 格式輸入函數(shù)scanf()
3.3 字符輸人輸出函數(shù)
3.3.1 字符輸入函數(shù)getchar()
3.3.2 字符輸出函數(shù)putchar()
3.4 順序結(jié)構(gòu)程序設(shè)計舉例
綜合練習(xí)
第4章 選擇結(jié)構(gòu)程序設(shè)計
4.1 if語句
4.1.1 if語句的幾種格式
4.1.2 if語句的嵌套
4.2 多分支選擇語句(switch語句)
4.3 goto語句
4.4 程序綜合舉例
綜合練習(xí)
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計
5.1 while循環(huán)語句
5.2 do-while語句
5.3 for循環(huán)結(jié)構(gòu)
5.4 幾種循環(huán)的比較
5.5 循環(huán)結(jié)構(gòu)的嵌套
5.6 循環(huán)中break和continue語句的使用
5.6.1 break語句
5.6.2 continue語句
5.7 程序綜合舉例
綜合練習(xí)
第6章 數(shù)組
6.1 一維數(shù)組
6.1.1 一維數(shù)組的定義
6.1.2 一維數(shù)組的初始化
6.1.3 一維數(shù)組元素的引用
6.1.4 一維數(shù)組應(yīng)用舉例
6.2 二維數(shù)組
6.2.1 二維數(shù)組的定義
6.2.2 二維數(shù)組的初始化
6.2.3 二維數(shù)組元素的引用
6.2.4 二維數(shù)組應(yīng)用舉例
6.3 字符數(shù)組和字符串
6.3.1 字符數(shù)組的定義
6.3.2 字符數(shù)組的初始化
6.3.3 字符數(shù)組和字符串的輸入輸出
6.3.4 字符串處理函數(shù)
6.3.5 字符數(shù)組應(yīng)用舉例
綜合練習(xí)
第7章 函數(shù)
7.1 函數(shù)概述
7.1.1 函數(shù)的概念及作用
7.1.2 函數(shù)的分類
7.2 函數(shù)定義
7.3 函數(shù)的調(diào)用和返回值
7.3.1 函數(shù)調(diào)用及參數(shù)傳遞
7.3.2 函數(shù)返回值
7.3.3 函數(shù)的聲明
7.4 函數(shù)舉例
7.5 變量的作用域和存儲類別
7.5.1 變量的作用域
7.5.2 變量的存儲類型
7.6 函數(shù)應(yīng)用
7.6.1 函數(shù)的嵌套調(diào)用
7.6.2 函數(shù)的遞歸調(diào)用
綜合練習(xí)
第8章 指針
8.1 指針與指針變量
8.1.1 指針概述
8.1.2 指針變量
8.1.3 指針運算
8.2 指針變量作為函數(shù)參數(shù)
8.3 返回指針值的函數(shù)
8.4 指針與數(shù)組
8.4.1 指針與數(shù)組的關(guān)系
8.4.2 數(shù)組名作為函數(shù)的參數(shù)
8.5 字符串與指針
綜合練習(xí)
第9章 編譯預(yù)處理
9.1 宏定義
9.1.1 不帶參數(shù)的宏定義
9.1.2 帶參數(shù)的宏定義
9.1.3 終止宏定義
9.2 文件包含
9.2.1 文件包含
9.2.2 文件包含的應(yīng)用
9.3 條件編譯
綜合練習(xí)
第10章 結(jié)構(gòu)體與共用體
10.1 結(jié)構(gòu)體概述
10.1.1 結(jié)構(gòu)體的引入
10.1.2 結(jié)構(gòu)體類型的定義
10.2 結(jié)構(gòu)體變量與指針
10.2.1 結(jié)構(gòu)體變量
10.2.2 結(jié)構(gòu)體與指針
10.3 結(jié)構(gòu)體與數(shù)組
10.3.1 結(jié)構(gòu)體數(shù)組的定義和初始化
10.3.2 結(jié)構(gòu)體數(shù)組的應(yīng)用
10.3.3 指向結(jié)構(gòu)體數(shù)組的指針
10.4 結(jié)構(gòu)體與函數(shù)
10.4.1 結(jié)構(gòu)體變量作為函數(shù)參數(shù)
10.4.2 返回結(jié)構(gòu)體數(shù)據(jù)的函數(shù)
10.4.3 結(jié)構(gòu)體指針變量作函數(shù)參數(shù)
10.4.4 返回結(jié)構(gòu)體指針的函數(shù)
10.5 單向鏈表
10.5.1 鏈表概述
10.5.2 定義鏈表結(jié)構(gòu)
10.5.3 動態(tài)存儲分配
10.5.4 單向鏈表的基本操作
10.5.5 單向鏈表的應(yīng)用
10.6 共用體
10.6.1 共用體變量的定義
10.6.2 共用體變量的引用與賦值
10.7 枚舉類型
10.7.1 枚舉類型的定義
10.7.2 枚舉變量的定義及其引用
10.8 用typedef定義類型
綜合練習(xí)
第11章 文件
11.1 文件概述
11.1.1 文件的概念
11.1.2 文件類型指針
11.2 文件的打開與關(guān)閉
11.2.1 文件的打開
11.2.2 文件的關(guān)閉
11.3 文件的讀寫
11.3.1 字符讀寫函數(shù)f13utc()和fgetc()
11.3.2 字符串讀寫函數(shù)flrots()和fagets()
11.3.3 格式化讀寫函數(shù)fscanf()和fprintf()
11.3.4 數(shù)據(jù)塊讀寫函數(shù)fwrite()和fread()
11.4 文件的定位
綜合練習(xí)
附錄A 常用字符與ASCH碼對照表
附錄B 運算符的優(yōu)先級與結(jié)合性
附錄C C語言的常用庫函數(shù)
參考文獻

圖書封面

評論、評分、閱讀與下載


    C語言程序設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7