注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(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ì)

定 價(jià):¥32.00

作 者: 周必水主編
出版社: 科學(xué)出版社
叢編項(xiàng): 大學(xué)計(jì)算機(jī)基礎(chǔ)教育叢書
標(biāo) 簽: C

ISBN: 9787030123510 出版時間: 2004-01-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 186 字?jǐn)?shù):  

內(nèi)容簡介

  C語言是最優(yōu)秀的結(jié)構(gòu)化程序設(shè)計(jì)語言之一,它結(jié)構(gòu)嚴(yán)謹(jǐn)、數(shù)據(jù)類型完整、語句簡練靈活、運(yùn)算符豐富。C語言具有很強(qiáng)的實(shí)用性,既可以用來編寫系統(tǒng)軟件,也可以用來編寫各種應(yīng)用軟件。雖然面向?qū)ο蟪绦蛟O(shè)計(jì)語言在今天廣泛使用,但C語言仍然是學(xué)習(xí)程序設(shè)計(jì)的基礎(chǔ)語言?,F(xiàn)在,國內(nèi)幾乎所有的高等院校都開設(shè)了“C語言程序設(shè)計(jì)”課程。當(dāng)今人們對計(jì)算機(jī)知識的渴求使得C語言不僅成為計(jì)算機(jī)專業(yè)學(xué)生的必修課,也成為廣大非計(jì)算機(jī)專業(yè)學(xué)生和計(jì)算機(jī)愛好者首選的程序設(shè)計(jì)語言。而且全國和各省的計(jì)算機(jī)等級考試也都將C語言列為重要的考試內(nèi)容之一。本書是根據(jù)作者多年的教學(xué)和項(xiàng)目實(shí)踐經(jīng)驗(yàn)編寫完成的,它吸收了目前已有C語言教材的長處,克服了原有教材存在的缺點(diǎn)和不足。本書具有如下主要特色:(1)本書本著實(shí)用的原則,對語言中生僻、不常用的內(nèi)容不作過多的描述;對于作者認(rèn)為在實(shí)踐中使用較多、需要牢固掌握的部分進(jìn)行了詳細(xì)的敘述,賦予大量的例程。(2)根據(jù)作者的教學(xué)和實(shí)踐經(jīng)驗(yàn),對于初學(xué)者常犯的一些錯誤,作者也盡量指出,使讀者少走彎路。(3)本書在介紹C語言的基本知識和語法規(guī)則的同時,還強(qiáng)調(diào)讀者編程風(fēng)格的形成,有意識地訓(xùn)練讀者逐步養(yǎng)成一個良好的程序?樾聰骯吆統(tǒng)絳蟶杓品綹???(4)作者注意到,現(xiàn)在幾乎所有的C語言教材都使用TurboC作為上機(jī)開發(fā)環(huán)境,它確實(shí)是一個良好的開發(fā)環(huán)境,但它可以說是一個老古董了,DOS的環(huán)境,使用很不方便。作者在這方面做了一些努力,開發(fā)了一個適合于初學(xué)者的開發(fā)環(huán)境——C-Free,使用它,讀者可以方便地編輯、編譯、連接、運(yùn)行C語言程序。讀者可以在隨書附送的光盤中找到這個軟件的安裝程序,附錄A是這個軟件的使用方法。(5)為了有效培養(yǎng)讀者的理論、實(shí)踐能力,我們還在光盤上放置了C程序設(shè)計(jì)理論測試系統(tǒng)、C程序設(shè)計(jì)上機(jī)測試系統(tǒng),供學(xué)生自我測試使用。另外讀者還可以在光盤上找到書上所有例程的源程序。本書是學(xué)習(xí)C語言程序設(shè)計(jì)的基礎(chǔ)教程,采取理論與實(shí)踐緊密結(jié)合的方法,通過循序漸進(jìn)的內(nèi)容安排,通俗易懂的講解方法,使讀者能夠掌握C語言的基本內(nèi)容,并有一定的編程能力。本書的主要內(nèi)容包括:C語言的基本概述,各種數(shù)據(jù)類型、運(yùn)算符,數(shù)據(jù)的輸入與輸出,控制語句,指針,函數(shù),預(yù)處理,結(jié)構(gòu)、聯(lián)合及枚舉,文件等。書中每一章節(jié)都有大量的例程,這些例程也可以在隨書附送的光盤中找到。另外,為了方便初學(xué)者使用TurboC,作者開發(fā)了一套簡單易用的C語言開發(fā)環(huán)境,讀者可以在光盤中找到。光盤中還附送了理論測試系統(tǒng)和上機(jī)測試系統(tǒng),使讀者可以迅速提高自己的理論和實(shí)踐能力。本書可作為大專院校學(xué)生的教材,也可作為C語言自學(xué)者的參考用書。

