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

C語言程序設(shè)計(jì)教程

C語言程序設(shè)計(jì)教程

定 價(jià):¥26.00

作 者: 朱承學(xué)主編
出版社: 中國水利水電出版社
叢編項(xiàng): 21世紀(jì)高等院校計(jì)算機(jī)科學(xué)與技術(shù)規(guī)劃教材
標(biāo) 簽: C

ISBN: 9787508421292 出版時(shí)間: 2004-08-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 304 字?jǐn)?shù):  

內(nèi)容簡介

  C語言作為一種結(jié)構(gòu)化的計(jì)算機(jī)程序設(shè)計(jì)語言,既具有高級語言的特點(diǎn),又具有低級語言的功能,在當(dāng)今軟件開發(fā)領(lǐng)域有著十分廣泛的應(yīng)用。本書通過循序漸進(jìn)地解析程序代碼,闡明C語言結(jié)構(gòu)的語法和正確使用,系統(tǒng)地講述了c語言程序設(shè)計(jì)的基本方法和技巧,并揭示出其應(yīng)用的基礎(chǔ)邏輯。全書選材經(jīng)典,內(nèi)容豐富,闡述清晰,層次分明。講述力求理論聯(lián)系實(shí)際、循序漸進(jìn),注重培養(yǎng)讀者分析問題和程序設(shè)計(jì)的能力,注重培養(yǎng)良好的程序設(shè)計(jì)風(fēng)格和習(xí)慣。本書的主要內(nèi)容包括:C語言的基本語法和概念、數(shù)據(jù)類型及應(yīng)用技巧、C語言模塊化程序設(shè)計(jì)的方法、文件的基本概念和應(yīng)用以及綜合程序設(shè)計(jì)基礎(chǔ)。為了配合本書的學(xué)習(xí)及適應(yīng)程序設(shè)計(jì)課程教學(xué)的三個(gè)環(huán)節(jié),作者還編寫了與本書配套的《C語言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題解析》及《C語言程序設(shè)計(jì)實(shí)踐訓(xùn)練教程》,可供讀者參考使用。本書可作為高等院校計(jì)算機(jī)程序設(shè)計(jì)教學(xué)用書,也可作為從事計(jì)算機(jī)應(yīng)用的科技人員的參考書和培訓(xùn)教材。本書配有CAI教學(xué)課件,可到中國水利水電出版社網(wǎng)站(http://www.waterpub.com.cn)下載。

作者簡介

暫缺《C語言程序設(shè)計(jì)教程》作者簡介

圖書目錄

前言
第1章 程序設(shè)計(jì)語言概述
1. 1 程序設(shè)計(jì)概述
1. 1. 1 軟件. 程序與程序設(shè)計(jì)
1. 1. 2 算法與算法描述
1. 1. 3 程序設(shè)計(jì)風(fēng)格
1. 2 C語言簡介
1. 2. 1 C語言出現(xiàn)的歷史背景
1. 2. 2 C語言的特點(diǎn)及應(yīng)用
1. 2. 3 簡單的C語言程序介紹
1. 3 C語言的上機(jī)操作步驟
1. 3. 1 TurboC2. 0集成開發(fā)環(huán)境簡介
1. 3. 2 TurboC 3. 0集成開發(fā)環(huán)境簡介
第2章 C語言的基本數(shù)據(jù)類型與表達(dá)式
2. 1 C語言的語法基礎(chǔ)
2. 1. 1 C語言的字符集
2. 1. 2 C語言的標(biāo)識(shí)符
2. 1. 3 C語言的關(guān)鍵字
2. 2 C語言的基本數(shù)據(jù)類型
2. 2. 1 數(shù)據(jù)類型概述
2. 2. 2 整型
2. 2. 3 實(shí)型
2. 2. 4 字符型
2. 3 常量與變量
2. 3. 1 常量與符號常量
2. 3. 2 變量與變量說明
2. 3. 3 變量的初始化與賦值
2. 4 運(yùn)算符與表達(dá)式
2. 4. 1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
2. 4. 2 關(guān)系運(yùn)算符與關(guān)系表達(dá)式
2. 4. 3 邏輯運(yùn)算符與邏輯表達(dá)式
2. 4. 4 賦值運(yùn)算符與賦值表達(dá)式
2. 4. 5 條件運(yùn)算符與條件表達(dá)式
2. 4. 6 逗號運(yùn)算符與逗號表達(dá)式
2. 4. 7 位運(yùn)算符
2. 4. 8 其他運(yùn)算符
2. 5 數(shù)據(jù)類型轉(zhuǎn)換與各種類型數(shù)據(jù)之間的混合運(yùn)算
2. 5. 1 表達(dá)式中的類型轉(zhuǎn)換
2. 5. 2 強(qiáng)制轉(zhuǎn)換
第3章 順序結(jié)構(gòu)程序設(shè)計(jì)
3. 1 C語句概述
3. 1. 1 簡單語句
3. 1. 2 復(fù)合語句
3. 2 程序的三種基本結(jié)構(gòu)
3. 2. 1 順序結(jié)構(gòu)
3. 2. 2 選擇結(jié)構(gòu)
3. 2. 3 循環(huán)結(jié)構(gòu)
3. 3 輸入與輸出語句
3. 3. 1 字符輸入與輸出函數(shù)
3. 3. 2 格式輸出函數(shù)
3. 3. 3 格式輸入函數(shù)
3. 4 順序結(jié)構(gòu)程序設(shè)計(jì)舉例
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)
4. 1 if語句
4. 1. 1 if語句的三種形式
4. 1. 2 if語句的嵌套
4. 2 switch語句
4. 3 選擇結(jié)構(gòu)程序設(shè)計(jì)舉例
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
5. 1 while語句
5. 2 do-while語句
5. 3 for語句
5. 4 goto語句以及用goto語句構(gòu)成的循環(huán)
5. 5 break語句和continue語句
5. 6 循環(huán)的嵌套
5. 7 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)舉例
5. 8 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)注意問題
第6章 函數(shù)與模塊化程序設(shè)計(jì)基礎(chǔ)
6. 1 概述
6. 1. 1 模塊與函數(shù)
6. 1. 2 模塊設(shè)計(jì)原則
6. 2 函數(shù)的定義
6. 2. 1 標(biāo)準(zhǔn)庫函數(shù)與頭文件
6. 2. 2 用戶自定義函數(shù)
6. 3 函數(shù)的調(diào)用
6. 3. 1 函數(shù)的一般調(diào)用與聲明
6. 3. 2 形參與實(shí)參
6. 3. 3 函數(shù)的嵌套調(diào)用
6. 3. 4 函數(shù)的遞歸調(diào)用
6. 4 變量的作用域及存儲(chǔ)特性
6. 4. 1 變量的作用域
6. 4. 2 變量的存儲(chǔ)特性
第7章 編譯預(yù)處理命令
7. 1 宏定義
7. 1. 1 簡單宏定義
7. 1. 2 帶參數(shù)的宏定義
7. 2 文件包含處理
7. 2. 1 #include命令格式
7. 2. 2 #include命令的嵌套使用
7. 3 條件編譯
7. 3. 1 控制條件為常量表達(dá)式的條件編譯
7. 3. 2 控制條件為定義標(biāo)識(shí)符的條件編譯
7. 3. 3 #undef命令行
第8章 數(shù)組
8. 1 一維數(shù)組
8. 1. 1 一維數(shù)組的定義
8. 1. 2 一維數(shù)組元素的引用
8. 1. 3 一維數(shù)組的初始化
8. 2 二維數(shù)組
8. 2. 1 二維數(shù)組的定義
8. 2. 2 二維數(shù)組元素的引用
8. 2. 3 二維數(shù)組的初始化
8. 2. 4 二維數(shù)組元素值的輸入與輸出
8. 3 字符數(shù)組與字符串
8. 3. 1 字符數(shù)組的定義
8. 3. 2 字符數(shù)組的存儲(chǔ)結(jié)構(gòu)
8. 3. 3 字符數(shù)組的初始化
8. 3. 4 字符數(shù)組與字符串的輸入與輸出
8. 3. 5 字符串處理函數(shù)
8. 4 數(shù)組與函數(shù)
8. 4. 1 數(shù)組元素作為函數(shù)參數(shù)
8. 4. 2 數(shù)組名作為函數(shù)參數(shù)
8. 5 數(shù)組程序設(shè)計(jì)舉例
第9章 指針
9. 1 指針的概念
9. 2 指針變量
9. 2. 1 指針變量的定義
9. 2. 2 指針變量的運(yùn)算
9. 2. 3 指向指針的指針
9. 3 指針與函數(shù)
9. 3. 1 指針作為函數(shù)參數(shù)
9. 3. 2 指針函數(shù)
9. 3. 3 指向函數(shù)的指針
9. 4 指針與數(shù)組
9. 4. 1 指針與一維數(shù)組
9. 4. 2 指針與二維數(shù)組
9. 4. 3 指針與字符串
9. 4. 4 指針數(shù)組與命令行參數(shù)
第10章 結(jié)構(gòu)體與鏈表
10. 1 結(jié)構(gòu)體類型的定義與變量說明
10. 1. 1 結(jié)構(gòu)體類型的定義
10. 1. 2 結(jié)構(gòu)體類型變量的定義
10. 1. 3 結(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ù)組的初始化與結(jié)構(gòu)體數(shù)組元素的引用
10. 4 結(jié)構(gòu)體類型與指針
10. 4. 1 指向結(jié)構(gòu)體變量的指針
10. 4. 2 指向結(jié)構(gòu)體數(shù)組的指針
10. 5 結(jié)構(gòu)體與函數(shù)
10. 5. 1 結(jié)構(gòu)體變量作為函數(shù)的參數(shù)
10. 5. 2 指向結(jié)構(gòu)體變量的指針作為函數(shù)的參數(shù)
10. 5. 3 結(jié)構(gòu)體類型的函數(shù)
10. 6 鏈表
10. 6. 1 鏈表概述
10. 6. 2 鏈表的建立
10. 6. 3 鏈表的訪問
10. 6. 4 鏈表的插入操作
10. 6. 5 鏈表的刪除操作
第11章 共用體及其他數(shù)據(jù)類型
11. 1 共用體
11. 1. 1 共用體的概念
11. 1. 2 共用體變量的引用方式
11. 1. 3 共用體變量的應(yīng)用
11. 2 枚舉類型
11. 2. 1 枚舉類型的定義
11. 2. 2 枚舉類型的應(yīng)用
11. 3 用typedef定義類型
11. 4 位段結(jié)構(gòu)
第12章 文件
12. 1概述
12. 1. 1 文件的定義與分類
12. 1. 2 數(shù)據(jù)文件的存儲(chǔ)形式
12. 1. 3 標(biāo)準(zhǔn)文件系統(tǒng)與非標(biāo)準(zhǔn)文件系統(tǒng)
12. 1. 4 文件的存取方式
12. 2 標(biāo)準(zhǔn)文件操作
12. 2. 1 標(biāo)準(zhǔn)文件類型指針FILE
12. 2. 2 標(biāo)準(zhǔn)文件的打開
12. 2. 3 標(biāo)準(zhǔn)文件的關(guān)閉
12. 2. 4 標(biāo)準(zhǔn)文件的讀與寫
12. 2. 5 文件的隨機(jī)讀寫
12. 2. 6 文件的檢測
12. 3 非標(biāo)準(zhǔn)文件操作
12. 3. 1 非標(biāo)準(zhǔn)文件的打開和關(guān)閉
12. 3. 2 非標(biāo)準(zhǔn)文件的讀與寫
第13章 C語言綜合應(yīng)用程序設(shè)計(jì)
13. 1 多模塊程序設(shè)計(jì)基礎(chǔ)
13. 1. 1 多模塊程序的建立
13. 1. 2 程序模塊之間的通信
13. 2 圖形處理基礎(chǔ)
13. 2. 1 圖形程序運(yùn)行的條件
13. 2. 2 基本圖形處理函數(shù)及基本圖形處理方法
13. 3 與操作系統(tǒng)的接口
13. 3. 1 DOS簡介
13. 3. 2 操作系統(tǒng)接口庫函數(shù)
13. 3. 3 鼠標(biāo)器及其應(yīng)用
13. 4 C程序中的漢字顯示技術(shù)
13. 4. 1 漢字顯示的基本原理
13. 4. 2 中文DOS下顯示漢字
13. 4. 3 西文DOS下顯示漢字
13. 4. 4 漢字的縮放
附錄I ASCII字符編碼一覽表
附錄II 運(yùn)算符的優(yōu)先級別和結(jié)合方向一覽表
附錄III TurboC常用庫函數(shù)
附錄IV 圖形模式表
附錄V 鼠標(biāo)器功能及功能編號
附錄VI 鼠標(biāo)器驅(qū)動(dòng)程序常用功能及參數(shù)
參考文獻(xiàn)

本目錄推薦

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