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

出版時(shí)間:2009-9  出版社:清華大學(xué)出版社  作者:朱小菲,劉玉喜 主編  頁數(shù):317  

內(nèi)容概要

本書主要以Turbo C 2.0為學(xué)習(xí)環(huán)境,同時(shí)介紹了Visual c++6.0的使用。按C語言程序設(shè)計(jì)的系統(tǒng)性由淺入深安排內(nèi)容。本書兼顧了程序設(shè)計(jì)的理論性和實(shí)踐性,內(nèi)容豐富、實(shí)用,配備了大量實(shí)例和習(xí)題。    通過對(duì)本書的學(xué)習(xí),讀者不僅能快速、全面地掌握c語言程序設(shè)計(jì)的基本理論知識(shí)和基本操作技能,還能為讀者進(jìn)一步提高程序設(shè)計(jì)的能力奠定基礎(chǔ)。全書共分12章,內(nèi)容包括C語言概論,數(shù)據(jù)類型、運(yùn)算符與表達(dá)式,順序結(jié)構(gòu)程序設(shè)計(jì),選擇結(jié)構(gòu)程序設(shè)計(jì),循環(huán)結(jié)構(gòu),數(shù)組,指針,預(yù)處理命令,結(jié)構(gòu)體與共用體位運(yùn)算,文件等。    本書可作為高等院校本科、??茖W(xué)生學(xué)習(xí)C語言程序設(shè)計(jì)課程的教材,也可作為從事計(jì)算機(jī)編程人員、相關(guān)領(lǐng)域的技術(shù)工作者與計(jì)算機(jī)等級(jí)考試人員的自學(xué)與參考用書。    為了方便教學(xué)和讀者上機(jī)操作練習(xí),本書配有《C語言程序設(shè)計(jì)題解及實(shí)驗(yàn)教程》以及包含電子教案、案例源代碼、課后習(xí)題題解和習(xí)題庫等內(nèi)容,可在清華大學(xué)出版社網(wǎng)站上下載(www.tup.com.cn)。

書籍目錄

第1章 C語言概論  1.1  C語言的產(chǎn)生與發(fā)展  1.2  C語言的特點(diǎn)  1.3  Turbo C介紹    1.3.1  Turbo C的產(chǎn)生與發(fā)展    1.3.2  Turbo C 2.0集成環(huán)境    1.3.3  Turbo C 2.0菜單功能介紹  1.4  C程序舉例及上機(jī)操作步驟    1.4.1 簡(jiǎn)單C程序舉例    1.4.2 上機(jī)操作步驟  1.5 Microsoft Visual C++6.0上機(jī)操作與調(diào)試    1.5.1 Microsoft Visual C++6.0環(huán)境概述    1.5.2 啟動(dòng)Microsoft Visual C++6.0開發(fā)環(huán)境    1.5.3 系統(tǒng)界面簡(jiǎn)介    1.5.4 文本編輯區(qū)及文本編輯    1.5.5 消息提示區(qū)    1.5.6 運(yùn)行程序    1.5.7 程序調(diào)試  本章小結(jié) 習(xí)題1第2章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式  2.1 C語言的數(shù)據(jù)類型概述  2.2 標(biāo)識(shí)符、常量和變量    2.2.1 標(biāo)識(shí)符    2.2.2 常量    2.2.3 變量  2.3 C語言的簡(jiǎn)單數(shù)據(jù)類型    2.3.1 整型數(shù)據(jù)    2.3.2 實(shí)型數(shù)據(jù)    2.3.3 字符型數(shù)據(jù)  2.4 C運(yùn)算符和表達(dá)式    2.4.1 C運(yùn)算符和表達(dá)式概述    2.4.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式    2.4.3 位運(yùn)算符和位運(yùn)算    2.4.4 賦值運(yùn)算符和賦值表達(dá)式    2.4.5 自增、自減運(yùn)算符    2.4.6 求字節(jié)運(yùn)算符    2.4.7 關(guān)系運(yùn)算符和關(guān)系表達(dá)式    2.4.8 邏輯運(yùn)算符和邏輯表達(dá)式    2.4.9 條件運(yùn)算符和條件表達(dá)式    2.4.10 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式  2.5 數(shù)據(jù)的類型轉(zhuǎn)換    2.5.1 系統(tǒng)自動(dòng)進(jìn)行的類型轉(zhuǎn)換    2.5.2 強(qiáng)制類型轉(zhuǎn)換  本章小結(jié)  習(xí)題2第3章 順序結(jié)構(gòu)程序設(shè)計(jì)  3.1 C語句概述    3.1.1 表達(dá)式語句    3.1.2 函數(shù)調(diào)用語句    3.1.3 復(fù)合語句    3.1.4 流程控制語句    3.1.5 空語句  3.2 C程序的三種基本結(jié)構(gòu)    3.2.1 算法    3.2.2 流程圖與三種基本控制結(jié)構(gòu)  3.3 數(shù)據(jù)的輸人輸出    3.3.1 格式輸出函數(shù)    3.3.2 格式輸入函數(shù)    3.3.3 字符數(shù)據(jù)的輸入輸出  3.4 順序結(jié)構(gòu)程序設(shè)計(jì)舉例    本章小結(jié)    習(xí)題3第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)  4.1 條件語句    4.1.1 單分支if語句    4.1.2 雙分支if語句  4.2 if語句的嵌套 ……第5章 循環(huán)結(jié)構(gòu)第6章 數(shù)組第7章 指針第8章 函數(shù)第9章 預(yù)處理命令第10章 結(jié)構(gòu)體與共用體第11章 位運(yùn)算第12章 文件附錄A C語言ASCII表附錄B C語言關(guān)鍵字及用途附錄C 運(yùn)算符和結(jié)合性附錄D 常用ANSIC庫函數(shù)表參考文獻(xiàn)

