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

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

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

定 價:¥29.00

作 者: 顧元剛等編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)應(yīng)用技術(shù)系列教材
標(biāo) 簽: C

ISBN: 9787111144038 出版時間: 2004-06-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 285 字?jǐn)?shù):  

內(nèi)容簡介

  全書共分11章和5個附錄,第1章介紹程序設(shè)計(jì)語言的基本概念、算法描述和C程序的框架以及上機(jī)基本方法;第2章討論了C語言的數(shù)據(jù);第3—6章討論了C語言的結(jié)構(gòu)化程序設(shè)計(jì)方法(包括順序、分支、循環(huán)和函數(shù));第7和8章討論了數(shù)據(jù)的構(gòu)造類型(包括數(shù)組、字符串、結(jié)構(gòu)體、共用體等);第9章介紹了文件概念和各種操作;第10章討論用C語言進(jìn)行音樂和圖形設(shè)計(jì)的基本方法;第11章詳細(xì)介紹了TC2.0的上機(jī)環(huán)境,包括實(shí)踐指導(dǎo)、實(shí)驗(yàn)、課程設(shè)計(jì)等內(nèi)容。在附錄中全面地介紹了C庫函數(shù)。本書將c語言的精華和難點(diǎn)——“指針”分解到各個章節(jié)進(jìn)行討論,使讀者能循序漸進(jìn),逐步了解、掌握“指針”的概念和各種應(yīng)用方法,以達(dá)到熟練掌握的目的。本教材適用于本科、??坪透骷壜殬I(yè)技術(shù)學(xué)校的教學(xué),可作為計(jì)算機(jī)等級考試教材、計(jì)算機(jī)愛好者自學(xué)用書或軟件開發(fā)的參考資料。本書的源代碼和電子課件可向出版社或作者索取。版權(quán)所有,侵權(quán)必究。

作者簡介

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

圖書目錄

