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

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

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

定 價(jià):¥35.00

作 者: 趙宏,陳旭東,馬迪芳 編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 北京市高等教育精品教材立項(xiàng)項(xiàng)目
標(biāo) 簽: 工學(xué) 計(jì)算機(jī) 教材 研究生/本科/??平滩?/td>

ISBN: 9787111409380 出版時(shí)間: 2013-03-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 258 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《c語言程序設(shè)計(jì)》采用“案例引入—理論講解—案例學(xué)習(xí)—編程體驗(yàn)”的方式,全面介紹了利用c語言進(jìn)行結(jié)構(gòu)化程序設(shè)計(jì)的方法。在注重語言知識(shí)講解的同時(shí),書中精選了大量應(yīng)用案例,并詳細(xì)介紹了每個(gè)案例程序的分析和設(shè)計(jì)過程,立足于邏輯思維能力與程序設(shè)計(jì)能力的培養(yǎng)?!禼語言程序設(shè)計(jì)》內(nèi)容由淺入深,循序漸進(jìn),可作為高等學(xué)校程序設(shè)計(jì)基礎(chǔ)課程教材,也可作為讀者自學(xué)程序設(shè)計(jì)的參考書。

作者簡(jiǎn)介

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

圖書目錄

《c語言程序設(shè)計(jì)》
前言
教學(xué)建議
第1章 程序設(shè)計(jì)概述
1.1 程序和程序設(shè)計(jì)語言
1.1.1 程序與程序設(shè)計(jì)
1.1.2 程序設(shè)計(jì)語言
1.1.3 高級(jí)語言程序的實(shí)現(xiàn)
1.1.4 c語言的發(fā)展
1.2 簡(jiǎn)單的c語言程序
1.2.1 兩個(gè)簡(jiǎn)單的c程序例子
1.2.2 c程序概貌
1.2.3 c程序的處理和執(zhí)行
1.3 實(shí)現(xiàn)問題的求解過程
1.3.1 結(jié)構(gòu)化程序設(shè)計(jì)基本思想
1.3.2 三種基本結(jié)構(gòu)
1.3.3 結(jié)構(gòu)化程序設(shè)計(jì)的過程
1.4 案例學(xué)習(xí)——計(jì)算三角形的面積
上機(jī)實(shí)驗(yàn)1——熟悉c語言編程環(huán)境
習(xí)題1
.第2章 c程序設(shè)計(jì)基礎(chǔ)
2.1 案例引入——計(jì)算三角形的面積
2.2 常量、數(shù)據(jù)的存儲(chǔ)與數(shù)據(jù)類型
2.2.1 基本數(shù)據(jù)類型
2.2.2 常量
2.2.3 數(shù)據(jù)的存儲(chǔ)
2.3 運(yùn)算符和表達(dá)式
2.3.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
2.3.2 賦值運(yùn)算符與賦值表達(dá)式
2.3.3 數(shù)據(jù)類型的轉(zhuǎn)換
2.4 數(shù)據(jù)的輸出和輸入
2.4.1 格式輸出函數(shù)printf()
2.4.2 格式輸入函數(shù)scanf()
2.5 案例學(xué)習(xí)——華氏溫度與攝氏溫度的轉(zhuǎn)換
2.6 編程體會(huì)
上機(jī)實(shí)驗(yàn)2——簡(jiǎn)單程序設(shè)計(jì)
習(xí)題2
第3章 程序的控制結(jié)構(gòu)ⅰ——選擇結(jié)構(gòu)程序設(shè)計(jì)
3.1 案例引入——判斷閏年
3.2 二分支選擇結(jié)構(gòu)
3.2.1 關(guān)系運(yùn)算與關(guān)系表達(dá)式
3.2.2 邏輯運(yùn)算與邏輯表達(dá)式
3.2.3 基本的if語句
3.3 多分支選擇結(jié)構(gòu)
3.3.1 else-if語句
3.3.2 嵌套的if-else語句
3.3.3 switch語句
3.4 案例學(xué)習(xí)——計(jì)算一年中某月份的總天數(shù)
3.5 編程體會(huì)
上機(jī)實(shí)驗(yàn)3——選擇結(jié)構(gòu)程序設(shè)計(jì)
習(xí)題3
第4章 程序的控制結(jié)構(gòu)ⅱ——循環(huán)結(jié)構(gòu)程序
設(shè)計(jì)
4.1 案例引入——求1到20之和
4.2 自增自減運(yùn)算符
4.3 前測(cè)循環(huán)——while語句和for語句
4.3.1 while語句
4.3.2 for語句
4.4 后測(cè)循環(huán)——do-while語句
4.5 循環(huán)的嵌套
4.6 break語句和continue語句
4.7 案例學(xué)習(xí)——循環(huán)程序設(shè)計(jì)技術(shù)
4.8 編程體會(huì)
上機(jī)實(shí)驗(yàn)4——循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
習(xí)題4
第5章 模塊化程序設(shè)計(jì)ⅰ——函數(shù)
5.1 案例引入——計(jì)算立方體的體積
5.2 模塊化程序設(shè)計(jì)概述
5.3 自定義函數(shù)
5.3.1 函數(shù)的定義和返回值
5.3.2 函數(shù)的調(diào)用
5.3.3 自定義函數(shù)程序設(shè)計(jì)實(shí)例
5.4 標(biāo)準(zhǔn)庫(kù)函數(shù)
5.4.1 數(shù)學(xué)庫(kù)函數(shù)
5.4.2 字符處理函數(shù)
5.4.3 隨機(jī)函數(shù)
5.5 變量與函數(shù)
5.5.1 局部變量和全局變量
5.5.2 變量的生命周期
5.6 遞歸
5.7 案例學(xué)習(xí)——計(jì)算圓的面積和21點(diǎn)游戲
5.8 編程體會(huì)
上機(jī)實(shí)驗(yàn)5——用函數(shù)編寫程序
習(xí)題5
第6章 數(shù)據(jù)的組織ⅰ——數(shù)組
6.1 案例引入——求學(xué)生的平均身高及每個(gè)
學(xué)生與平均身高之差
6.2 一維數(shù)組
6.2.1 一維數(shù)組的定義與引用
6.2.2 一維數(shù)組的初始化
6.2.3 一維數(shù)組的輸入/輸出
6.2.4 一維數(shù)組的簡(jiǎn)單應(yīng)用
6.2.5 數(shù)組作為函數(shù)的參數(shù)
6.3 二維數(shù)組
6.3.1 二維數(shù)組的定義與初始化
6.3.2 二維數(shù)組的引用
6.3.3 使用二維數(shù)組編程
6.4 字符串
6.4.1 字符數(shù)組
6.4.2 字符串處理函數(shù)
6.5 查找與排序算法
6.5.1 數(shù)據(jù)查找
6.5.2 排序問題
6.6 案例學(xué)習(xí)——計(jì)算平均成績(jī)與字符串
排序
6.7 編程體會(huì)
上機(jī)實(shí)驗(yàn)6——數(shù)組程序設(shè)計(jì)
習(xí)題6
第7章 指針
7.1 案例引入——獲取鍵盤數(shù)據(jù)
7.2 地址與指針
7.3 指針運(yùn)算
7.4 指針與函數(shù)
7.4.1 指針參數(shù)
7.4.2 返回指針的函數(shù)
7.4.3 指向函數(shù)的指針
7.5 指針與數(shù)組
7.5.1 指針與一維數(shù)組
7.5.2 指針與二維數(shù)組
7.5.3 指針數(shù)組
7.5.4 數(shù)組參數(shù)的傳遞
7.6 指針與字符串
7.7 案例學(xué)習(xí)——洗牌與發(fā)牌
7.8 編程體會(huì)
上機(jī)實(shí)驗(yàn)7——使用指針進(jìn)行程序設(shè)計(jì)
習(xí)題7
第8章 模塊化程序設(shè)計(jì)ⅱ——程序的組織
8.1 案例引入——多源文件程序的編寫
8.2 編譯預(yù)處理
8.2.1 文件包含
8.2.2 宏定義
8.2.3 條件編譯
8.2.4 其他預(yù)編譯命令
8.3 字節(jié)序
8.4 命令行參數(shù)與環(huán)境變量
8.5 程序組織
8.5.1 全局變量的使用
8.5.2 函數(shù)聲明與定義
8.5.3 頭文件
8.5.4 多文件的程序組織
8.6 案例學(xué)習(xí)——萬年歷
8.7 編程體會(huì)
上機(jī)實(shí)驗(yàn)8——多文件程序設(shè)計(jì)
習(xí)題8
第9章 數(shù)據(jù)的組織ⅱ——結(jié)構(gòu)體與鏈表
9.1 案例引入——學(xué)生信息管理
9.2 結(jié)構(gòu)體
9.2.1 定義結(jié)構(gòu)類型
9.2.2 定義嵌套結(jié)構(gòu)
9.3 結(jié)構(gòu)變量
9.3.1 結(jié)構(gòu)變量的定義與初始化
9.3.2 結(jié)構(gòu)變量成員的訪問
9.4 結(jié)構(gòu)數(shù)組
9.5 結(jié)構(gòu)指針
9.5.1 結(jié)構(gòu)指針的使用
9.5.2 結(jié)構(gòu)指針作為函數(shù)的參數(shù)
9.6 自定義類型聲明
9.7 鏈表
9.7.1 鏈表結(jié)點(diǎn)的定義
9.7.2 動(dòng)態(tài)內(nèi)存管理
9.7.3 動(dòng)態(tài)鏈表
9.8 案例學(xué)習(xí)——通訊錄管理
9.9 編程體會(huì)
上機(jī)實(shí)驗(yàn)9——結(jié)構(gòu)體與鏈表
習(xí)題9
第10章 文件
10.1 案例引入——通訊錄管理
10.2 文件的概念
10.2.1 文件的分類
10.2.2 文件的操作
10.3 文件指針
10.4 文件的打開和關(guān)閉
10.4.1 打開文件
10.4.2 關(guān)閉文件
10.4.3 標(biāo)準(zhǔn)文件指針
10.5 文件的讀寫
10.5.1 fgetc()函數(shù)
10.5.2 fputc()函數(shù)
10.5.3 fgets()函數(shù)
10.5.4 fputs()函數(shù)
10.5.5 fscanf()函數(shù)和fprintf()函數(shù)
10.5.6 fread()函數(shù)和fwrite()函數(shù)
10.6 文件的定位
10.7 文件的檢測(cè)
10.8 案例學(xué)習(xí)——基于文件的通訊錄管理
10.9 編程體會(huì)
上機(jī)實(shí)驗(yàn)10——使用文件編程
習(xí)題10
附錄a 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性
附錄b ascii字符集
附錄c 常用庫(kù)函數(shù)
參考文獻(xiàn)

本目錄推薦

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