作者簡介

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

圖書目錄

第一章 概 述
1. 1 C語言概述
1. 1. 1 C語言的發(fā)展歷史
1. 1. 2 C語言的特點(diǎn)
1. 2 程序設(shè)計(jì)語言
1. 2. 1 程序設(shè)計(jì)語言的發(fā)展
1. 2. 2 C語言程序設(shè)計(jì)的步驟
1. 3 C語言程序設(shè)計(jì)初步
1. 4 學(xué)習(xí)C語言的建議
習(xí)

第二章 數(shù)據(jù)類型. 運(yùn)算符及表達(dá)式
2. 1 常量和變量
2. 1. 1 常量
2. 1. 2 變量
2. 2 數(shù)據(jù)類型
2. 2. 1 整型
2. 2. 2 字符型
2. 2. 3 浮點(diǎn)型 實(shí)型
2. 3 運(yùn)算符與表達(dá)式
2. 3. 1 表達(dá)式
2. 3. 2 算術(shù)運(yùn)算符
2. 3. 3 賦值運(yùn)算符
2. 3. 4 關(guān)系運(yùn)算符
2. 3. 5 邏輯運(yùn)算符
2. 3. 6 位運(yùn)算符
2. 3. 7 遞增/遞減運(yùn)算符
2. 3. 8 其他運(yùn)算符
2. 3. 9 運(yùn)算符的優(yōu)先等級與結(jié)合性
2. 4 數(shù)據(jù)類型轉(zhuǎn)換
2. 4. 1 自動類型轉(zhuǎn)換
2. 4. 2 強(qiáng)制類型轉(zhuǎn)換
習(xí)

第三章 數(shù)據(jù)的輸入與輸出
3. 1 格式輸出函數(shù)printf
3. 1. 1 格式參數(shù)說明
3. 1. 2 例子
3. 2 格式輸入函數(shù)scanf
3. 2. 1 格式參數(shù)說明
3. 2. 2 深入學(xué)習(xí)與應(yīng)用舉例
3. 3 字符輸入輸出函數(shù)
3. 3. 1 字符輸入函數(shù)getchar
3. 3. 2 字符輸出函數(shù)putchar
習(xí)

第四章 C語言的控制結(jié)構(gòu)
4. 1 C語言的結(jié)構(gòu)
4. 2 順序結(jié)構(gòu)
4. 2. 1 表達(dá)式語句
4. 2. 2 復(fù)合語句
4. 2. 3 順序結(jié)構(gòu)程序舉例
4. 3 選擇結(jié)構(gòu)
4. 3. 1 if-else語句
4. 3. 2 switch-case語句
4. 4 循環(huán)結(jié)構(gòu)
4. 4. 1 while語句
4. 4. 2 do-while語句
4. 4. 3 for語句
4. 4. 4 break語句與continue語句
4. 4. 5 循環(huán)的嵌套
4. 4. 6 goto語句
4. 4. 7 循環(huán)結(jié)構(gòu)程序舉例
習(xí)

第五章 數(shù)組
5. 1 數(shù)組概述
5. 1. 1 數(shù)組的概念
5. 1. 2 數(shù)組的定義方法
5. 1. 3 數(shù)組元素的引用
5. 2 數(shù)組元素在內(nèi)存中的存儲方法
5. 3 數(shù)組的初始化方法
5. 3. 1 一維數(shù)組的初始化
5. 3. 2 二維數(shù)組的初始化
5. 3. 3 字符數(shù)組的初始化
5. 4 數(shù)組應(yīng)用舉例
5. 5 字符串的處理
5. 5. 1 字符串的輸入
5. 5. 2 字符串的輸出
習(xí)

