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

C語言與程序設計方法(第二版)

C語言與程序設計方法(第二版)

定 價:¥38.00

作 者: 萬常選 等編著
出版社: 科學出版社
叢編項: 普通高等教育“十一五”規(guī)劃教材
標 簽: VC++

購買這本書可以去


ISBN: 9787030239785 出版時間: 2009-02-01 包裝: 平裝
開本: 16開 頁數: 365 字數:  

內容簡介

  《C語言與程序設計方法(第2版)》是強調程序設計能力培養(yǎng)的C語言程序設計教材,將算法與程序設計方法分散在各章節(jié)逐層推進。全書共分13章,第1~5章是C語言與程序設計的基礎部分;第6、8、9、11章是C語言的核心部分:第7章是程序設計基本算法,通過對一些典型算法進行介紹和分析,培養(yǎng)和提高學生的程序設計能力;第10、12章分別是文件、其他數據類型與位運算;第13章是C程序上機調試指導及實驗?!禖語言與程序設計方法(第2版)》的主要特點是加強關鍵語法點(如表達式、數組、指針等1的教學,突出算法思想的培養(yǎng),達到提高學生程序設計綜合素質和能力的目的?!禖語言與程序設計方法(第2版)》可作為計算機及相關專業(yè)本科生、??粕某绦蛟O計課程教材,也可供程序設計愛好者自學和參考。

作者簡介

暫缺《C語言與程序設計方法(第二版)》作者簡介

圖書目錄

第1章 程序設計與C語言
1.1 程序設計的基本概念
1.1.1 程序
1.1.2 程序設計
I.I.3 算法及其特征
1.1.4 數據結構
1.2 結構化程序設計
1.2.1 結構化程序結構及其表示
1.2.2 結構化程序設計方法
1.3 C語言的發(fā)展與特點
1.3.1 C語言的發(fā)展
1.3.2 C語言的特點
1.4 C語言的字符集與標識符
1.5 C程序實例
習題1
第2章 數據類型
2.1 C數據類型概述
2.2 常量
2.2.1 整型常量
2.2.2 實型常量
2.2.3 字符型常量
2.2.4 符號常量
2.3 變量
2.3.1 標識符的命名規(guī)則
2.3.2 變量的定義與初始化
2.3.3 整型變量
2.3.4 實型變量
2.3.5 字符型變量
2.3.6 限定詞const
2.4 基本輸入與輸出
2.4.1 字符數據的輸入與輸出
2.4.2 格式輸入與輸出
2.5 函數與數學庫函數
2.5.1 函數
2.5.2 數學庫函數
習題2
第3章 運算符、表達式與語句
3.1 運算符與表達式概述
3.1.1 C運算符簡介
3.1.2 C表達式簡介
3.2 算術運算符與算術表達式
3.2.1 基本算術運算符與算術表達式
3.2.2 算術表達式在數值計算方面的應用
3.2.3 增量減量運算符
3.3 賦值運算符與賦值表達式
3.4 數據類型的轉換
3.4.1 隱式類型轉換
3.4.2 賦值表達式兩側數據的類型轉換
3.4.3 強制類型轉換
3.5 逗號運算符與逗號表達式
3.6 關系運算符與關系表達式
3.7 邏輯運算符與邏輯表達式
3.8 C語言基本結構控制語句
3.8.1 C語句概述
3.8.2 賦值語句
3.8.3 分支語句(if語句與條件表達式)
3.8.4 循環(huán)語句(while語句與for語句)
3.9 條件表達式的應用舉例
習題3
第4章 基本程序設計技術
4.1 循環(huán)結構程序設計
4.1.1 通過計數器變量控制循環(huán)
4.1.2 通過狀態(tài)變量控制循環(huán)
4.2 控制結構與控制語句
4.2.1 do-while語句
4.2.2 流程控制語句(break語句、Contmue語句與goto語句)
4.2.3 開關分支語句(switch語句)
4.3 程序設計實例
習題4
第5章 C程序結構與函數
5.1 函數定義與函數調用
5.1.1 為什么要使用函數
5.1.2 函數定義
5.1.3 函數調用
5.1.4 函數原型與函數聲明
5.1.5 函數的兩種視角
5.2 標準庫函數
5.3 程序中的函數執(zhí)行
5.3.1 C程序結構概述
5.3.2 主函數
5.3.3 函數的執(zhí)行
5.3.4 參數傳遞
5.4 程序的函數分解
5.5 C程序結構與變量
5.5.1 變量的作用域與生存期
5.5.2 局部變量與全局變量
5.5.3 變量的動態(tài)與靜態(tài)存儲方式
5.5.4 局部變量的存儲類型
5.5.5 全局變量的存儲類型
5.6 內部函數與外部函數
5.7 編譯預處理
5.7.1 文件包含命令
5.7.2 宏定義與宏替換
5.7.3 條件編譯命令
習題5
第6章 數組
6.1 一維數組
6.1.1 一維數組的定義
6.1.2 一維數組的引用
6.1.3 一維數組的初始化
6.2 二維數組
6.2.1 二維數組的定義
6.2.2 二維數組的引用
6.2.3 二維數組的初始化
6.3 字符數組
6.3.1 用字符數組處理字符串
6.3.2 字符數組的輸入輸出
6.3.3 字符串處理函數
6.4 數組作為函數參數
6.4.1 數組元素作為函數實參
6.4.2 數組名作為函數參數
習題6
第7章 程序設計基本算法
7.1 窮舉算法
7.2 迭代與遞推算法
7.2.1 迭代
7.2.2 遞推
7.3 遞歸算法
7.3.1 遞歸的概念
7.3.2 遞歸的執(zhí)行過程
7.3.3 Hanoi塔問題
7.4 分治法
7.4.1 分治法的基本思想
7.4.2 折半查找
7.4.3 循環(huán)賽賽程安排
7.5 貪心算法
7.5.1 貪心算法的基本概念
7.5.2 活動安排問題
7.5.3 背包問題
7.6 動態(tài)規(guī)劃算法
7.6.1 動態(tài)規(guī)劃介紹
7.6.2 最長公共子序列問題
7.6.3 0-1背包問題
7.6.4 動態(tài)規(guī)劃算法總結
7.7 回溯法
7.7.1 回溯法的基本思想
7.7.2 n皇后問題
7.7.3 0-1背包問題
7.7.4 回溯法總結
習題7
第8章 指針
8.1 指針與指針變量
8.1.1 指針的概念
8.1.2 指針變量的定義與初始化
8.1.3 指針的基本運算
8.2 數組的指針
8.2.1 一維數組的指針
8.2.2 二維數組的元素指針
8.2.3 二維數組的行指針
8.2.4 指向一維數組的指針變量(行指針變量)
8.3 字符指針與字符串
8.4 指針作為函數參數
8.4.1 變量的指針作為函數參數
8.4.2 一維數組的指針作為函數參數
8.4.3 二維數組的指針作為函數參數
習題8
第9章 結構體
9.1 結構體類型的聲明
9.2 結構體變量
9.2.1 結構體變量的定義與存儲
9.2.2 結構體變量的引用與初始化
9.3 結構體數組
……
第10章 文件
第11章 指針的進一步討論
第12章 其他數據類型與位運算
第13章 C程序上機高度指導及實驗
主要參考文獻
附錄A 部分字符ASCII代碼對照表
附錄B Turbo C 3.0常用庫函數

本目錄推薦

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