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

C語言程序設(shè)計

C語言程序設(shè)計

定 價:¥25.00

作 者: 黃迪明主編
出版社: 電子工業(yè)出版社
叢編項: 新編計算機(jī)類本科規(guī)劃教材
標(biāo) 簽: C

ISBN: 9787121013416 出版時間: 2005-07-01 包裝: 平裝
開本: 26cm 頁數(shù): 303 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹C語言及其程序設(shè)計方法。全書共12章,主要內(nèi)容包括:C語言程序設(shè)計基礎(chǔ)知識;數(shù)據(jù)類型、各類運(yùn)算及數(shù)據(jù)的輸入/輸出;控制語句;數(shù)組;指針;函數(shù);變量的存儲類型;結(jié)構(gòu);聯(lián)合、枚舉;文件管理等。此外,本書還為讀者介紹了TurboC編譯系統(tǒng)以及VisualC編譯系統(tǒng)的使用及標(biāo)準(zhǔn)庫函數(shù)在動態(tài)內(nèi)存分配、BIOS接口及DOS系統(tǒng)調(diào)用、文件輸入/輸出、圖形和數(shù)據(jù)結(jié)構(gòu)應(yīng)用程序中的調(diào)用方法及各類實例。本書為讀者展示了C語言靈活、精致的編程方法和在工程、科研中的應(yīng)用,力求做到C語言知識和應(yīng)用開發(fā)能力的融會貫通。為了幫助讀者學(xué)習(xí),每章設(shè)有小結(jié)和習(xí)題,并有配套的程序設(shè)計題解與上機(jī)指導(dǎo)輔導(dǎo)教材。本書是高等學(xué)校計算機(jī)專業(yè)及電子信息類其他專業(yè)的教科書,亦可作為高等學(xué)校非計算機(jī)專業(yè)的教材或其他學(xué)習(xí)C語言人員的自學(xué)教材。本書前言前言C語言是一種通用的程序設(shè)計語言。它的結(jié)構(gòu)簡單,數(shù)據(jù)類型豐富,運(yùn)算靈活方便,用它編寫的程序,具有速度快、效率高、代碼緊湊、可移植性好等優(yōu)點(diǎn),能夠有效地用來編制各種系統(tǒng)軟件和應(yīng)用軟件,是當(dāng)今最為流行的一種計算機(jī)語言。本書以美國國家標(biāo)準(zhǔn)C語言(ANSIC)為基本內(nèi)容,以當(dāng)前廣為使用的TurboC編譯系統(tǒng)為實現(xiàn)版本,全面系統(tǒng)地介紹了C語言及其程序設(shè)計方法。本書的第一版是國家電子信息類“九五”規(guī)劃教材。本書是在第一版的基礎(chǔ)上修訂而成的,由電子科技大學(xué)黃迪明教授主編,全書共12章,主要內(nèi)容包括:C語言程序設(shè)計基礎(chǔ)知識,基本數(shù)據(jù)類型及運(yùn)算,數(shù)據(jù)的輸入/輸出,控制語句,數(shù)組,指針,函數(shù),變量的存儲類型,結(jié)構(gòu),聯(lián)合、枚舉,文件管理,及C語言高級程序應(yīng)用等。書中對指針、函數(shù)、變量的存儲類型、結(jié)構(gòu)和聯(lián)合、文件等較難掌握的內(nèi)容進(jìn)行了深入講解和分析,介紹了編譯系統(tǒng)標(biāo)準(zhǔn)庫函數(shù)在動態(tài)內(nèi)存分配、BIOS接口及DOS系統(tǒng)調(diào)用、文件輸入/輸出、圖形及數(shù)據(jù)結(jié)構(gòu)應(yīng)用程序中的調(diào)用方法和實例,為讀者展示了C語言靈活、精致的編程方法和在工程、科研中的應(yīng)用,力求做到C語言知識和應(yīng)用開發(fā)能力的融會貫通。本書是作為程序設(shè)計的入門教材而編寫的,如果讀者對第1章中的1.1節(jié)和1.2節(jié)內(nèi)容已經(jīng)了解,可直接閱讀后面的內(nèi)容。本書參考學(xué)時數(shù)為51學(xué)時(含上機(jī)17學(xué)時),書中標(biāo)注“*”的內(nèi)容,可根據(jù)教學(xué)實際情況來取舍,既可作為基本教學(xué)內(nèi)容的擴(kuò)展,亦可作為自學(xué)內(nèi)容。為了幫助讀者學(xué)習(xí),每章設(shè)有小結(jié)和習(xí)題,同時本書有配套的程序設(shè)計題解與上機(jī)指導(dǎo)的輔導(dǎo)教材,重點(diǎn)介紹了TurboC編譯系統(tǒng)以及VisualC編譯系統(tǒng)的使用方法,使學(xué)生在課堂學(xué)習(xí)過程中能迅速掌握C語言程序的編制、編譯、調(diào)試和運(yùn)行方法。本書由黃迪明、許家珆、胡德昆編寫。黃迪明編寫了第1章、第2章、第7章~第11章,許家珆編寫了第3章~第6章,胡德昆編寫了第12章及附錄。電子科技大學(xué)楊國煒教授、王健教授對本書的編寫提出了各種有益的建議。本書在編寫過程中,還得到了杜海濤、王波、劉家芬、陳瓊等人的熱情幫助。在此對他們及所有為本書的出版付出了辛勤勞動的同志表示衷心的感謝!由于編者水平有限,書中難免存在一些缺點(diǎn)和錯誤,殷切希望廣大讀者批評指正。

