注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教輔大學(xué)教輔C語言程序設(shè)計(jì)

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

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

定 價(jià):¥19.00

作 者: 田淑清 周海燕 趙重敏
出版社: 高等教育出版社
叢編項(xiàng):
標(biāo) 簽: C

ISBN: 9787040079203 出版時(shí)間: 2000-05-01 包裝: 精裝
開本: 16開 頁數(shù): 226 字?jǐn)?shù):  

內(nèi)容簡介

  本書是為高等學(xué)校計(jì)算機(jī)和非計(jì)算機(jī)專業(yè)編寫的C語言程序設(shè)計(jì)通用教材。本書主要內(nèi)容包括:C語言的各種數(shù)據(jù)類型和運(yùn)算符,各種表達(dá)式,語句結(jié)構(gòu),函數(shù)及庫函數(shù),指針,數(shù)組,字符串,變量的作用域及存儲類,結(jié)構(gòu)體及共用體,文件等。本書是作者在多年從事程序設(shè)計(jì)教學(xué),特別是C語言程序設(shè)計(jì)教學(xué)基礎(chǔ)上組織編寫的。結(jié)構(gòu)合理,內(nèi)容精煉,篇章安排精心考慮到學(xué)生的接受能力和認(rèn)知習(xí)慣,內(nèi)容系統(tǒng)而難點(diǎn)分散,例題、習(xí)題非常豐富,有助于學(xué)生對知識的理解和掌握。

作者簡介

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

圖書目錄

