注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C語言程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)

C語言程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)

C語言程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)

定 價:¥28.00

作 者: 劉信杰,李艷 主編
出版社: 水利水電出版社
叢編項: 21世紀(jì)高職高專規(guī)劃教材
標(biāo) 簽: VC++

ISBN: 9787508456539 出版時間: 2008-07-01 包裝: 平裝
開本: 16開 頁數(shù): 267 字?jǐn)?shù):  

內(nèi)容簡介

  C語言程序設(shè)計是高職高專院校學(xué)生的計算機入門語言,本書在內(nèi)容安排上力求做到難易適中、通俗易懂,使學(xué)生在最短時間內(nèi)掌握C語言程序設(shè)計的基本方法。本書分前后兩部分,第一部分為C語言程序設(shè)計基礎(chǔ),第二部分為數(shù)據(jù)結(jié)構(gòu),共15章。分別介紹了C語言的基本知識、基本語法、利用C語言進行結(jié)構(gòu)化程序設(shè)計的思想及數(shù)據(jù)結(jié)構(gòu)的基本思想。針對高等職業(yè)技術(shù)院校的教育層次,方便于學(xué)生理解和接受。同時在每一章內(nèi)都配有大量的例題、典型習(xí)題分析和練習(xí)題,使學(xué)生更容易理解、消化和掌握各知識模塊的學(xué)習(xí)內(nèi)容。本書除作為高職高專院校學(xué)生學(xué)習(xí)C語言與數(shù)據(jù)結(jié)構(gòu)課程的教材之外,還可以作為計算機愛好者的自學(xué)參考書和計算機培訓(xùn)班的培訓(xùn)教材。

作者簡介

暫缺《C語言程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)》作者簡介

圖書目錄

