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

C語言程序設(shè)計

C語言程序設(shè)計

定 價:¥27.00

作 者: 龍昭華主編
出版社: 重慶大學(xué)出版社
叢編項(xiàng): C語言
標(biāo) 簽: C語言

ISBN: 9787562429937 出版時間: 2006-02-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 327 字?jǐn)?shù):  

內(nèi)容簡介

  本書以模塊和結(jié)構(gòu)化為主線,由淺人深地介紹C語言程序設(shè)計的必要知識內(nèi)容,并突出程序設(shè)計的模塊化思想,適當(dāng)?shù)疌語言的語法成分。全書共分8章,不同層次的讀者依章節(jié)順序閱讀,能收到一定的學(xué)習(xí)效果,能較好地建立模塊化程序設(shè)計思想,培養(yǎng)用軟件解決實(shí)際問題的能力。本書首先介紹了函數(shù)的概念,然后在后續(xù)章節(jié)的章節(jié)中貫穿和加深了函數(shù)的應(yīng)用。為了突出C語言的實(shí)用性,第7章、第8章分別介紹了常用數(shù)據(jù)結(jié)構(gòu)的編程實(shí)現(xiàn)和高級編程技術(shù)。本書適用于理工類各層次學(xué)生的學(xué)習(xí),也可作為軟件開發(fā)人員的參考書。

作者簡介

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

圖書目錄

1 C語言程序設(shè)計概述
 1.1 計算機(jī)語言發(fā)展簡史
 1.2 計算機(jī)中數(shù)據(jù)的表示
  1.2.1 原碼、反碼、補(bǔ)碼
  1.2.2 ASCⅡ碼
 1.3 C語言的特點(diǎn)
  1.3.1 C語言簡介
  1.3.2 C語言特點(diǎn)
 1.4 C語言模塊
  1.4.1 計算機(jī)程序
  1.4.2 模塊與C語言結(jié)構(gòu)
 1.5 算法
  1.5.1 算法的概念
  1.5.2 結(jié)構(gòu)化表示算法
 1.6 軟件工程概念
  1.6.1 軟件危機(jī)
  1.6.2 軟件工程
  1.6.3 瀑布模型
 小結(jié)1
 習(xí)題1
2 函數(shù)
 2.1 函數(shù)的概念
  2.1.1 函數(shù)引入
  2.1.2 函數(shù)分類
 2.2 函數(shù)定義
 2.3 基本數(shù)據(jù)類型
  2.3.1 常量概念、3種基本數(shù)據(jù)類型
  2.3.2 變量概念、關(guān)鍵字、標(biāo)識符
 2.4 使用printf()、scanf()函數(shù)
 2.5 運(yùn)算符及表達(dá)式
  2.5.1 運(yùn)算符概念
  2.5.2 表達(dá)式概念
  2.5.3 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
  2.5.4 自動類型轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換
  2.5.5 前綴、后綴自增(減)運(yùn)算符
 2.5.6 賦值運(yùn)算符與賦值表達(dá)式
  2.5.7 逗號運(yùn)算符和逗號表達(dá)式
  2.5.8 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
  2.5.9 邏輯運(yùn)算符和邏輯表達(dá)式
  2.5.10 取地址運(yùn)算符和間接訪問運(yùn)算符
  2.5.11 類型長度運(yùn)算符
  2.5.12 位運(yùn)算符
  2.5.13 條件運(yùn)算符
  2.5.14 C語言語句分類
 2.6 計算機(jī)存儲器地址概念
  2.6.1 地址概念
  2.6.2 靜態(tài)存儲區(qū)概念
2.7 自定義函數(shù)設(shè)計舉例
 2.8 局部變量、全局變量、靜態(tài)變量及其值傳遞
  2.8.1 從不同角度對函數(shù)分類
  2.8.2 局部變量
  2.8.3 主調(diào)函數(shù)與被調(diào)函數(shù)之間的值傳遞
  2.8.4 全局變量
  2.8.5 靜態(tài)變量
 2.9 編譯預(yù)處理
  2.9.1 宏定義
  2.9.2 文件包含
  2.9.3 條件編譯
 小結(jié)2
 習(xí)題2
3 程序控制結(jié)構(gòu)語句與數(shù)組
 3.1 順序結(jié)構(gòu)程序設(shè)計
 3.2 選擇結(jié)構(gòu)程序設(shè)計
  3.2.1 if語句
  3.2.2 switch語句
  3.2.3 選擇結(jié)構(gòu)程序設(shè)計舉例
 3.3 循環(huán)結(jié)構(gòu)程序設(shè)計
  3.3.1 4種循環(huán)結(jié)構(gòu)
  3.3.2 break與continue語句
  3.3.3 循環(huán)結(jié)構(gòu)程序設(shè)計舉例
 3.4 數(shù)組
  3.4.1 一維數(shù)組
  3.4.2 二維數(shù)組
  3.4.3 字符數(shù)組
小結(jié)3
 習(xí)題3
4 指針
4.1 指針與指針變量
4.1.1 指針的概念
  4.1.2 指針變量
 4.2 指針變量與數(shù)組
 4.2.1 指針變量與數(shù)組
  4.2.2 指針變量在一維數(shù)組中的應(yīng)用
  4.2.3 指針變量在多維數(shù)組中的應(yīng)用
  4.2.4 指針變量在字符數(shù)組中的應(yīng)用
 4.3 指針數(shù)組與多級指針
  4.3.1 指針數(shù)組的定義
  4.3.2 指針數(shù)組的使用
  4.3.3 多級指針