第一章 程序設(shè)計(jì)基本概念
1.1 程序和程序設(shè)計(jì)
1.1.1 C程序
1.1.2 程序設(shè)計(jì)
1.2 算法
l.3 結(jié)構(gòu)化程序設(shè)計(jì)和模塊化結(jié)構(gòu)
1.3.1 結(jié)構(gòu)化程序
1.3.2 模塊化結(jié)構(gòu)
習(xí)題
第二章 C程序設(shè)計(jì)的初步知識
2.1 簡單C語言程序的構(gòu)成和格式
2.2 常量、變量和標(biāo)識符
2.2.1 標(biāo)識符
2.2.2 常量
2.2.3 用定義一個(gè)符號名的方法來代表一個(gè)常量
2.2.4 變量
2.3 整型數(shù)據(jù)
2.3.1 整型常量
2.3.2 整型變量
2.3.3 整型數(shù)據(jù)的分類
2.3.4 整數(shù)在內(nèi)存中的存儲形式
2.4 實(shí)型數(shù)據(jù)
2.4.1 實(shí)型常量
2.4.2 實(shí)型變量
2.5 算術(shù)表達(dá)式
2.5.1 基本的算術(shù)運(yùn)算符
2.5.2 運(yùn)算符的優(yōu)先級、結(jié)合性和算術(shù)表達(dá)式
2.5.3 強(qiáng)制類型轉(zhuǎn)換表達(dá)式
2.6 賦值表達(dá)式
2.6.1 賦值運(yùn)算符和賦值表達(dá)式
2.6.2 復(fù)合的賦值表達(dá)式
2.6.3 賦值運(yùn)算中的類型轉(zhuǎn)換
2.7 自加、自減運(yùn)算符和逗號運(yùn)算符
2.7.1 自加運(yùn)算符(++)和自減運(yùn)算符(一一)
2.7.逗號運(yùn)算符和逗號表達(dá)式
習(xí)題
第三章 順序結(jié)構(gòu)
3.1 賦值語句
3.2 數(shù)據(jù)輸出
3.2.1 printf函數(shù)的一般調(diào)用形式
3.2.2 printf函數(shù)中常用的格式說明
3.2.3 調(diào)用printf函數(shù)時(shí)的注意事項(xiàng)
3.3 數(shù)據(jù)輸入
3.3.1 scanf函數(shù)的一般調(diào)用形式
3.3.2 scanf函數(shù)中常用的格式說明
3.3.3 通過scanf函數(shù)從鍵盤輸入數(shù)據(jù)
3.4 復(fù)合語句和空語句
3.4.1 復(fù)合語句
3.4.2 空語句
3.5 程序舉例
習(xí)題
第四章 選擇結(jié)構(gòu)
4.1 關(guān)系運(yùn)算和邏輯運(yùn)算
4.1.1 C語言中的邏輯值
4.1.2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
4.1.3 邏輯運(yùn)算符和邏輯表達(dá)式
4.2 if語句和用if語句構(gòu)成的選擇結(jié)構(gòu)
4.2.1 if語句
4.2.2 嵌套的if語句
4.3 條件表達(dá)式構(gòu)成的選擇結(jié)構(gòu)
4.4 switch語句以及用switch語句和break語句構(gòu)成的選擇結(jié)構(gòu)
4.4.1 switch語句
4.4.2 switch語句的執(zhí)行過程
4.4.3 在switch語句體中使用break語句
4.5 語句標(biāo)號和goto語句
4.5.1 語句標(biāo)號
4.5.2 goto語句
習(xí)題
第五章 循環(huán)結(jié)構(gòu)
5.1 while語句和用while語句構(gòu)成的循環(huán)結(jié)構(gòu)
5.1.1 while循環(huán)的一般形式
5.1.2 while循環(huán)的執(zhí)行過程
5.2 do.while語句和用d0.while語句構(gòu)成的循環(huán)結(jié)構(gòu)
5.2.1 do.while語句構(gòu)成的循環(huán)結(jié)構(gòu)
5.2.2 do.while循環(huán)的執(zhí)行過程
5.3 for語句和用for語句構(gòu)成的循環(huán)結(jié)構(gòu)
5.3.1 for語句構(gòu)成的循環(huán)結(jié)構(gòu)
5.3.2 for循環(huán)的執(zhí)行過程
5.3.3 有關(guān)for語句的說明
5.4 循環(huán)結(jié)構(gòu)的嵌套
5.5 break和continue語句在循環(huán)體中的作用
5.5.1 break語句
5.5.2 continue語句
5.6 程序舉例
習(xí)題
第六章 字符型數(shù)據(jù)
6.1 字符型常量
6.1.1 字符常量
6.1.2 轉(zhuǎn)義字符常量
6.1.3 字符串常量
6.1.4 可對字符量進(jìn)行的運(yùn)算
6.2 字符變量
6.3 字符的輸入和輸出
6.3.1 調(diào)用printf和scanf函數(shù)輸出和輸入字符
6.3.2 調(diào)用putchar和getchar函數(shù)輸出和輸入字符
6.4 程序舉例
習(xí)題
第七章 函數(shù)
7.1 庫函數(shù)
7.2 函數(shù)的定義和返回值
7.2.1 函數(shù)定義的語法
7.2.2 函數(shù)的返回值
7.3 函數(shù)的調(diào)用
7.3.1 函數(shù)的兩種調(diào)用方式
7.3.2 函數(shù)調(diào)用時(shí)的語法要求
7.4 函數(shù)的說明
7.4.1 函數(shù)說明的形式
7.4.2 函數(shù)說明的位置
7.5 調(diào)用函數(shù)和被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞
7.6 程序舉例
習(xí)題
第八章 指針
8.1 變量的地址和指針
8.2 指針變量的定義和指針變量的基類型
8.3 給指針變量賦值
8.3.1 給指針變量賦地址值
8.3.2 給指針變量賦“空”值
8.4 對指針變量的操作
8.4.1 通過指針來引用一個(gè)存儲單元
8.4.2 移動(dòng)指針
8.4.3 指針比較
8.5 函數(shù)之間地址值的傳遞
8.5.1 形參為指針變量時(shí),實(shí)參和形參之間的數(shù)據(jù)傳遞
8.5.2 通過傳送地址值,在被調(diào)用函數(shù)中直接改變調(diào)用函數(shù)中變量的值
8.5.3 函數(shù)返回地址值
習(xí)題
第九章 數(shù)組
9.1 一維數(shù)組的定義和維數(shù)組元素的引用
9.1.1 一維數(shù)組的定義
9.1.2 一維數(shù)組元素的引用
9.1.3 一維數(shù)組的初始化
9.1.4 通過賦初值定義數(shù)組的大小
9.1.5 一維數(shù)組的定義和數(shù)組元素引用舉例
9.2 一維數(shù)組和指針
9.2.1 一維數(shù)組和數(shù)組元素的地址
9.2.2 通過數(shù)組的首地址引用數(shù)組元素
9.2.3 通過指針來引用一維數(shù)組元素
9.2.4 用帶下標(biāo)的指針變量引用一維數(shù)組元素
9.3 函數(shù)之間對一維數(shù)組和數(shù)組元素的引用
9.3.1 數(shù)組元素作實(shí)參
9.3.2 數(shù)組名作實(shí)參
9.3.3 數(shù)組元素地址作為實(shí)參
9.3.4 函數(shù)的指針形參和函數(shù)體中數(shù)組的區(qū)別
9.4 一維數(shù)組應(yīng)用舉例
9.5 二維數(shù)組的定義和二維數(shù)組元素的引用
9.5.1 二維數(shù)組的定義
9.5.2 二維數(shù)組元素的引用
9.5.3 二維數(shù)組的初始化
9.5.4 通過賦初值定義二維數(shù)組的大小
9.5.5 二維數(shù)組的定義和數(shù)組元素引用舉例
9.6 二維數(shù)組和指針
9.6.1 二維數(shù)組和數(shù)組元素的地址
9.6.2 通過地址來引用二維數(shù)組元素
9.6.3 通過建立一個(gè)指針數(shù)組來引用二維數(shù)組元素
9.6.4 通過建立一個(gè)行指針來引用二維數(shù)組元素
9.7 二維數(shù)組名和指針數(shù)組作為實(shí)參
9.7.1 二維數(shù)組名作為實(shí)參時(shí),實(shí)參和形參之間的數(shù)據(jù)傳遞
9.7.2 指針數(shù)組作為實(shí)參時(shí),實(shí)參和形參之間的數(shù)據(jù)傳遞
9.8 二維數(shù)組程序舉例
習(xí)題
第十章 字符串
10.1 用一個(gè)一維字符數(shù)組來存放字符串
10.1 一通過賦初值的方式給一維字符數(shù)組賦字符串
10.1.2 在c程序執(zhí)行過程中給一維字符數(shù)組賦字符串
10.2 使指針指向一個(gè)字符串
lO.2.1 通過賦初值的方式使指針指向一個(gè)字符串
lO.2.2 通過賦值運(yùn)算使指針指向一個(gè)字符串
10.2.3 用字符數(shù)組作為字符串和用指針向的一個(gè)字符串之間的區(qū)別
10.3 字符串的輸入和輸出
10.3.1 輸入和輸出字符串時(shí)的必要條件
10.3.2 用格式說明符%進(jìn)行整串輸入和輸出
10.3.3 調(diào)用gets、puts函數(shù),從終端
進(jìn)行字符串行的輸入和輸出
10.4 字符串?dāng)?shù)組
10.5 用于字符串處理的函數(shù)
10.6 程序舉例
習(xí)題
第十一章 對函數(shù)的進(jìn)一步討論
11.1 傳給main函數(shù)的參數(shù)
l1.2 通過實(shí)參向函數(shù)傳遞函數(shù)名或指向函數(shù)的指針變量
11.3 函數(shù)的遞歸調(diào)用
習(xí)題
第十二章 C語言中用戶標(biāo)識符的作用域和存儲類
12.1 局部變量、全局變量和存儲分類
12.1.1 用戶標(biāo)識符的作用域
12.1.2 局部變量、全局變量和存儲分類
12.2 局部變量及其作用域和生存期
12.2.1 auto變量
12.2.2 register變量
12.2.3 靜態(tài)存儲類的局部變量
12.3 全局變量及其作用域和生存期
12.3.1 全局變量的作用域和生存期
12.3.2 在同一編譯單位內(nèi)用extem說明符來擴(kuò)展全局變量的作用域
12.3.3 在不同編譯單位內(nèi)用extern說明符來擴(kuò)展全局變量的作用域
12.3.4 靜態(tài)全局變量
12.4 函數(shù)的存儲分類
12.4.1 用extem說明函數(shù)
12.4.2 用static說明函數(shù)
習(xí)題
第十三章 編譯預(yù)處理和動(dòng)態(tài)存儲分配
第十四章 結(jié)構(gòu)體、共用體和用戶定義類型
第十五章 位運(yùn)算
第十六章 文件
附錄

本目錄推薦

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