前言
第1章C語言初步知識
1.1C語言的發(fā)展歷史
1.2C語言的特點
l.3C語言的程序結(jié)構(gòu)
1.3.1C語言程序舉例
1.3.2C語言程序的組成結(jié)構(gòu)
1.33良好的編程習(xí)慣
1.4利用VisualC++運行C程序
1.4.1VisualC++簡介
1.4.2在VisualC++中運行C程序
1.5典型習(xí)題分析解答
習(xí)題一
第2章數(shù)據(jù)類型、運算符與表達(dá)式
2.1C語言的數(shù)據(jù)類型
2.2常量與變量
2.2.1標(biāo)識符
2.2.2常量
2.2.3變量
2.3整數(shù)類型
2.3.1整型常量
2.3.2整型變量
2.4實數(shù)類型
2.4.1實型常量
2.4.2實型變量
2.5字符類型
2.5.1字符型常量
2.5.2字符型變量
2.6運算符與表達(dá)式
.2.6.]算術(shù)運算符和算術(shù)表達(dá)式
2.6.2賦值運算符和賦值表達(dá)式
2.6.3自加自減運算符與表達(dá)式
2.6.4不同類型數(shù)據(jù)之間的轉(zhuǎn)換
2.7典型習(xí)題分析解答
習(xí)題二
第3章順序結(jié)構(gòu)
3.1字符型數(shù)據(jù)的輸入輸出
3.1.1putchar()函數(shù)
3.1.2getchar()函數(shù)
3.2格式輸入輸出
3.2.]printf()函數(shù)
3.2.2scanR)函數(shù)
3.3程序的三種基本結(jié)構(gòu)
3.4典型習(xí)題分析解答
習(xí)題三
第4章選擇結(jié)構(gòu)
4.1關(guān)系運算和邏輯運算
4.1.1關(guān)系運算符和關(guān)系表達(dá)式
4.1.2邏輯運算符和邏輯表達(dá)式
4.2if語句.
4.2.1if語句的三種形式
4.2.2if語句的嵌套
4.2.3條件運算符和條件表達(dá)式
4.3switch語句
4.3.1switch語句及執(zhí)行過程
4.3.2break語句在switch中的使用
4.4典型習(xí)題分析解答
習(xí)題四
第5章循環(huán)結(jié)構(gòu)
5.1while語句
5.2do.while語句
5.3fOr語句
5.3.1for語句的一般形式
5.3.2for語句的執(zhí)行過程
5.4循環(huán)的嵌套
5.5continue語句
5.6典型習(xí)題分析解答
習(xí)題五.
第6章函數(shù)
6.1函數(shù)分類與文件包含
6.1.1函數(shù)分類
6.1.2文件包含
6.2函數(shù)的定義
6.2.1函數(shù)定義的一般形式
6.2.2形參和實參
6.2.3函數(shù)的返回值
6.3函數(shù)的聲明和調(diào)用
6.3.1函數(shù)的聲明
6.3.2函數(shù)的調(diào)用
6.4函數(shù)的嵌套與遞歸
6.4.1函數(shù)的嵌套調(diào)用
6.4.2函數(shù)的遞歸調(diào)用
6.5局部變量與全局變量
6.5.1局部變量
6.5.2全局變量
6.6內(nèi)部函數(shù)與外部函數(shù)
6.6.1內(nèi)部函數(shù)
6.6.2外部函數(shù)
6.6.3多個源程序文件的編譯和連接
6.7典型習(xí)題分析解答
習(xí)題六
第7章數(shù)組
7.1維數(shù)組
7.1.1維數(shù)組的定義與初始化
7.1.2維數(shù)組元素的引用
7.1.3一維數(shù)組元素的賦值
7.1.4順序查找
7.2二維數(shù)組
7.2.1二維數(shù)組的定義與初始化
7.2.2二維數(shù)組元素的引用
’7.2.3二維數(shù)組元素的賦值
7.3字符數(shù)組
7.3.1字符數(shù)組的定義和初始化
7.3.2字符串處理函數(shù)
7.4數(shù)組在函數(shù)中的應(yīng)用
7.5折半查找
7.6數(shù)組元素排序
7.6.1線性插入排序
7.6.2折半插入排序
7.7典型習(xí)題分析解答
習(xí)題七
第8章指針
8.1地址與指針概述
8.2指針變量
8.2.1定義一個指針變量
8.2.2指針變量的賦值與引用
8.2.3指針變量作為函數(shù)參數(shù)
8.3維數(shù)組與指針
8.3.1指向數(shù)組元素的指針
8.3.2通過指針引用數(shù)組元素
8.3.3維數(shù)組名作函數(shù)參數(shù)
8.4二維數(shù)組與指針
8.4.1引用單個數(shù)組元素
8.4.2指向二維數(shù)組的指針變量
8.4.3指向多維數(shù)組的指針變量
8.5指向字符串的指針變量
8.5.1用字符數(shù)組存放一個字符串
8.5.2用字符指針變量指向一個字符串
8.6函數(shù)指針變量
8.7指針型函數(shù)
8.8指針數(shù)組和指向指針的指針
8.8.1指針數(shù)組
8.8.2指針數(shù)組作函數(shù)參數(shù)
8.8.3指向指針的指針
8.8.4main函數(shù)的參數(shù)
8.9典型題分析.
習(xí)題八
第9章結(jié)構(gòu)體與共用體
9.1結(jié)構(gòu)體類型的說明
9.2結(jié)構(gòu)體變量.
9.2.1結(jié)構(gòu)體變量定義、初始化及引用
9.2.2用結(jié)構(gòu)體變量作函數(shù)參數(shù)
9.3結(jié)構(gòu)體數(shù)組.
9.3.1結(jié)構(gòu)體數(shù)組的定義
9.3.2結(jié)構(gòu)體數(shù)組的初始化
9.3.3結(jié)構(gòu)體數(shù)組的使用
9.4.結(jié)構(gòu)體指針
9.4.1指向結(jié)構(gòu)體變量的指針
9.4.2指向結(jié)構(gòu)體變量的指針作為函數(shù)參數(shù)
9.5共用體.
9.5.1共用體類型的說明
9.5.2共用體變量的定義、初始化及引用
9.6用typedet.定義類型
9.7典型習(xí)題分析解答
習(xí)題九
第10章文件的讀寫
10.1文件與文件指針
10.1.1文件分類
10.1.2文件類型指針
lO.2文件的打開與關(guān)閉
10.2.1文件的打開
10.2.2文件關(guān)閉函數(shù)
lO.3文件位置指針的有關(guān)函數(shù)
10.4讀寫文件
10‘4.1字符讀寫函數(shù)fgetc和fputc
]O.4.2宇符串讀寫函數(shù)fgetc和fputc
10.4.3數(shù)據(jù)塊讀寫函數(shù)fread和fwrite
10.4.4格式化讀寫函數(shù)fscanf和fprintf
10.5典型習(xí)題分析解答
習(xí)題十
第11章位運算
l1.1位運算符概述
11.2基本位運算符及其功能
11.2.1按位與運算符“&”
11.2.2按位或運算符“”
11.2.3按位異或運算符“^”
11.2.4求反運算符“~”
11.2.5左移運算符“>”
11.2.7位運算的復(fù)合賦值運算符
11.2.8不同長度的數(shù)據(jù)進行位運算
11.2.9位運算符的優(yōu)先級
11.3位域(位段)
11.3.1位域的定義和位域變量的說明
11.3.2位域的使用
11.4典型習(xí)題分析解答
習(xí)題十一
第12章數(shù)據(jù)結(jié)構(gòu)緒論
12.1什么是數(shù)據(jù)結(jié)構(gòu)
12.2數(shù)據(jù)結(jié)構(gòu)的基本概念和術(shù)語
12.3算法和算法的描述
12.3.1算法
12.3.2算法的描述
12.3.3算法評價
習(xí)題十二
第13章線性表
13.1線性表及其基本運算
13.1.1線性表的定義
13.1.2線性表的基本運算
13.2線性表的順序表示及基本操作
13.2.1線性表的順序表示
13.2.2順序表的基本操作
13.3線性表的鏈?zhǔn)酱鎯?br />13.3.1單鏈表
13.3.2循環(huán)鏈表
13.3.3雙向鏈表
13.4典型習(xí)題分析解答
習(xí)題十三
第14章棧、隊列與樹
14.1棧.
14.1.1棧的定義
14.1.2順序棧的實現(xiàn)
14.2隊列
14.2.1隊列的定義
14.2.2隊列的基本操作
14.3樹
14.3.1什么是樹
14.3.2二叉樹的概念及性質(zhì)
14.3.3二叉樹的存儲及遍歷
14.4典型習(xí)題分析解答
習(xí)題十四
第15章查找與排序
15.1查找與排序的基本概念
15.1.1查找的基本概念
15.1.2排序的基本概念
15.2查找算法
15.2.1順序查找
15.2.2折半查找
15.2.3分塊查找
15.3排序算法
15.3.1插入排序
l5.3.2選擇排序
15.3.3交換排序
15.4典型習(xí)題分析解答
習(xí)題十五
附錄A運算符的優(yōu)先級別和結(jié)合方向
附錄B常用字符與ASCII對照表
附錄C常用Turboc庫函數(shù)
參考文獻

本目錄推薦

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