出版時(shí)間:2009-1 出版社:北京郵電大學(xué)出版社 作者:欒國森 編 頁數(shù):212
前言
C語言具備強(qiáng)大的功能,在計(jì)算機(jī)的各個(gè)領(lǐng)域內(nèi)都得到了廣泛的應(yīng)用,如操作系統(tǒng)從DOS、UNIX到Windows的許多模塊都是使用C語言設(shè)計(jì)的。雖然C語言屬于高級語言,但它也可以完成許多其他低級語言完成的、面向機(jī)器的底層工作,因此它也被稱為“中級語言”。正是由于C語言的這些特性,決定了它成為一種重要的程序設(shè)計(jì)語言?! 〉侥壳盀橹梗槍語言出版的教材非常多,但有如下兩點(diǎn)不足:一是大多內(nèi)容龐雜,面面俱到,這與當(dāng)前推進(jìn)的高校教學(xué)學(xué)時(shí)壓縮的改革相矛盾,現(xiàn)今一般一學(xué)期每門課的學(xué)時(shí)在32~48學(xué)時(shí)。因此,需要語言簡練、入門快捷的教材。二是開發(fā)環(huán)境多為TC,這與后續(xù)課程“面向?qū)ο蟪绦蛟O(shè)計(jì)語言C++”的學(xué)習(xí)上機(jī)不是無縫連接的,不適合非重點(diǎn)高校、高職高專的學(xué)生后續(xù)學(xué)習(xí)和實(shí)用性學(xué)習(xí)的期望。他們也需要用VC++集成開發(fā)環(huán)境,注重實(shí)用性的入門教材。 基于上述兩點(diǎn),在本書的編寫過程中,作者在內(nèi)容選擇、概念引入和文字?jǐn)⑹?、開發(fā)工具等各個(gè)方面,力求重視實(shí)踐、便于理解自學(xué)的原則。學(xué)習(xí)C語言,涉及很多語法,針對難以理解的地方,都用[強(qiáng)調(diào)說明]重點(diǎn)講解。列舉的示例后都有[分析說明]。對于有交叉的內(nèi)容用[提前說明]提示。結(jié)合語法列舉示例,強(qiáng)調(diào)對分析問題、解決問題能力的訓(xùn)練和培養(yǎng),并引導(dǎo)學(xué)生對計(jì)算機(jī)程序設(shè)計(jì)的興趣與動(dòng)手能力。對一些較為抽象的概念借用例子講解,力求有所創(chuàng)新,使讀者能輕松、有興趣地閱讀本書。
內(nèi)容概要
本書共分9章。第1章為c語言概述與簡單C程序,第2章為c語言上機(jī)環(huán)境與上機(jī)調(diào)試,第3章為C數(shù)據(jù)類型與變量,第4章為順序結(jié)構(gòu)程序設(shè)計(jì),第5章為分支結(jié)構(gòu)程序設(shè)計(jì),第6章為循環(huán)結(jié)構(gòu)程序設(shè)計(jì),第7章為函數(shù),第8章為數(shù)組與指針,第9章為文件。預(yù)處理命令以及常見的數(shù)學(xué)函數(shù)等放在附錄。 本書在內(nèi)容選擇、概念引入和文字?jǐn)⑹?、開發(fā)工具等各個(gè)方面,力求重視實(shí)踐、便于理解自學(xué)。對C語言的學(xué)習(xí),涉及很多語法,針對難以理解的地方,本書都用[強(qiáng)調(diào)說明]重點(diǎn)講解。列舉的示例后都有[分析說明]。對于有交叉的內(nèi)容用[提前說明]提示。結(jié)合語法列舉示例,強(qiáng)調(diào)對分析問題、解決問題能力的訓(xùn)練和培養(yǎng),并引導(dǎo)學(xué)生對計(jì)算機(jī)程序設(shè)計(jì)的興趣與動(dòng)手能力。對一些較為抽象的概念借用例題講解,力求有所創(chuàng)新,使讀者能輕松、有興趣地閱讀本書。此外,所有示例都在VC++6.0環(huán)境編譯通過,這為后續(xù)學(xué)習(xí)“面向?qū)ο驝++語言程序設(shè)計(jì)”奠定了基礎(chǔ)。 本書可以作為高等院校非計(jì)算機(jī)專業(yè)、計(jì)算機(jī)專業(yè)和高職高專計(jì)算機(jī)專業(yè)的教材,也適合作為初學(xué)者的自學(xué)入門教材。本書配套的電子教案及相關(guān)資料請到北京郵電大學(xué)出版社的網(wǎng)站下載。
書籍目錄
第1章 C語言概述與簡單C程序 1.1 C語言的發(fā)展簡介 1.2 C語言符號集 1.3 C語言詞匯 1.4 簡單C程序 1.5 C語言編程風(fēng)格 習(xí)題第2章 C語言上機(jī)環(huán)境與上機(jī)調(diào)試 2.1 VisualC++6.0簡介及其開發(fā)環(huán)境概述 2.2 VisualC++6.0菜單欄 2.2.1 File菜單 2.2.2 Edit菜單 2.2.3 View菜單 2.2.4 Build菜單 2.2.5 Tools菜單 2.3 VisualC++6.0的工具欄 2.3.1 工具欄的構(gòu)成 2.3.2 工具欄的定制與修改 2.4 聯(lián)機(jī)幫助 2.5 上機(jī)調(diào)試 習(xí)題第3章 C數(shù)據(jù)類型與變量 3.1 糧庫、車庫和書庫 3.2 數(shù)據(jù)類型 3.3 常量 3.4 變量 3.4.1 基本數(shù)據(jù)類型變量 3.4.2 變量的存儲類別 3.5 運(yùn)算符與表達(dá)式 3.5.1 算術(shù)運(yùn)算符 3.5.2 賦值運(yùn)算符 3.5.3 逗號運(yùn)算符 3.5.4 sizeof運(yùn)算符 3.6 類型轉(zhuǎn)換 3.7 簡單示例 習(xí)題第4章 順序結(jié)構(gòu)程序設(shè)計(jì) 4.1 C語句概述 4.2 輸入與輸出 4.2.1 格式輸出函數(shù) 4.2.2 格式輸入函數(shù) 4.2.3 輸入/輸出簡單舉例 4.2.4 字符輸出函數(shù) 4.2.5 字符輸入函數(shù) 4.3 賦值語句 4.4 返回語句 4.5 順序結(jié)構(gòu)程序設(shè)計(jì)示例 習(xí)題第5章 分支結(jié)構(gòu)程序設(shè)計(jì) 5.1 關(guān)系運(yùn)算符 5.2 關(guān)系表達(dá)式 5.3 邏輯運(yùn)算符 5.4 邏輯表達(dá)式 5.5 條件運(yùn)算符和條件表達(dá)式 5.6 if語句 5.6.1 if語句的基本形式 5.6.2 if語句的if-else形式 5.6.3 if語句的if-else-if形式 5.6.4 if語句的嵌套 5.7 多分支語句 ……第6章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)第7章 函數(shù)第8章 數(shù)組與指針第9章 文件附錄A ASCII碼對照表附錄B C語言中的著急字附錄C C語言的運(yùn)算符和結(jié)合性附錄D C語言語法小結(jié)附錄E C語言的庫函數(shù)附錄F 位運(yùn)算參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載