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

出版時(shí)間:2010-9  出版社:電子工業(yè)出版社  作者:孟憲福,王旭 著  頁數(shù):224  

前言

  C語言是目前應(yīng)用最為廣泛的計(jì)算機(jī)高級(jí)程序設(shè)計(jì)語言之一,它短小精悍、功能齊全,是一種結(jié)構(gòu)化程序設(shè)計(jì)語言,能夠運(yùn)行于多種操作系統(tǒng)環(huán)境下,既適合于編寫應(yīng)用軟件,又適合于編寫系統(tǒng)軟件?! ∽髡叨嗄陙硪恢睆氖翪語言的教學(xué)工作,同時(shí)也利用C語言開發(fā)大型的實(shí)際課題。本書的內(nèi)容吸收了作者多年的教學(xué)經(jīng)驗(yàn)和應(yīng)用C語言的體會(huì),既注重于C語言的理論體系,又特別強(qiáng)調(diào)C語言的應(yīng)用?! ”緯窃谇耙话娴幕A(chǔ)上,廣泛聽取讀者和同行的建議,并參考最新材料經(jīng)系統(tǒng)整理而成的。本書的主要特點(diǎn)可歸納如下:  1.在內(nèi)容編排上,按照循序漸進(jìn)的原則,逐步介紹C語言中的基本概念和理論,在章節(jié)內(nèi)容的安排上,盡可能考慮初學(xué)者的接受能力,使整個(gè)學(xué)習(xí)過程按照從簡(jiǎn)單到復(fù)雜的順序進(jìn)行?! ?.指針是C語言中的關(guān)鍵內(nèi)容,也是初學(xué)者難以理解的部分。本書用了大量篇幅由淺人深地介紹了指針的基本概念和應(yīng)用。除了常用的一級(jí)指針之外,還詳細(xì)地介紹了二級(jí)指針、二維數(shù)組與指針、二維數(shù)組與函數(shù),以及對(duì)復(fù)雜定義形式的分析等比較深?yuàn)W的內(nèi)容,并給出了每種復(fù)雜定義形式的具體應(yīng)用過程。通過對(duì)這些內(nèi)容的學(xué)習(xí),能夠使讀者完整、準(zhǔn)確地掌握C語言中的精髓內(nèi)容,從而能夠有效地提高讀者的語言運(yùn)用能力和程序設(shè)計(jì)技巧。

內(nèi)容概要

  《C語言程序設(shè)計(jì)教程(第2版)》是大連理工大學(xué)精品課程教學(xué)成果?!禖語言程序設(shè)計(jì)教程(第2版)》共12章,按照循序漸進(jìn)的原則,詳細(xì)地介紹了C語言的基本概念和語法規(guī)則:數(shù)據(jù)、運(yùn)算符、表達(dá)式、數(shù)據(jù)輸入輸出、基本語句、數(shù)組、函數(shù)、編輯預(yù)處理、結(jié)構(gòu)和聯(lián)合、位運(yùn)算、指針、文件操作。最后一章詳細(xì)分析了一個(gè)圖形編輯程序的設(shè)計(jì)與實(shí)現(xiàn)過程,并給出完整的源程序。本書在難點(diǎn)的講解上力求準(zhǔn)確、完整。通過精選的典型例題分析,使得讀者能夠盡快掌握利用C語言進(jìn)行程序設(shè)計(jì)的技巧和方法。本書配有PPT、源代碼、習(xí)題答案等教學(xué)資源?! ”緯勺鳛楦叩仍盒S?jì)算機(jī)及相關(guān)專業(yè)C語言程序設(shè)計(jì)的教材或教學(xué)參考書,也可作為自學(xué)用書。

書籍目錄