第六章 指 針
6. 1 指針概述
6. 1. 1 指針的概念
6. 1. 2 指針的定義和引用
6. 1. 3 指針的運(yùn)算
6. 2 指向數(shù)組和字符串的指針
6. 2. 1 指針與一維數(shù)組元素
6. 2. 2 指針與二維數(shù)組元素
6. 2. 3 指針與字符串
6. 3 指針數(shù)組和二級指針
6. 3. 1 指針數(shù)組
6. 3. 2 二級指針 指向指針的指針
6. 4 指針應(yīng)用舉例
習(xí)

第七章 函 數(shù)
7. 1 函數(shù)與結(jié)構(gòu)化程序設(shè)計(jì)
7. 2 函數(shù)的定義
7. 3 函數(shù)的聲明及調(diào)用
7. 4 函數(shù)的返回
7. 5 變量的存儲類型與作用域
7. 5. 1 動態(tài)變量
7. 5. 2 寄存器變量
7. 5. 3 外部變量
7. 5. 4 靜態(tài)變量
7. 6 函數(shù)間的參數(shù)傳遞
7. 6. 1 傳值調(diào)用
7. 6. 2 傳址調(diào)用
7. 7 函數(shù)的遞歸調(diào)用
7. 8 返回指針值的函數(shù)
7. 9 函數(shù)指針
7. 10 命令行參數(shù)
習(xí)

第八章 編譯預(yù)處理
8. 1 宏定義
8. 1. 1 常量的宏定義和宏替換
8. 1. 2 帶有參數(shù)的宏定義和宏替換
8. 2 文件包含
8. 3 條件編譯
習(xí)

第九章 結(jié)構(gòu). 聯(lián)合及枚舉
9. 1 結(jié)構(gòu)類型的定義
9. 2 結(jié)構(gòu)變量的定義和引用
9. 2. 1 結(jié)構(gòu)變量的定義方法
9. 2. 2 結(jié)構(gòu)變量的初始化
9. 2. 3 成員運(yùn)算符與結(jié)構(gòu)變量的引用
9. 3 結(jié)構(gòu)數(shù)組
9. 3. 1 結(jié)構(gòu)數(shù)組的定義及初始化
9. 3. 2 引用結(jié)構(gòu)數(shù)組
9. 4 指向結(jié)構(gòu)變量或結(jié)構(gòu)數(shù)組元素的指針
9. 4. 1 指向結(jié)構(gòu)變量的指針
9. 4. 2 指向結(jié)構(gòu)數(shù)組元素的指針
9. 5 結(jié)構(gòu). 指針及鏈表
9. 5. 1 指向結(jié)構(gòu)自身的指針和單向鏈表
9. 5. 2 動態(tài)存儲分配函數(shù)
9. 5. 3 單向鏈表的建立和使用
9. 6 聯(lián)合類型
9. 6. 1 聯(lián)合的定義
9. 6. 2 聯(lián)合類型變量的定義及使用
9. 7 枚舉類型
9. 7. 1 枚舉類型的定義
9. 7. 2 枚舉類型變量的定義及其引用
9. 8 使用typedef定義類型
習(xí)

第十章 文 件
10. 1 文件的基本概念
10. 2 文件類型指針
10. 3 文件的打開與關(guān)閉
10. 3. 1 文件的打開
10. 3. 2 文件的關(guān)閉
10. 4 常用的文件讀寫函數(shù)
10. 4. 1 字符的讀寫函數(shù)
10. 4. 2 字符串的讀寫函數(shù)
10. 4. 3 格式化讀寫函數(shù)
10. 4. 4 數(shù)據(jù)塊讀寫函數(shù)
10. 5 文件的定位及出錯檢測
10. 5. 1 文件的定位
10. 5. 2 文件操作期間的錯誤檢測
習(xí)



附錄A C語言上機(jī)指導(dǎo)
附錄B ASCII字符編碼表
附錄C 關(guān)鍵字及其用途一覽表
附錄D 運(yùn)算符的優(yōu)先級和結(jié)合方向
附錄E C常用庫函數(shù)
主要參考文獻(xiàn)

本目錄推薦

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