章節(jié)摘錄

  第1章 C語言概論  1.1 C語言的產(chǎn)生與發(fā)展  C語言是20世紀(jì)70年代初產(chǎn)生的,最初版本是由美國(guó)貝爾實(shí)驗(yàn)室的Dennis M.Ritchie設(shè)計(jì)發(fā)明的一種程序設(shè)計(jì)語言,于1978年正式發(fā)表?! ∷稍缙诘木幊陶Z言BCPL(Basic Combined Programming Language)發(fā)展演變而來。在1970年,AT&T貝爾實(shí)驗(yàn)室的KenThompson根據(jù)BCPL語言設(shè)計(jì)出較先進(jìn)的并取名為B的語言。1971年Dennis M.Ritchie在B語言的基礎(chǔ)上開發(fā)了第一個(gè)C語言的編譯程序,1972年開始在貝爾實(shí)驗(yàn)室內(nèi)部使用。l975年,在公開發(fā)布了用C語言編寫的UNIX操作系統(tǒng)第6版之后,C語言得到了世人的矚目。1977年出現(xiàn)了可移植C語言編譯程序,使C語言和UNIX操作系統(tǒng)能夠在各種機(jī)器上實(shí)現(xiàn)。1978年UNIX第7版正式發(fā)表,以其中所使用的C編譯程序?yàn)榛A(chǔ),Brian W.Kernighan和Dennis M.Ritchie(合稱K&R)合著了影響深遠(yuǎn)的名著The C Programming Language,該書被稱為標(biāo)準(zhǔn)C?! ‰S著微型計(jì)算機(jī)的普及,出現(xiàn)了大量的C語言工具和不同的C語言版本。由于沒有統(tǒng)一的標(biāo)準(zhǔn),使得這些C語言之間出現(xiàn)了各種差異。為了改變這種情況,美國(guó)國(guó)家標(biāo)準(zhǔn)研究所(ANSI)于1983年成立了一個(gè)專門研究委員會(huì),為C語言制定了一套ANSI標(biāo)準(zhǔn)。

編輯推薦

  教學(xué)目標(biāo)明確,注重理論與實(shí)踐的結(jié)合;教學(xué)方法靈活,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力;教學(xué)內(nèi)容先進(jìn),強(qiáng)調(diào)計(jì)算機(jī)在各專業(yè)中的應(yīng)用;教學(xué)模式完善,提供配套的教學(xué)資源解決方案。

圖書封面

評(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