注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C語言程序設計

C語言程序設計

C語言程序設計

定 價:¥35.00

作 者: 趙宏,陳旭東,馬迪芳 編著
出版社: 機械工業(yè)出版社
叢編項: 北京市高等教育精品教材立項項目
標 簽: 工學 計算機 教材 研究生/本科/專科教材

ISBN: 9787111409380 出版時間: 2013-03-01 包裝: 平裝
開本: 16開 頁數(shù): 258 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《C語言程序設計》作者簡介

圖書目錄

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

本目錄推薦

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