出版時間:2005-2 出版社:遼寧東北大學(xué) 作者:肖霞,陳良生主編
內(nèi)容概要
C語言是一種通用的計(jì)算機(jī)程序設(shè)計(jì)語言。它基于結(jié)構(gòu)化程序設(shè)計(jì)原則,不僅適合于系統(tǒng)程序設(shè)計(jì),而且也適合于應(yīng)用程序設(shè)計(jì)。C語言在操作系統(tǒng)工具軟件、軟件平臺、圖像處理、數(shù)值分析、人工智能和數(shù)據(jù)管理系統(tǒng)等方面都有廣泛應(yīng)用,是比較適合高職學(xué)生需要的一種程序設(shè)計(jì)語言。 目前,C語言程序設(shè)計(jì)已成為大多數(shù)院校理工科專業(yè)程序設(shè)計(jì)課程教學(xué)的首選語言,在計(jì)算機(jī)各種等級考試中也被作為程序設(shè)計(jì)語言的考核內(nèi)容。為此我們組織編寫了適合21世紀(jì)高職高專新理念教學(xué)要求的《C語言程序設(shè)計(jì)》教材。同時,在計(jì)算機(jī)語言的學(xué)習(xí)過程中,上機(jī)實(shí)驗(yàn)是一個必不可少的部分,是加深對所學(xué)知識的理解,提高動手能力的重要環(huán)節(jié)。為此,在教材中還配以C程序設(shè)計(jì)實(shí)驗(yàn)及習(xí)題解答的內(nèi)容,以利于讀者加深理解、拓寬知識、提高能力。
書籍目錄
第一部分 C程序設(shè)計(jì)基礎(chǔ) 第一章 C語言概述 1.1 C語言的發(fā)展 1.2 C語言的特點(diǎn) 1.3 C語言格式及結(jié)構(gòu)特點(diǎn) 1.3.1 C語言的格式 1.3.2 C源程序的結(jié)構(gòu)特點(diǎn) 1.3.3 書寫程序時應(yīng)遵循的規(guī)則 1.4 C運(yùn)行環(huán)境簡介 1.4.1 使用Turbo C集成環(huán)境編譯與運(yùn)行C程序 1.4.2 使用Visual C++ 集成環(huán)境編譯與運(yùn)行C程序 習(xí)題1 第2章 數(shù)據(jù)類型和表達(dá)式 2.1 基本數(shù)據(jù)類型 2.2 常量與變量 2.2.1 標(biāo)識符 2.2.2 常量 2.2.3 變量 2.3 整型 2.3.1 整型常量的表示 2.3.2 整型變量 2.4 實(shí)型 2.4.1 實(shí)型常量的表示 2.4.2 實(shí)型變量 2.4.3 實(shí)型數(shù)據(jù)的說明 2.5 字符型 2.5.1 字符型常量 2.5.2 字符型變量 2.5.3 字符型數(shù)據(jù)的說明 2.6 類型之間轉(zhuǎn)換及混合運(yùn)算 2.7 算術(shù)運(yùn)算及表達(dá)方式 2.8 賦值運(yùn)算符及表達(dá)式 2.9 逗號運(yùn)算符及表達(dá)式 2.10 自增自減運(yùn)算符 習(xí)題2 第3章 簡單程序設(shè)計(jì) 3.1 結(jié)構(gòu)化程序設(shè)計(jì) 3.1.1 順序結(jié)構(gòu) 3.1.2 選擇結(jié)構(gòu) 3.1.3 循環(huán)結(jié)構(gòu) 3.2 數(shù)據(jù)的輸出 3.2.1 格式化輸出函數(shù)prntf() 3.2.2 putchar()函數(shù) 3.3 數(shù)據(jù)的輸入 3.3.1 格式化輸入函數(shù)scanf() 3.3.2 getchar()函數(shù) 3.4 C語句 3.5 順序結(jié)構(gòu)程序設(shè)計(jì) 習(xí)題3 第4章 分支結(jié)構(gòu)程序設(shè)計(jì) 4.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 4.1.1 關(guān)系運(yùn)算符及其優(yōu)先次序 4.1.2 關(guān)系表達(dá)式 4.2 邏輯運(yùn)算符和邏輯表達(dá)式 4.2.1 邏輯運(yùn)算符及其優(yōu)先次序 4.2.2 邏輯表達(dá)式 4.3 If語句 4.4 If語句的嵌套 4.5 條件運(yùn)算符和條件表達(dá)式 4.6 SWitch語句及break語句 4.7 程序舉例 習(xí)題4 第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 5.1 goto語句及用goto語句構(gòu)成的循環(huán) 5.2 while語句 5.3 do—while語句 5.4 for語句 5.5 COntinue語句及break語句在循環(huán)體中的作用 5.6 循環(huán)的嵌套 5.7 程序舉例 習(xí)題5 第六章 數(shù)組 6.1 一維數(shù)組 6.1.1 一維數(shù)組的定義 6.1.2 一維數(shù)組元素的引用 6.1.3 一維數(shù)組的初始化 6.1.4 一維數(shù)組程序舉例 6.2 二維數(shù)組 6.2.1 二維數(shù)組的定義 6.2.2 二維數(shù)組元素的引用 6.2.3 二維數(shù)組的初始化 6.2.4 二維數(shù)組程序舉例 6.3 字符數(shù)組 6.3.1 字符數(shù)組的定義 6.3.2 字符數(shù)組的初始化 6.3.3 字符數(shù)組的引用 6.3.4 字符串和字符串結(jié)束標(biāo)志 6.3.5 字符數(shù)組的輸入輸出 6.3.6 字符串處理函數(shù) 習(xí)題6 第7章 函數(shù) 7.1 概述 7.2 函數(shù)定義的一般形式 7.2.1 無參函數(shù)的定義 7.2.2 有參函數(shù)的定義 7.2.3 空函數(shù) 7.3 函數(shù)參數(shù)和函數(shù)的值 7.3.1 形式參數(shù)和實(shí)際參數(shù) 7.3.2 函數(shù)的返回值 7.4 函數(shù)的調(diào)用 7.4.1 函數(shù)調(diào)用的一般形式 7.4.2 函數(shù)調(diào)用的方式 7.4.3 對被調(diào)用函數(shù)的說明 7.5 函數(shù)的嵌套調(diào)用 7.6 函數(shù)的遞歸調(diào)用 7.7 數(shù)組作為函數(shù)參數(shù) 7.7.1 數(shù)組元素作為函數(shù)實(shí)參 7.7.2 用數(shù)組名作為函數(shù)的實(shí)參與形參 7.8 局部變量和全局變量 7.8.1 局部變量 7.8.2 全局變量 7.9 動態(tài)存儲變量與靜態(tài)存儲變量 7.9.1 變量的存儲類別 …… 第8章 編譯預(yù)處理 第9章 指針 第10章 結(jié)構(gòu)體與聯(lián)合體 第11章 位運(yùn)算 第12章 文件第二部分 C程序設(shè)計(jì)上機(jī)實(shí)驗(yàn)指導(dǎo)第三部分 習(xí)題解答附錄1 全國計(jì)算機(jī)等級考試二級筆試試卷附錄2 Turbo c 編譯錯誤信息附錄3 標(biāo)準(zhǔn)ACII 字符集
圖書封面
評論、評分、閱讀與下載