作者簡介

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

圖書目錄

第1章  C語言程序設(shè)計基礎(chǔ)知識
1.1  計算機(jī)基礎(chǔ)知識概述
1.1.1  計算機(jī)與信息社會
1.1.2  計算機(jī)中信息的表示
1.1.3  計算機(jī)系統(tǒng)的組成
1.2  算法及其表示
1.2.1  計算機(jī)求解問題的步驟
1.2.2  算法的表示
1.3  C語言概述
1.3.1  C語言簡史及特點(diǎn)
1.3.2  基本程序結(jié)構(gòu)
1.3.3  基本語法單位
1.4  C語言程序的編寫和運(yùn)行
1.4.1  編輯
1.4.2  編譯
1.4.3  連接
1.4.4  運(yùn)行
1.5  程序舉例
小結(jié)
習(xí)題1
第2章  基本數(shù)據(jù)類型及運(yùn)算
2.1  基本數(shù)據(jù)類型
2.2  常量
2.2.1  整型常量
2.2.2  浮點(diǎn)數(shù)常量
2.2.3  字符常量
2.2.4  字符串常量
2.2.5  轉(zhuǎn)義字符
2.2.6  符號常量
2.3  變量
2.3.1  變量的定義
2.3.2  變量的初始化
2.3.3  變量地址
2.4  基本運(yùn)算
2.4.1  算術(shù)運(yùn)算
2.4.2  賦值運(yùn)算
2.4.3  關(guān)系運(yùn)算和邏輯運(yùn)算
2.4.4  位運(yùn)算
2.4.5  其他運(yùn)算
2.5  混合運(yùn)算與類型轉(zhuǎn)換
2.5.1  自動類型轉(zhuǎn)換
2.5.2  強(qiáng)制類型轉(zhuǎn)換
2.6  運(yùn)算優(yōu)先級和結(jié)合性
2.7  程序舉例
小結(jié)
習(xí)題2
第3章  數(shù)據(jù)的輸入、輸出
3.1  格式輸出函數(shù)
3.2  字符輸出函數(shù)
3.3  格式輸入函數(shù)
3.4  字符輸入函數(shù)
3.5  程序舉例
小結(jié)
習(xí)題3
第4章  控制語句
4.1  程序的基本結(jié)構(gòu)
4.2  復(fù)合語句
4.3  if條件分支語句
4.3.1  if流程
4.3.2  if-else流程
4.3.3  else if流程
4.3.4  if語句嵌套
4.4  多路開關(guān)語句
4.5  循環(huán)語句
4.6  while語句和do-while語句
4.6.1  while語句
4.6.2  do-while語句
4.7  循環(huán)嵌套
4.8  break、continue和goto語句
4.8.1  break語句
4.8.2  continue語句
4.8.3  goto 語句
4.9  程序舉例
小結(jié)
習(xí)題4
第5章  數(shù)組
5.1  一維數(shù)組
5.1.1  一維數(shù)組的定義
5.1.2  一維數(shù)組元素的引用
5.1.3  一維數(shù)組的初始化
5.2  二維數(shù)組
5.2.1  二維數(shù)組的定義
5.2.2  二維數(shù)組元素的引用
5.2.3  二維數(shù)組的初始化
5.3  字符數(shù)組
5.3.1  字符數(shù)組的定義和初始化
5.3.2  字符數(shù)組的輸入/輸出
5.3.3  與字符串處理有關(guān)的幾個函數(shù)
5.4  程序舉例
小結(jié)
習(xí)題5
第6章  指針
6.1  指針的概念和定義
6.1.1  指針的概念
6.1.2  指針的定義
6.1.3  指針的賦值
6.2  指針運(yùn)算
6.3  指針和數(shù)組
6.4  字符串指針
6.4.1  指向字符數(shù)組的指針
6.4.2  指向字符串常量的指針
6.5  指針數(shù)組
6.6  指向指針的指針
6.7  程序舉例
小結(jié)
習(xí)題6
第7章  函數(shù)
7.1  函數(shù)定義和調(diào)用
7.1.1  函數(shù)定義
7.1.2  函數(shù)調(diào)用
7.2  函數(shù)參數(shù)
7.2.1  傳值調(diào)用
7.2.2  傳址調(diào)用
7.3  函數(shù)與數(shù)組
7.4  函數(shù)與指針
7.4.1  返回指針的函數(shù)
7.4.2  指向函數(shù)的指針
7.5  遞歸函數(shù)
7.6  命令行參數(shù)
7.7  標(biāo)準(zhǔn)庫函數(shù)
7.8  預(yù)處理功能
7.8.1  宏替換
7.8.2  包含文件
7.8.3  條件編譯
7.9  程序舉例
小結(jié)
習(xí)題7
第8章  變量的存儲類型
8.1  自動變量
8.2  外部變量
8.3  靜態(tài)變量
8.4  寄存器變量
8.5  變量的初始化
*8.6  動態(tài)內(nèi)存分配函數(shù)
8.7  程序舉例
小結(jié)
習(xí)題8
第9章  結(jié)構(gòu)
9.1  結(jié)構(gòu)及結(jié)構(gòu)變量的定義與訪問
9.1.1  結(jié)構(gòu)及結(jié)構(gòu)變量的定義
9.1.2  結(jié)構(gòu)成員的訪問
9.1.3  結(jié)構(gòu)變量的初始化
9.2  結(jié)構(gòu)數(shù)組
9.3  結(jié)構(gòu)和函數(shù)
9.3.1  結(jié)構(gòu)變量的傳值調(diào)用
9.3.2  結(jié)構(gòu)指針及結(jié)構(gòu)變量的傳址調(diào)用
9.4  結(jié)構(gòu)型函數(shù)和結(jié)構(gòu)指針型函數(shù)
9.4.1  結(jié)構(gòu)型函數(shù)
9.4.2  結(jié)構(gòu)指針型函數(shù)
9.5  位域和結(jié)構(gòu)嵌套
9.5.1  位域
9.5.2  結(jié)構(gòu)嵌套
*9.6  引用自身的結(jié)構(gòu)和鏈表
9.6.1  單向鏈表
9.6.2  雙向鏈表
9.6.3  循環(huán)鏈表
*9.7  程序舉例
小結(jié)
習(xí)題9
第10章  聯(lián)合、枚舉及定義類型
10.1  聯(lián)合
10.2  枚舉
10.3  定義類型
10.4  與系統(tǒng)有關(guān)的庫函數(shù)
10.4.1  BIOS接口調(diào)用函數(shù)
10.4.2  DOS系統(tǒng)調(diào)用函數(shù)
*10.5  程序舉例
小結(jié)
習(xí)題10
第11章  輸入、輸出和文件管理
11.1  流和文件
11.2  控制臺I/O
11.2.1  字符輸入、輸出
11.2.2  字符串的輸入、輸出
11.3  文件
11.3.1  打開文件函數(shù)
11.3.2  關(guān)閉文件函數(shù)
11.3.3  標(biāo)準(zhǔn)流式文件
11.4  文件I/O
11.4.1  單字符的輸入、輸出
11.4.2  行的輸入、輸出
11.4.3  數(shù)據(jù)塊的輸入、輸出
11.4.4  流式文件數(shù)據(jù)的格式化輸入、輸出
11.4.5  文件的隨機(jī)訪問
11.5  程序舉例
小結(jié)
習(xí)題11
*第12章  C語言高級程序應(yīng)用
*12.1  圖形程序
12.1.1  圖形模式的初始化
12.1.2  獨(dú)立圖形運(yùn)行程序的建立
12.1.3  屏幕顏色的設(shè)置和清屏函數(shù)
12.1.4  基本圖形函數(shù)
12.1.5  封閉圖形的填充
12.1.6  有關(guān)圖形窗口和圖形屏幕操作函數(shù)
12.1.7  圖形模式下的文本輸出
12.2  聲音程序
12.2.1  聲音函數(shù)
12.2.2  音樂
12.2.3  應(yīng)用舉例
12.3  游戲程序設(shè)計實例
附錄A  C語言的關(guān)鍵字
附錄B  運(yùn)算符的優(yōu)先級與結(jié)合性
附錄C  常用字符ASCII表
附錄D  C語言中常用庫函數(shù)
參考文獻(xiàn)

本目錄推薦

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