第1章 緒言1.1 C語言簡(jiǎn)介1.1.1 C語言發(fā)展簡(jiǎn)史1.1.2 c語言的特點(diǎn)1.2 c語言程序的開發(fā)步驟1.3 C語言的程序結(jié)構(gòu)1.4 算法的表示1.4.1 算法的流程圖表示法1.4.2 算法的N.S流程圖表示法1.4.3 算法的偽代碼表示法習(xí)題1第2章 數(shù)據(jù)、運(yùn)算符和表達(dá)式2.1 基本概念2.1.1 標(biāo)識(shí)符2.1.2 常量2.1.3 變量2.1.4 關(guān)鍵字2.2 基本數(shù)據(jù)類型2.2.1 整型變量及其常量2.2.2 浮點(diǎn)型變量及其常量2.2.3 字符型變量及其常量2.2.4 長(zhǎng)整型、短整型和無符號(hào)整型2.2.5 類型定義typedef2.3 算術(shù)運(yùn)算符、賦值運(yùn)算符及表達(dá)式2.3.1 算術(shù)運(yùn)算符及表達(dá)式2.3.2 賦值運(yùn)算符及表達(dá)式2.4 關(guān)系運(yùn)算符、邏輯運(yùn)算符及表達(dá)式2.4.1 關(guān)系運(yùn)算符及表達(dá)式2.4.2 邏輯運(yùn)算符及表達(dá)式2.5 變量的初始化2.6 不同類型數(shù)據(jù)之間的轉(zhuǎn)換2.6.1 自動(dòng)類型轉(zhuǎn)換2.6.2 強(qiáng)制類型轉(zhuǎn)換2.7 sizeof運(yùn)算符2.8 應(yīng)用舉例習(xí)題2第3章 數(shù)據(jù)的輸入和輸出3.1 數(shù)據(jù)的輸入3.1.1 字符輸入函數(shù)getchar3.1.2 格式輸入函數(shù)scanf3.2 數(shù)據(jù)的輸出3.2.1 字符輸出函數(shù)putchar3.2.2 格式輸出函數(shù)printf3.3 應(yīng)用舉例習(xí)題3第4章 基本語句4.1 結(jié)構(gòu)化程序設(shè)計(jì)簡(jiǎn)介4.2 語句和復(fù)合語句4.3 條件語句4.3.1 if語句4.3.2 條件運(yùn)算符4.3.3 switch語句4.3.4 應(yīng)用舉例4.4 循環(huán)語句4.4.1 while循環(huán)語句4.4.2 do-while循環(huán)語句4.4.3 for循環(huán)語句4.4.4 break語句和continue語句4.4.5 goto語句I4.4.6 逗號(hào)運(yùn)算符和空操作語句4.4.7 應(yīng)用舉例習(xí)題4第5章 數(shù)組5.1 一維數(shù)組5.1.1 一維數(shù)組的定義和引用5.1.2 一維數(shù)組元素的初始化5.2 二維數(shù)組5.2.1 二維數(shù)組的定義和引用5.2.2 二維數(shù)組元素的初始化5.3 字符數(shù)組和字符串5.3.1 字符數(shù)組5.3.2 字符串5.4 應(yīng)用舉例習(xí)題5第6章 函數(shù)6.1 函數(shù)的概念6.2 函數(shù)的定義和調(diào)用6.2.1 函數(shù)的定義6.2.2 函數(shù)的調(diào)用6.3 函數(shù)的返回值6.4 函數(shù)原型6.5 函數(shù)的參數(shù)及其傳遞方式6.5.1 非數(shù)組作為函數(shù)參數(shù)6.5.2 數(shù)組作為函數(shù)參數(shù)6.6 函數(shù)的嵌套調(diào)用和遞歸調(diào)用6.6.1 函數(shù)的嵌套調(diào)用6.6.2 函數(shù)的遞歸調(diào)用6.7 變量的作用域及其存儲(chǔ)類別6.7.1 局部變量及存儲(chǔ)類別6.7.2 全局變量及存儲(chǔ)類別6.8 內(nèi)部函數(shù)和外部函數(shù)6.8.1 內(nèi)部函數(shù)6.8.2 外部函數(shù)6.9 應(yīng)用舉例習(xí)題6第7章 編譯預(yù)處理7.1 宏定義7.2 文件包括7.3 條件編譯7.4 應(yīng)用舉例習(xí)題7第8章 結(jié)構(gòu)和聯(lián)合8.1 結(jié)構(gòu)類型變量的定義8.2 結(jié)構(gòu)類型變量的引用8.3 結(jié)構(gòu)變量的初始化8.4 結(jié)構(gòu)和函數(shù)8.4.1 結(jié)構(gòu)變量作函數(shù)參數(shù)8.4.2 函數(shù)的返回值是結(jié)構(gòu)類型變量8.5 結(jié)構(gòu)和數(shù)組8.5.1 結(jié)構(gòu)中包含數(shù)組8.5.2 結(jié)構(gòu)數(shù)組8.6 結(jié)構(gòu)的嵌套8.7 聯(lián)合8.8 枚舉8.9 應(yīng)用舉例習(xí)題8第9章 位運(yùn)算9.1 二進(jìn)制位運(yùn)算9.2 1立段9.3 應(yīng)用舉例習(xí)題9第10章 指針10.1 指針的基本概念10.2 指針變量的定義和引用10.2.1 指針變量的定義10.2.2 指針變量的引用10.3 指針和結(jié)構(gòu)10.3.1 指向結(jié)構(gòu)的指針10.3.2 結(jié)構(gòu)中包含指針10.3.3 鏈表10.3.4.二叉樹10.4 指針和數(shù)組10.4.1 指向數(shù)組元素的指針及其操作10.4.2 數(shù)組名和函數(shù)參數(shù)10.4.3 字符串和指針10.4.4 指針數(shù)組10.5 指針和函數(shù)10.5.1 指針變量作為函數(shù)的參數(shù)10.5.2 指針作為函數(shù)的返回值10.5.3 指向函數(shù)的指針10.5.4 命令行參數(shù)10.6 二級(jí)指針10.6.1 級(jí)指針的基本概念10.6.2 二級(jí)指針與指針數(shù)組的關(guān)系10.7 二維數(shù)組與指針10.7.1 指向二維數(shù)組的指針定義10.7.2 利用指針訪問二維數(shù)組元素10.8 二維數(shù)組與函數(shù)10.8.1 函數(shù)參數(shù)是二維數(shù)組……第11章 文件第12章 C語言綜合應(yīng)用附錄A 標(biāo)準(zhǔn)ASCII字符集附錄B 運(yùn)算符的優(yōu)先級(jí)及其結(jié)合性附錄C Turbo C集成開發(fā)環(huán)境簡(jiǎn)介

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    C語言程序設(shè)計(jì)教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7