4.4 指針變量與函數(shù)
  4.4.1 函數(shù)的操作方式與指針變量
  4.4.2 指針型函數(shù)的定義與使用
  4.4.3 函數(shù)指針的定義與使用
  4.4.4 與指針有關(guān)的函數(shù)參數(shù)傳遞方式
  4.4.5 帶參數(shù)的main函數(shù)和命令行參數(shù)
 小結(jié)4
 習(xí)題4
5 結(jié)構(gòu)體、共用體、枚舉類型
 5.1 結(jié)構(gòu)體類型變量的定義與引用
  5.1.1 結(jié)構(gòu)體類型的定義
  5.1.2 結(jié)構(gòu)體變量的定義
  5.1.3 結(jié)構(gòu)體變量的引用
  5.1.4 結(jié)構(gòu)體變量的初始化
  5.1.5 位段
5.2 結(jié)構(gòu)體數(shù)組
  5.2.1 結(jié)構(gòu)體數(shù)組的定義
  5.2.2 結(jié)構(gòu)體數(shù)組的初始化
  5.2.3 結(jié)構(gòu)體數(shù)組的引用
  5.2.4 結(jié)構(gòu)體數(shù)組應(yīng)用舉例
 5.3 指針與結(jié)構(gòu)體
  5.3.1 指向結(jié)構(gòu)體變量的指針
  5.3.2 指向結(jié)構(gòu)體數(shù)組的指針
  5.3.3 用結(jié)構(gòu)體變量和指向結(jié)構(gòu)體的指針作函數(shù)參數(shù)
5.4 動態(tài)存儲管理
  5.4.1 需要動態(tài)存儲管理的原因
  5.4.2 C語言的動態(tài)存儲管理機(jī)制
 5.5 結(jié)構(gòu)體應(yīng)用舉例
 5.6 共用體
  5.6.1 共用體及共用體變量的定義
  5.6.2 共用體變量的引用方式
  5.6.3 共用體類型數(shù)據(jù)的特點(diǎn)
 5.7 枚舉類型
  5.7.1 枚舉類型的定義及變量的定義
  5.7.2 枚舉類型應(yīng)用舉例
 5.8 復(fù)合數(shù)據(jù)類型及typedef
 小結(jié)5
 習(xí)題5
6 文件
 6.1 文件概述
  6.1.1 文件的概念
  6.1.2 文件系統(tǒng)
  6.1.3 文件分類
 6.2 文件類型指針
 6.3 文件相關(guān)預(yù)定義函數(shù)
  6.3.1 文件的打開與關(guān)閉
  6.3.2 文件的讀/寫
  6.3.3 文件的定位
 6.4 應(yīng)用舉例
 小結(jié)6
 習(xí)題6
7 常用數(shù)據(jù)結(jié)構(gòu)及其程序設(shè)計
 7.1 線性表
  7.1.1 線性表的定義和運(yùn)算
  7.1.2 順序表
  7.1.3 鏈表
 7.2 棧和隊列
  7.2.1 棧的定義
  7.2.2 棧的基本操作
  7.2.3 隊列的定義
  7.2.4 順序隊列的基本操作
 7.3 二叉樹
  7.3.1 樹的定義
  7.3.2 二叉樹的定義
  7.3.3 二叉樹的鏈?zhǔn)酱鎯?br />  7.3.4 二叉樹的遍歷
 小結(jié)7
 習(xí)題7
8 C語言高級編程技術(shù)
 8.1 遞歸程序設(shè)計
  8.1.1 遞歸與遞歸程序設(shè)計
  8.1.2 遞歸程序執(zhí)行過程分析
  8.1.3 遞歸算法的優(yōu)缺點(diǎn)
  8.1.4 遞歸程序設(shè)計的應(yīng)用實(shí)例
 8.2 文本的屏幕輸出和鍵盤輸入
  8.2.1 文本的屏幕輸出
  8.2.2 鍵盤輸入
 8.3 圖形程序設(shè)計
  8.3.1 圖形模式的初始化
  8.3.2 圖形模式下的坐標(biāo)系
  8.3.3 屏幕圖形的色彩與相關(guān)操作
  8.3.4 基本繪圖函數(shù)
  8.3.5 圖形設(shè)計舉例
 8.4 發(fā)聲技術(shù)
  8.4.1 聲音函數(shù)
  8.4.2 計算機(jī)樂譜
 8.5 Linux操作系統(tǒng)C語言編程基礎(chǔ)
  8.5.1 Linux操作系統(tǒng)基礎(chǔ)
  8.5.2 GCC的使用
  8.5.3 利用GCC開發(fā)C語言程序
  8.5.4 調(diào)試技巧
 8.6 Windows操作系統(tǒng)C語言編程基礎(chǔ)
  8.6.1 Windows編程的特點(diǎn)
  8.6.2 重要的Windows術(shù)語
  8.6.3 編寫基本的Windows應(yīng)用程序
 8.7 綜合應(yīng)用開發(fā)實(shí)例
  8.7.1 問題定義
  8.7.2 概要設(shè)計
  8.7.3 詳細(xì)設(shè)計
  8.7.4 編碼
 小結(jié)8
 習(xí)題8
附錄
 附錄1 ASCⅡ碼表
 附錄2 運(yùn)算符表
 附錄3 常用函數(shù)表
 附錄4 常用術(shù)語中英文對照表
 附錄5 計算機(jī)等級考試大綱及樣題
參考文獻(xiàn)

本目錄推薦

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