第1章 C語言程序設(shè)計(jì)基礎(chǔ)
l.l 程序設(shè)計(jì)基本概念
l.l.l 程序和程序設(shè)計(jì)語言
l.l.2 程序設(shè)計(jì)
l.l.3 算法
l.l.4 C語言的發(fā)展與特點(diǎn)
l.2 程序的基本結(jié)構(gòu)
l.2.l 程序?qū)嵗?
l.2.2 C程序的結(jié)構(gòu)
l.3 C語言程序的上機(jī)處理
1.3.1 概述
1.3.2 上機(jī)簡介
習(xí)題
第2章 數(shù)據(jù)
2.1 常量
2.1.1 數(shù)值常量
2.1.2 字符型常量
2.1.3 轉(zhuǎn)義字符
2.1.4 符號常量
2.2 變量
2.2.1 變量的概念
2.2.2 變量的定義和使用
2.2.3 變量的初始化
2.3 運(yùn)算符和表達(dá)式
2.3.1 C語言的運(yùn)算符
2.3.2 C語言的表達(dá)式
2.3.3 運(yùn)算符的優(yōu)先級和結(jié)合性
2.4 數(shù)據(jù)類型轉(zhuǎn)換
2.4.1 數(shù)據(jù)類型的自動轉(zhuǎn)換
2.4.2 強(qiáng)制類型轉(zhuǎn)換
2.5 地址表達(dá)式和指針變量
2.5.1 地址運(yùn)算符和地址表達(dá)式
2.5.2 變量的指針和指針變量
習(xí)題
第3章 C語言程序設(shè)計(jì)初步
3.1 模塊化和結(jié)構(gòu)化程序設(shè)計(jì)
3.1.1 模塊化設(shè)計(jì)
3.1.2 結(jié)構(gòu)化程序設(shè)計(jì)方法
3.1.3 C語言程序的結(jié)構(gòu)
3.1.4 C語言函數(shù)的結(jié)構(gòu)
3.1.5 C語句概述
3.2 數(shù)據(jù)的輸入、輸出
3.2.1 標(biāo)準(zhǔn)字符輸入輸出函數(shù)
3.2.2 格式化輸入輸出函數(shù)scanf()和printf()
3.2.3 非格式化輸入輸出函數(shù)gets()和puts()
3.3 數(shù)學(xué)函數(shù)的使用
3.4 程序?qū)嵗?
習(xí)題
第4章 分支結(jié)構(gòu)程序設(shè)計(jì)
4.1 引例
4.2 if語句
4.2.1 if語句的基本形式
4.2.2 if語句的嵌套
4.3 switch 語句
4.4 程序?qū)嵗?
習(xí)題
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
5.1 引例
5.2 while 語句
5.3 do~while語句
5.4 for語句
5.4.1 for語句的一般形式
5.4.2 for語句的變化形式
5.5 循環(huán)的嵌套
5.6 goto、break和continue語句
5.6.1 goto語句
5.6.2 break語句
5.6.3 continue 語句
5.7 程序?qū)嵗?
習(xí)題
第6章 函數(shù)及其應(yīng)用
6.1 引例
6.2 函數(shù)的定義與調(diào)用
6.2.1 函數(shù)定義的一般形式
6.2.2 函數(shù)的調(diào)用
6.2.3 函數(shù)的參數(shù)傳遞
6.2.4 程序?qū)嵗?
6.3 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
6.3.1 函數(shù)的嵌套調(diào)用
6.3.2 函數(shù)的遞歸調(diào)用
6.4 變量的存儲類型
6.4.1 變量的作用域
6.4.2 變量的存儲類型
6.4.3 小結(jié)
6.5 內(nèi)部函數(shù)和外部函數(shù)
6.5.1 內(nèi)部函數(shù)
6.5.2 外部函數(shù)
6.6 函數(shù)與指針
6.6.1 指針變量作函數(shù)參數(shù)
6.6.2 指針型函數(shù)
6.6.3 指向函數(shù)的指針變量
習(xí)題
第7章 數(shù)組
7.1 一維數(shù)組
7.1.1 一維數(shù)組的定義
7.1.2 一維數(shù)組的引用
7.1.3 一維數(shù)組的初始化
7.1.4 程序?qū)嵗?
7.2 二維數(shù)組
7.2.1 二維數(shù)組的定義和引用
7.2.2 二維數(shù)組的初始化
7.2.3 程序?qū)嵗?
7.3 字符數(shù)組和字符串
7.3.1 字符數(shù)組
7.3.2 字符串
7.4 數(shù)組和指針
7.4.1 一維數(shù)組和指針
7.4.2 二維數(shù)組和指針
7.4.3 字符串和指針
7.5 數(shù)組、指針和函數(shù)
7.5.1 一維數(shù)組、指針和函數(shù)
7.5.2 二維數(shù)組、指針和函數(shù)
7.5.3 字符數(shù)組、字符串和函數(shù)
習(xí)題
第8章 結(jié)構(gòu)體和共用體
8.1 結(jié)構(gòu)體
8.1.1 結(jié)構(gòu)體變量的定義、引用和初始化
8.1.2 結(jié)構(gòu)體數(shù)組
8.1.3 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針
8.1.4 結(jié)構(gòu)體類型數(shù)據(jù)、指針和函數(shù)
8.1.5 鏈表
8.2 共用體
8.2.1 共用體變量的定義和引用
8.2.2 共用體變量的特點(diǎn)
8.3 枚舉類型
習(xí)題
第9章 文件
9.1 文件概述
9.1.1 文件的基本概念
9.1.2 文件中數(shù)據(jù)的存儲形式
9.1.3 緩沖文件系統(tǒng)和非緩沖文件系統(tǒng)
9.1.4 流與流式文件
9.1.5 文件指針
9.2 文件的操作
9.2.1 文件的基本操作
9.2.2 文件的非格式化讀寫操作
9.2.3 文件的格式化讀寫操作
9.3 文件的定位和檢測
9.3.1 文件的定位
9.3.2 文件的檢測和出錯處理
9.4 非緩沖文件系統(tǒng)
習(xí)題
第10章 音樂與圖形設(shè)計(jì)
10.l 音樂設(shè)計(jì)
10.l.l 音樂程序設(shè)計(jì)基礎(chǔ)
10.l.2 通用發(fā)聲程序設(shè)計(jì)
10.l.3 鍵盤控制發(fā)聲
10.2 圖形設(shè)計(jì)
10.2.l 圖形設(shè)計(jì)基礎(chǔ)
10.2.2 圖形模式的設(shè)置
10.2.3 屏幕顏色的設(shè)置
10.2.4 基本畫圖方法
10.2.5 動畫設(shè)計(jì)
10.2.6 程序?qū)嵗?
習(xí)題
第11章 課程實(shí)踐
11.1 Turbo C2.0集成開發(fā)環(huán)境介紹
11.1.1 TC2.0運(yùn)行環(huán)境基本配置要求
11.1.2 TC2.0集成系統(tǒng)文件介紹
11.1.3 TC2.0的安裝
11.1.4 TC2.0的功能和操作介紹
11.2 測試、調(diào)試與排錯
11.2.1 語法錯誤與錯誤排除
11.2.2 邏輯錯誤與錯誤排除
11.3 上機(jī)實(shí)驗(yàn)
11.3.1 上機(jī)實(shí)驗(yàn)要求
11.3.2 上機(jī)實(shí)驗(yàn)任務(wù)
11.4 課程設(shè)計(jì)(綜合實(shí)踐)
11.4.1 課程設(shè)計(jì)目的
11.4.2 課程設(shè)計(jì)總體要求
11.4.3 課程設(shè)計(jì)任務(wù)
附錄A 編譯預(yù)處理
附錄B ASCII表及其控制字符的含義
附錄C 運(yùn)算符與結(jié)合性
附錄D C庫函數(shù)
附錄E Turbo C 2.0常見錯誤
參考文獻(xiàn)

本目錄推薦

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