C語言程序設(shè)計(jì)【高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選】 版權(quán)信息
- ISBN:9787302190783
- 條形碼:9787302190783 ; 978-7-302-19078-3
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
C語言程序設(shè)計(jì)【高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選】 本書特色
《C語言程序設(shè)計(jì)》特色:教材體系結(jié)構(gòu)簡單明了,基本內(nèi)容的介紹由淺人深、循序漸進(jìn),重點(diǎn)、難點(diǎn)內(nèi)容的分析深入透徹。教材中精選了大量具有現(xiàn)實(shí)意義貼近學(xué)生的案例程序,提供了明晰的詳解,將知識(shí)點(diǎn)與案例相結(jié)合,學(xué)習(xí)者通過案例程序的運(yùn)行驗(yàn)證并掌握C語言的語法規(guī)則和程序設(shè)計(jì)的方法。使學(xué)習(xí)者能夠快速入門,為進(jìn)一步學(xué)習(xí)可視化編程語言打下良好基礎(chǔ)。所有例題及習(xí)題的參考答案都在Visual C++6.0集成開發(fā)環(huán)境中通過調(diào)試。《C語言程序設(shè)計(jì)》與《C語言程序設(shè)計(jì)習(xí)題集》(王立武等編著.ISBN:9787302190790)和《C語言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)》(姜雪 等編著,ISBN:9787302172505)配套.與電子教案和課程網(wǎng)站一起構(gòu)成完整的立體化教材。
C語言程序設(shè)計(jì)【高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選】 內(nèi)容簡介
簡介
《c語言程序設(shè)計(jì)》特色:教材體系結(jié)構(gòu)簡單明了,基本內(nèi)容的介紹由淺人深、循序漸進(jìn),重點(diǎn)、難點(diǎn)內(nèi)容的分析深入透徹。 教材中精選了大量具有現(xiàn)實(shí)意義貼近學(xué)生的案例程序,提供了明晰的詳解,將知識(shí)點(diǎn)與案例相結(jié)合,學(xué)習(xí)者通過案例程序的運(yùn)行驗(yàn)證并掌握c語言的語法規(guī)則和程序設(shè)計(jì)的方法。使學(xué)習(xí)者能夠快速入門,為進(jìn)一步學(xué)習(xí)可視化編程語言打下良好基礎(chǔ)。 所有例題及習(xí)題的參考答案都在visual c++6.0集成開發(fā)環(huán)境中通過調(diào)試。 《c語言程序設(shè)計(jì)》與《c語言程序設(shè)計(jì)習(xí)題集》(王立武等編著.isbn:9787302190790)和《c語言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)》(姜雪 等編著,isbn:9787302172505)配套.與電子教案和課程網(wǎng)站一起構(gòu)成完整的立體化教材。
C語言程序設(shè)計(jì)【高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選】 目錄
第1章 C語言概述及C程序的實(shí)現(xiàn)11.1 計(jì)算機(jī)及計(jì)算機(jī)編程語言11.1.1 機(jī)器語言11.1.2 匯編語言21.1.3 高級(jí)語言21.1.4 高級(jí)語言及軟件的發(fā)展31.2 C語言概述41.2.1 C語言的特點(diǎn)41.2.2 C語言標(biāo)識(shí)符與關(guān)鍵字41.2.3 C程序的結(jié)構(gòu)61.3 C程序舉例81.4 運(yùn)行C程序的過程91.5 C語言程序上機(jī)運(yùn)行環(huán)境101.5.1 Microsoft Visual C++6.0軟件101.5.2 Turbo C 2.0系統(tǒng)的使用131.5.3 Dev-C++軟件141.6 習(xí)題16第2章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式172.1 C語言的數(shù)據(jù)類型172.2 常量與變量182.2.1 常量和符號(hào)常量182.2.2 變量192.3 整型數(shù)據(jù)202.3.1 整型常量212.3.2 整型變量212.4 實(shí)型數(shù)據(jù)212.4.1 實(shí)型常量(實(shí)數(shù))212.4.2 實(shí)型變量222.5 字符型數(shù)據(jù)222.5.1 字符型常量232.5.2 字符型變量242.5.3 字符串常量242.6 基本輸入輸出函數(shù)252.6.1 格式輸出函數(shù)printf252.6.2 格式輸入函數(shù)scanf292.6.3 字符輸出函數(shù)putchar322.6.4 字符輸入函數(shù)getchar332.7 運(yùn)算符和表達(dá)式342.7.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式352.7.2 賦值運(yùn)算符和賦值表達(dá)式382.7.3 不同類型數(shù)據(jù)間的混合運(yùn)算402.7.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式422.7.5 邏輯運(yùn)算符和邏輯表達(dá)式432.7.6 條件運(yùn)算符和條件表達(dá)式442.7.7 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式452.7.8 求字節(jié)數(shù)運(yùn)算符452.7.9 位運(yùn)算符和位運(yùn)算462.8 習(xí)題47C語言程序設(shè)計(jì)目錄第3章 簡單程序設(shè)計(jì)493.1 程序設(shè)計(jì)初步493.1.1 利用計(jì)算機(jī)求解實(shí)際問題的步驟493.1.2 算法及表示方法523.1.3 C語言的語句553.2 順序結(jié)構(gòu)程序設(shè)計(jì)舉例563.3 習(xí)題59第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)604.1 if語句604.1.1 雙分支結(jié)構(gòu)604.1.2 雙分支結(jié)構(gòu)的特例: 單分支結(jié)構(gòu)624.1.3 if語句的嵌套結(jié)構(gòu)644.1.4 使用條件表達(dá)式實(shí)現(xiàn)簡單的選擇語句664.2 switch語句674.3 選擇結(jié)構(gòu)程序設(shè)計(jì)舉例704.4 習(xí)題71第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)745.1 while語句745.2 do-while語句775.3 for語句785.4 goto語句815.5 幾種循環(huán)語句的比較825.6 continue語句和break語句835.6.1 continue 語句835.6.2 break 語句835.7 循環(huán)語句的嵌套 875.8 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)舉例895.9 習(xí)題94第6章 編譯預(yù)處理1016.1 宏定義1016.1.1 不帶參數(shù)的宏定義1016.1.2 帶參數(shù)的宏定義1036.2 文件包含1046.3 條件編譯1066.4 習(xí)題108第7章 指針與數(shù)組1117.1 指針的概念與運(yùn)算1117.1.1 地址及指針1117.1.2 指針變量的定義、初始化和引用1127.2 一維數(shù)組的定義和引用1157.2.1 一維數(shù)組的定義1157.2.2 一維數(shù)組元素的引用1167.2.3 一維數(shù)組的初始化1167.2.4 一維數(shù)組的應(yīng)用舉例1177.3 指針與一維數(shù)組1247.3.1 一維數(shù)組的指針和指向一維數(shù)組的指針變量1247.3.2 指針運(yùn)算1247.3.3 通過指針引用數(shù)組的元素1257.4 一維字符數(shù)組及指針1297.4.1 一維字符數(shù)組及字符指針變量的定義1297.4.2 一維字符數(shù)組及指向一維字符數(shù)組指針變量的初始化1307.4.3 字符數(shù)組的輸入和輸出1317.4.4 常用字符串處理函數(shù)1357.4.5 字符數(shù)組應(yīng)用舉例1387.5 二維數(shù)組1397.5.1 二維數(shù)組的定義1397.5.2 二維數(shù)組元素的引用1397.5.3 二維數(shù)組元素的初始化1407.5.4 二維數(shù)組應(yīng)用舉例1407.5.5 二維數(shù)組的指針1447.6 指針數(shù)組的概念1477.7 多級(jí)指針——指向指針的指針變量1507.8 習(xí)題152第8章 函數(shù)與變量1598.1 函數(shù)的定義與說明1608.1.1 函數(shù)的定義1608.1.2 函數(shù)的引用說明1628.2 調(diào)用函數(shù)1638.2.1 調(diào)用函數(shù)過程及參數(shù)傳遞1638.2.2 return語句1648.3 嵌套調(diào)用函數(shù)1688.4 遞歸調(diào)用函數(shù)1708.5 指針作為函數(shù)的參數(shù)1748.6 局部變量和全局變量1788.7 變量的存儲(chǔ)類別1818.8 內(nèi)部函數(shù)和外部函數(shù)1858.8.1 內(nèi)部函數(shù)1858.8.2 外部函數(shù)1858.8.3 運(yùn)行由多個(gè)文件組成的程序1868.9 函數(shù)的指針和指向函數(shù)的指針變量1888.10 返回指針值的函數(shù)1908.11 程序設(shè)計(jì)舉例1918.12 習(xí)題195第9章 結(jié)構(gòu)體與共用體2069.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體類型變量2069.1.1 結(jié)構(gòu)體類型的定義2069.1.2 結(jié)構(gòu)體類型變量的定義和初始化2089.1.3 結(jié)構(gòu)體變量的引用2109.2 結(jié)構(gòu)體數(shù)組2129.3 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針2159.4 單向鏈表2189.4.1 單向鏈表的數(shù)據(jù)結(jié)構(gòu)2199.4.2 動(dòng)態(tài)分配和釋放存儲(chǔ)空間函數(shù)2199.4.3 單向鏈表的基本操作2209.5 共用體2339.6 枚舉類型2369.7 用typedef定義類型2399.8 習(xí)題239第10章 文件24110.1 C文件概述24110.1.1 文件系統(tǒng)概述24110.1.2 文件類型指針24210.2 文件的打開與關(guān)閉24310.2.1 文件的打開24310.2.2 文件的關(guān)閉24510.3 常用的文件讀寫函數(shù)24510.3.1 字符讀寫函數(shù)24610.3.2 字符串讀寫函數(shù)24810.3.3 格式化讀寫函數(shù)24910.3.4 數(shù)據(jù)塊讀寫函數(shù)25310.4 文件的定位函數(shù)25310.5 出錯(cuò)檢驗(yàn)25410.6 習(xí)題255附錄A 常用字符與ASCII代碼對照表258附錄B C語言常用庫函數(shù)一覽表260附錄C 習(xí)題參考答案267參考文獻(xiàn)289
展開全部
C語言程序設(shè)計(jì)【高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選】 節(jié)選
《C語言程序設(shè)計(jì)》是C語言程序設(shè)計(jì)課程的入門教材,以培養(yǎng)學(xué)生程序設(shè)計(jì)基本能力為目標(biāo)。《C語言程序設(shè)計(jì)》以Visual C++6.0集成開發(fā)環(huán)境為基礎(chǔ),詳細(xì)地介紹了C語言程序設(shè)計(jì)的基本語法規(guī)則,既有對概念的闡述,又重點(diǎn)講解了程序設(shè)計(jì)的思想和方法。《C語言程序設(shè)計(jì)》主要包括程序設(shè)計(jì)基礎(chǔ),C語言的基本概念、順序、分支和循環(huán)結(jié)構(gòu)程序設(shè)計(jì),函數(shù)和編譯預(yù)處理,數(shù)組和指針,結(jié)構(gòu)體、共用體,文件等內(nèi)容。每章都配有同步習(xí)題,使學(xué)生通過完成習(xí)題來鞏固所學(xué)過的知識(shí)。《C語言程序設(shè)計(jì)》針對高等院校學(xué)生的特點(diǎn)和認(rèn)識(shí)規(guī)律,旨在幫助學(xué)生掌握C語言程序設(shè)計(jì)的基本方法。在寫法上根據(jù)初學(xué)者的特點(diǎn),由淺入深,循序漸進(jìn),案例豐富,對概念和規(guī)則的說明簡單明了,給出了許多完整的帶有注釋和運(yùn)行結(jié)果的程序例子,所舉例子均不涉及復(fù)雜的物理和數(shù)學(xué)背景,主要說明C語言的語法規(guī)則和使用特性。《C語言程序設(shè)計(jì)》可作為大學(xué)本、專科院校C語言課程的教材,以及計(jì)算機(jī)培訓(xùn)和等級(jí)考試培訓(xùn)教材。