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

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

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

定 價(jià):¥27.00

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

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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

1 C語(yǔ)言程序設(shè)計(jì)概述
 1.1 計(jì)算機(jī)語(yǔ)言發(fā)展簡(jiǎn)史
 1.2 計(jì)算機(jī)中數(shù)據(jù)的表示
  1.2.1 原碼、反碼、補(bǔ)碼
  1.2.2 ASCⅡ碼
 1.3 C語(yǔ)言的特點(diǎn)
  1.3.1 C語(yǔ)言簡(jiǎn)介
  1.3.2 C語(yǔ)言特點(diǎn)
 1.4 C語(yǔ)言模塊
  1.4.1 計(jì)算機(jī)程序
  1.4.2 模塊與C語(yǔ)言結(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)識(shí)符
 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 自動(dòng)類型轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換
  2.5.5 前綴、后綴自增(減)運(yùn)算符
 2.5.6 賦值運(yùn)算符與賦值表達(dá)式
  2.5.7 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
  2.5.8 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
  2.5.9 邏輯運(yùn)算符和邏輯表達(dá)式
  2.5.10 取地址運(yùn)算符和間接訪問(wèn)運(yùn)算符
  2.5.11 類型長(zhǎng)度運(yùn)算符
  2.5.12 位運(yùn)算符
  2.5.13 條件運(yùn)算符
  2.5.14 C語(yǔ)言語(yǔ)句分類
 2.6 計(jì)算機(jī)存儲(chǔ)器地址概念
  2.6.1 地址概念
  2.6.2 靜態(tài)存儲(chǔ)區(qū)概念
2.7 自定義函數(shù)設(shè)計(jì)舉例
 2.8 局部變量、全局變量、靜態(tài)變量及其值傳遞
  2.8.1 從不同角度對(duì)函數(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)語(yǔ)句與數(shù)組
 3.1 順序結(jié)構(gòu)程序設(shè)計(jì)
 3.2 選擇結(jié)構(gòu)程序設(shè)計(jì)
  3.2.1 if語(yǔ)句
  3.2.2 switch語(yǔ)句
  3.2.3 選擇結(jié)構(gòu)程序設(shè)計(jì)舉例
 3.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
  3.3.1 4種循環(huán)結(jié)構(gòu)
  3.3.2 break與continue語(yǔ)句
  3.3.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)舉例
 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ù)組與多級(jí)指針
  4.3.1 指針數(shù)組的定義
  4.3.2 指針數(shù)組的使用
  4.3.3 多級(jí)指針
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 動(dòng)態(tài)存儲(chǔ)管理
  5.4.1 需要?jiǎng)討B(tài)存儲(chǔ)管理的原因
  5.4.2 C語(yǔ)言的動(dòng)態(tài)存儲(chǔ)管理機(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 文件的打開(kāi)與關(guān)閉
  6.3.2 文件的讀/寫(xiě)
  6.3.3 文件的定位
 6.4 應(yīng)用舉例
 小結(jié)6
 習(xí)題6
7 常用數(shù)據(jù)結(jié)構(gòu)及其程序設(shè)計(jì)
 7.1 線性表
  7.1.1 線性表的定義和運(yùn)算
  7.1.2 順序表
  7.1.3 鏈表
 7.2 棧和隊(duì)列
  7.2.1 棧的定義
  7.2.2 棧的基本操作
  7.2.3 隊(duì)列的定義
  7.2.4 順序隊(duì)列的基本操作
 7.3 二叉樹(shù)
  7.3.1 樹(shù)的定義
  7.3.2 二叉樹(shù)的定義
  7.3.3 二叉樹(shù)的鏈?zhǔn)酱鎯?chǔ)
  7.3.4 二叉樹(shù)的遍歷
 小結(jié)7
 習(xí)題7
8 C語(yǔ)言高級(jí)編程技術(shù)
 8.1 遞歸程序設(shè)計(jì)
  8.1.1 遞歸與遞歸程序設(shè)計(jì)
  8.1.2 遞歸程序執(zhí)行過(guò)程分析
  8.1.3 遞歸算法的優(yōu)缺點(diǎn)
  8.1.4 遞歸程序設(shè)計(jì)的應(yīng)用實(shí)例
 8.2 文本的屏幕輸出和鍵盤(pán)輸入
  8.2.1 文本的屏幕輸出
  8.2.2 鍵盤(pán)輸入
 8.3 圖形程序設(shè)計(jì)
  8.3.1 圖形模式的初始化
  8.3.2 圖形模式下的坐標(biāo)系
  8.3.3 屏幕圖形的色彩與相關(guān)操作
  8.3.4 基本繪圖函數(shù)
  8.3.5 圖形設(shè)計(jì)舉例
 8.4 發(fā)聲技術(shù)
  8.4.1 聲音函數(shù)
  8.4.2 計(jì)算機(jī)樂(lè)譜
 8.5 Linux操作系統(tǒng)C語(yǔ)言編程基礎(chǔ)
  8.5.1 Linux操作系統(tǒng)基礎(chǔ)
  8.5.2 GCC的使用
  8.5.3 利用GCC開(kāi)發(fā)C語(yǔ)言程序
  8.5.4 調(diào)試技巧
 8.6 Windows操作系統(tǒng)C語(yǔ)言編程基礎(chǔ)
  8.6.1 Windows編程的特點(diǎn)
  8.6.2 重要的Windows術(shù)語(yǔ)
  8.6.3 編寫(xiě)基本的Windows應(yīng)用程序
 8.7 綜合應(yīng)用開(kāi)發(fā)實(shí)例
  8.7.1 問(wèn)題定義
  8.7.2 概要設(shè)計(jì)
  8.7.3 詳細(xì)設(shè)計(jì)
  8.7.4 編碼
 小結(jié)8
 習(xí)題8
附錄
 附錄1 ASCⅡ碼表
 附錄2 運(yùn)算符表
 附錄3 常用函數(shù)表
 附錄4 常用術(shù)語(yǔ)中英文對(duì)照表
 附錄5 計(jì)算機(jī)等級(jí)考試大綱及樣題
參考文獻(xiàn)

本目錄推薦

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