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

程序設計與C語言(第3版)

程序設計與C語言(第3版)

定 價:¥30.00

作 者: 梁力,原盛 編著
出版社: 西安交通大學出版社
叢編項: 國家級"十一五"規(guī)劃教材
標 簽: VC++

ISBN: 9787560536033 出版時間: 2010-08-01 包裝: 平裝
開本: 16開 頁數(shù): 333 字數(shù):  

內(nèi)容簡介

  《程序設計與C語言(第3版)》以程序設計方法為主線,以C語言作為典型的程序設計語言,全面系統(tǒng)地介紹了程序設計的發(fā)展、結(jié)構(gòu)化程序設計方法和面向?qū)ο蟪绦蛟O計方法。并用C語言具體描述了結(jié)構(gòu)化程序設計。本教材詳細地講述了C語言的基本概念、語法規(guī)則和語義特點,通過三個層次的例子介紹了程序設計的基本方法和技巧。本教材語言通俗易懂、內(nèi)容深入淺出、重點突出,范例程序豐富,實用性、技巧性強,不僅可以作為計算機專業(yè)本科生及相關(guān)專業(yè)的程序設計課程的教材,也可以供自學使用。

作者簡介

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

圖書目錄

前言
第1章 程序設計基礎(chǔ)
1.1 計算機基礎(chǔ)
1.1.1 計算機硬件系統(tǒng)
1.1.2 計算機軟件系統(tǒng)
1.1.3 計算機的發(fā)展
1.1.4 計算機的發(fā)展方向
1.2 程序設計基礎(chǔ)
1.2.1 程序及算法
1.2.2 算法的特征和描述
1.2.3 算法與程序設計
1.2.4 程序設計語言
1.2.5 C語言
1.3 程序設計發(fā)展史
1.4 結(jié)構(gòu)化程序設計
1.4.1 結(jié)構(gòu)化程序設計的發(fā)展
1.4.2 結(jié)構(gòu)化程序設計的特征與風格
1.4.3 C語言與結(jié)構(gòu)化程序設計
1.4.4 C程序的執(zhí)行
1.5 面向?qū)ο蟪绦蛟O計
1.5.1 面向?qū)ο蟪绦蛟O計的發(fā)展及基本概念
1.5.2 面向?qū)ο蟪绦蛟O計的特征
習題
第2章 常量、變量、數(shù)據(jù)類型、運算符和表達式
2.1 常量和變量
2.1.1 標識符與關(guān)鍵字
2.1.2 常量和變量
2.2 數(shù)據(jù)類型
2.2.1 整型數(shù)據(jù)
2.2.2 實型數(shù)據(jù)
2.2.3 字符型數(shù)據(jù)
2.3 運算符
2.3.1 算術(shù)運算符
2.3.2 自增、自減運算符
2.3.3 賦值運算符
2.3.4 關(guān)系運算符
2.3.5 邏輯運算符
2.3.6 逗號運算符
2.3.7 運算符的優(yōu)先級和結(jié)合性
2.4 表達式
2.4.1 算術(shù)表達式
2.4.2 賦值表達式
2.4.3 關(guān)系表達式
2.4.4 邏輯表達式
2.4.5 逗號表達式
2.4.6 條件表達式
2.5 數(shù)據(jù)類型轉(zhuǎn)換
2.5.1 自動類型轉(zhuǎn)換
2.5.2 強制類型轉(zhuǎn)換
2.6 位運算
習題
第3章 C語言程序控制語句與結(jié)構(gòu)化程序設計的三種基本結(jié)構(gòu)
3.1 C語句概述
3.2 順序結(jié)構(gòu)程序設計
3.2.1 表達式語句
3.2.2 數(shù)據(jù)的輸出
3.2.3 數(shù)據(jù)的輸入
3.2.4 復合語句
3.2.5 順序程序設計
3.3 分支程序設計
3.3.1 if語句
3.3.2 switch語句
3.3.3 break語句
3.3.4 條件運算符
3.3.5 分支程序設計
3.4 循環(huán)程序設計
3.4.1 for語句
3.4.2 while語句
3.4.3 do-while語句
3.4.4 循環(huán)嵌套
3.4.5 continue語句
3.4.6 break語句的進一步說明
3.4.7 循環(huán)程序設計
3.5 綜合舉例
習題
第4章 數(shù)組
4.1 數(shù)組概述
4.2 一維數(shù)組
4.2.1 一維數(shù)組的定義
4.2.2 一維數(shù)組的存儲結(jié)構(gòu)
4.2.3 一維數(shù)組的引用
4.2.4 一維數(shù)組的輸入輸出
4.2.5 一維數(shù)組的初始化
4.2.6 一維數(shù)組程序舉例
4.3 二維數(shù)組
4.3.1 二維數(shù)組的定義
4.3.2 二維數(shù)組的引用
4.3.3 二維數(shù)組的初始化
4.3.4 二維數(shù)組程序舉例
4.4 字符數(shù)組
4.4.1 字符數(shù)組的定義
4.4.2 字符數(shù)組的初始化
4.4.3 字符數(shù)組的引用
4.4.4 字符數(shù)組的輸入輸出
4.4.5 字符串處理函數(shù)
4.4.6 程序舉例
4.5 數(shù)組應用綜合舉例
習題
第5章 函數(shù)
5.1 函數(shù)概述
5.2 函數(shù)定義
5.2.1 函數(shù)的定義形式
5.2.2 空函數(shù)
5.3 函數(shù)參數(shù)與函數(shù)的返回值
5.3.1 形式參數(shù)與實在參數(shù)
5.3.2 函數(shù)的返回值
5.4 函數(shù)的調(diào)用
5.4.1 函數(shù)調(diào)用
5.4.2 函數(shù)調(diào)用規(guī)則
5.5 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
5.5.1 函數(shù)的嵌套調(diào)用
5.5.2 函數(shù)的遞歸調(diào)用
5.6 數(shù)組作為函數(shù)參數(shù)
5.6.1 數(shù)組元素作函數(shù)參數(shù)
5.6.2 數(shù)組名作函數(shù)參數(shù)
5.6.3 多維數(shù)組作參數(shù)
5.7 變量作用域
5.7.1 局部變量
5.7.2 全局變量
5.8 變量存儲類別與生存周期
5.8.1 靜態(tài)存儲變量
5.8.2 動態(tài)存儲變量
5.8.3 全局變量的存儲類別
5.8.4 變量的生存周期
5.9 內(nèi)部函數(shù)和外部函數(shù)
5.9.1 內(nèi)部函數(shù)
5.9.2 外部函數(shù)
5.10 函數(shù)的綜合舉例
習題
第6章 指針
6.1 指針的概念
6.2 指針變量
6.2.1 指針變量的定義
6.2.2 指針變量的引用
6.2.3 指針變量的運算
6.2.4 指針變量作為函數(shù)參數(shù)
6.3 數(shù)組與指針
6.3.1 指針與數(shù)組的關(guān)系
6.3.2 指向數(shù)組元素的指針
6.3.3 指針與一維數(shù)組
6.3.4 指針與多維數(shù)組
6.4 字符串與指針
6.5 函數(shù)與指針
6.5.1 指向函數(shù)的指針
6.5.2 把指向函數(shù)的指針變量作為函數(shù)參數(shù)
6.5.3 返回值為指針的函數(shù)
6.6 指針數(shù)組和指向指針的指針
6.6.1 指針數(shù)組的概念
6.6.2 指向指針的指針
6.7 綜合舉例
習題
第7章 結(jié)構(gòu)體與共用體
7.1 結(jié)構(gòu)體的概念與定義
7.1.1 結(jié)構(gòu)體的定義
7.1.2 結(jié)構(gòu)體變量的定義
7.1.3 結(jié)構(gòu)體變量的引用
7.1.4 結(jié)構(gòu)體變量的初始化
7.2 結(jié)構(gòu)體數(shù)組
7.2.1 結(jié)構(gòu)體數(shù)組的定義
7.2.2 結(jié)構(gòu)體數(shù)組的初始化與引用
7.3 結(jié)構(gòu)體與指針
7.3.1 結(jié)構(gòu)體變量與指針
7.3.2 結(jié)構(gòu)體數(shù)組與指針
7.4 結(jié)構(gòu)體作為函數(shù)參數(shù)
7.4.1 結(jié)構(gòu)體變量作為函數(shù)參數(shù)
7.4.2 指向結(jié)構(gòu)體變量的指針作為函數(shù)參數(shù)
7.5 動態(tài)數(shù)據(jù)結(jié)構(gòu)——鏈表
7.5.1 鏈表的建立
7.5.2 鏈表的遍歷
7.5.3 鏈表的插入與刪除
7.6 共用體
7.6.1 共用體變量的定義
7.6.2 共用體變量的引用
7.7 位段
7.8 用typedef定義類型
7.9 綜合應用舉例
習題
第8章 文件
8.1 文件的概念與定義
8.2 文件類型指針
8.3 文件的打開與關(guān)閉
8.3.1 文件的打開(fopen函數(shù))
8.3.2 文件的關(guān)閉(fckose函數(shù))
8.4 文件的讀寫
8.4.1 fputc函數(shù)和fgetc函數(shù)(putc函數(shù)和getc:函數(shù))
8.4.2 fread()函數(shù)和fwrite()函數(shù)
8.4.3 fprintf函數(shù)和fscanf函數(shù)
8.4.4 其他讀寫函數(shù)
8.5 文件的定位
8.5.1 rewind()函數(shù)
8.5.2 fseek()函數(shù)和隨機讀寫
8.5.3 ftell()函數(shù)
8.6 綜合應用舉例
習題
第9章 編譯預處理
9.1 宏定義
9.2 “文件包含”處理
9.3 條件編譯
習題
附錄
參考文獻

本目錄推薦

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