出版時(shí)間:2009-7 出版社:清華大學(xué)出版社 作者:張述信 頁(yè)數(shù):321
內(nèi)容概要
C語(yǔ)言是當(dāng)代計(jì)算機(jī)的主流語(yǔ)言,是學(xué)習(xí)程序設(shè)計(jì)的首選語(yǔ)言。 全書(shū)緊緊圍繞著C 程序設(shè)計(jì)這個(gè)主題展開(kāi),由四條干線貫穿始終。一是C 語(yǔ)言的基本知識(shí),包括基本概念、數(shù)據(jù)類(lèi)型、運(yùn)算符與表達(dá)式、控制臺(tái)與文件的輸入輸出;二是C 程序的基本結(jié)構(gòu),包括順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和函數(shù)結(jié)構(gòu);三是C 程序設(shè)計(jì)的基本技術(shù)、方法和技巧,如窮舉、遞推、遞歸、菜單制作與程序優(yōu)化等;四是C 程序上機(jī)操作,包括集成開(kāi)發(fā)環(huán)境、程序測(cè)試與調(diào)試等。 通俗易懂地引入概念,循序漸進(jìn)地講解知識(shí),深入淺出地化解難點(diǎn),實(shí)用全面的設(shè)計(jì)技術(shù),這是本書(shū)的主要特點(diǎn)。本書(shū)特別適合C 程序設(shè)計(jì)的初學(xué)者使用,非常適用“以學(xué)生自學(xué)為主,教師重點(diǎn)講解為輔”的方式教學(xué)。本書(shū)可作為高等院校計(jì)算機(jī)專(zhuān)業(yè)及理工科其他專(zhuān)業(yè)學(xué)習(xí)C 程序設(shè)計(jì)的本科教材,亦可作為廣大教師、工程技術(shù)人員與程序設(shè)計(jì)愛(ài)好者拓寬應(yīng)用的參考書(shū)。
書(shū)籍目錄
第1章 C 程序概述 1.1 什么是程序 1.2 什么是計(jì)算機(jī)程序 1.3 簡(jiǎn)單的C 程序結(jié)構(gòu) 1.4 上機(jī)指導(dǎo)1 習(xí)題1第2章 C 語(yǔ)言基本知識(shí) 2.1 常量與變量 2.2 整型數(shù)據(jù) 2.2.1 整型常量的表示方法 2.2.2 整型變量的類(lèi)型 2.2.3 整型常量的類(lèi)型 2.3 實(shí)型數(shù)據(jù) 2.3.1 實(shí)型常量的表示方法 2.3.2 實(shí)型變量的類(lèi)型 2.4 字符型數(shù)據(jù) 2.4.1 ASCII 標(biāo)準(zhǔn)字符 2.4.2 字符常量的表示方法 2.4.3 字符變量的類(lèi)型 2.5 符號(hào)常量 2.6 算術(shù)運(yùn)算符 2.6.1 基本算術(shù)運(yùn)算符 2.6.2 負(fù)號(hào)運(yùn)算符 2.6.3 自增與自減運(yùn)算符 2.6.4 算術(shù)表達(dá)式 2.7 賦值運(yùn)算符 2.7.1 基本賦值運(yùn)算符 2.7.2 算術(shù)賦值運(yùn)算符 2.7.3 賦值表達(dá)式 2.8 強(qiáng)制類(lèi)型轉(zhuǎn)換運(yùn)算符 2.9 關(guān)系運(yùn)算符 2.9.1 關(guān)系運(yùn)算符 2.9.2 關(guān)系表達(dá)式 2.10 邏輯運(yùn)算符 2.10.1 邏輯運(yùn)算符 2.10.2 邏輯表達(dá)式 2.11 條件運(yùn)算符 2.12 逗號(hào)運(yùn)算符 2.13 長(zhǎng)度運(yùn)算符 2.14 數(shù)學(xué)函數(shù) 2.15 上機(jī)指導(dǎo)2 習(xí)題2第3章 順序結(jié)構(gòu)程序設(shè)計(jì) 3.1 基本語(yǔ)句 3.2 格式化輸入輸出函數(shù) 3.2.1 格式化輸入函數(shù)scanf 3.2.2 格式化輸出函數(shù)printf 3.3 字符輸入輸出函數(shù) 3.3.1 字符輸入函數(shù)getchar 3.3.2 字符輸出函數(shù)putchar 3.4 上機(jī)指導(dǎo)3 習(xí)題3第4章 選擇結(jié)構(gòu)程序設(shè)計(jì) 4.1 什么是選擇結(jié)構(gòu) 4.2 條件語(yǔ)句 4.2.1 基本格式 4.2.2 簡(jiǎn)化格式 4.3 條件語(yǔ)句的嵌套 4.3.1 條件語(yǔ)句嵌套示例 4.3.2 else if 格式 4.4 開(kāi)關(guān)語(yǔ)句 4.5 上機(jī)指導(dǎo)4 習(xí)題4第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 5.1 什么是循環(huán)結(jié)構(gòu) 5.2 while 語(yǔ)句 5.3 do~while 語(yǔ)句 5.4 for 語(yǔ)句 5.5 循環(huán)的終止與繼續(xù) 5.5.1 break 語(yǔ)句 5.5.2 continue 語(yǔ)句 5.6 循環(huán)語(yǔ)句的嵌套 5.7 用goto 語(yǔ)句構(gòu)造循環(huán) 5.8 結(jié)構(gòu)化程序設(shè)計(jì) 5.9 上機(jī)指導(dǎo)5 習(xí)題5第6章 數(shù)組第7章 函數(shù)結(jié)構(gòu)程序設(shè)計(jì)第8章 編譯預(yù)處理第9章 指針第10章 結(jié)構(gòu)、聯(lián)合與枚舉第11章 位運(yùn)算第12章 文件附錄A ASCII 標(biāo)準(zhǔn)字符集附錄B C運(yùn)算符附錄C C語(yǔ)言關(guān)鍵字附錄D C常用庫(kù)函數(shù)附錄E Turbo C 2.0 集成開(kāi)發(fā)環(huán)境參考文獻(xiàn)
章節(jié)摘錄
12.1什么是文件 前面幾章已重點(diǎn)講解了C語(yǔ)言豐富多樣的數(shù)據(jù)類(lèi)型,C程序結(jié)構(gòu)和程序設(shè)計(jì)技術(shù)。對(duì)讀者來(lái)說(shuō),掌握這些知識(shí)是必需的,但也是不夠的。回顧一下c程序處理的對(duì)象——數(shù)據(jù),無(wú)論是鍵盤(pán)輸入的,加工過(guò)程產(chǎn)生的,還是顯示輸出的,其數(shù)據(jù)量是比較少的,一般是只供程序一次性使用。這種方式對(duì)數(shù)據(jù)龐大的實(shí)際問(wèn)題,諸如企業(yè)管理、商業(yè)貿(mào)易、統(tǒng)計(jì)調(diào)查、人事檔案、情報(bào)檢索、資源普查、銀行業(yè)務(wù)等是無(wú)能為力的。這些事務(wù)要求數(shù)據(jù)能長(zhǎng)期保留,以便隨時(shí)更新和重復(fù)使用。如何解決這些問(wèn)題就是本章的重點(diǎn),它緊緊圍繞著數(shù)據(jù)處理中常常涉及的“文件”概念展開(kāi)?! ∥募?,這個(gè)術(shù)語(yǔ)對(duì)讀者不是陌生的。不管使用操作系統(tǒng)(如DOS、Windows),還是使用操作系統(tǒng)下的應(yīng)用軟件(如TC、Word、Excel等),對(duì)文件的操作(如建立、復(fù)制、顯示、更新等)是經(jīng)常的、大量的。具體點(diǎn)說(shuō),學(xué)校的學(xué)生成績(jī)、單位的職工工資、一個(gè)源程序、一篇文章、一張表格、一幅圖畫(huà)、一首歌曲、一段影像等,只要用計(jì)算機(jī)來(lái)處理,就要以“文件”為單位存儲(chǔ)到磁盤(pán)、U盤(pán)、光盤(pán)等外部介質(zhì)上,以便保存、更新和使用。 可見(jiàn),文件是指一組相關(guān)信息在外部存儲(chǔ)介質(zhì)上的集合。使用最多的是磁盤(pán)文件,因?yàn)榇疟P(pán)是一種直接(隨機(jī))存取設(shè)備,既可以向磁盤(pán)存入數(shù)據(jù),也可以從磁盤(pán)取出數(shù)據(jù)。磁盤(pán)上的文件用文件名來(lái)標(biāo)識(shí),它一般由主文件名和擴(kuò)展名組成,如exl_1.c。其中,小數(shù)點(diǎn)前的主文件名(在DOS下,它由1~8個(gè)字符組成)是必需的,小數(shù)點(diǎn)開(kāi)始的擴(kuò)展名是可選擇的。
編輯推薦
《C程序設(shè)計(jì)實(shí)用教程》特點(diǎn):從實(shí)際問(wèn)題,特別是日常實(shí)例引入重要概念;深入淺出地化解知識(shí)難點(diǎn);強(qiáng)調(diào)程序設(shè)計(jì)技術(shù)、方法和技巧,重視知識(shí)的綜合運(yùn)用;注重知識(shí)的深度開(kāi)發(fā)與應(yīng)用;實(shí)用而豐富的操作實(shí)踐;內(nèi)容翔實(shí),面向應(yīng)用,視野開(kāi)闊,易教易學(xué)。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
C程序設(shè)計(jì)實(shí)用教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版