出版時(shí)間:2005-1 出版社:人民郵電出版社 作者:楊旭 編
內(nèi)容概要
本書采用任務(wù)驅(qū)動(dòng)方式進(jìn)行講解,以程序?qū)嵗秊橹鲗?dǎo),將知識(shí)點(diǎn)融入實(shí)例,以實(shí)例帶動(dòng)知識(shí)點(diǎn)的學(xué)習(xí)。在按實(shí)例進(jìn)行講解時(shí),充分注意保證知識(shí)的相對(duì)完整性和系統(tǒng)性,通過學(xué)習(xí)實(shí)例掌握軟件的操作方法和操作技巧。 全書共分11章,具有較大的知識(shí)信息量,從程序設(shè)計(jì)的基礎(chǔ)知識(shí)、流程控制到最后的文件操作與圖形繪制,通過近80個(gè)實(shí)例的分析講解,再利用100余道習(xí)題的練習(xí)與鞏固,由淺至深,層層引導(dǎo),讓學(xué)生能夠快速掌握C語言,提高編程能力。程序?qū)嵗性敿?xì)的講解,容易看懂、便于教學(xué)。本書內(nèi)容豐富、結(jié)構(gòu)清晰、圖文并茂,易于教學(xué)與個(gè)人自學(xué)?! ”緯梢宰鳛楦叩葘W(xué)校本科非計(jì)算機(jī)專業(yè)、??朴?jì)算機(jī)專業(yè)的教材,還可作為初學(xué)者的自學(xué)用書。
書籍目錄
第1章 C語言概述 11.1 程序與C語言 11.1.1 什么是程序 11.1.2 C語言能夠做什么 11.1.3 怎樣學(xué)習(xí)C語言 21.2 第一個(gè)C語言程序 21.2.1 在Turbo C中編程 21.2.2 在Visual C++中編程 61.2.3 程序的調(diào)試 10習(xí)題 13第2章 C語言程序基礎(chǔ) 152.1 主函數(shù)的基本結(jié)構(gòu) 152.1.1 C語言程序的入口與結(jié)束 152.1.2 主函數(shù)結(jié)構(gòu) 172.2 C語言程序的基本元素 182.2.1 標(biāo)識(shí)符與關(guān)鍵字 182.2.2 常量與變量 192.2.3 數(shù)據(jù)類型 212.3 程序中的運(yùn)算 232.3.1 運(yùn)算符與表達(dá)式 242.3.2 類型轉(zhuǎn)換 312.4 綜合實(shí)例 34習(xí)題 35第3章 數(shù)據(jù)的輸入/輸出 383.1 數(shù)據(jù)的輸入 383.1.1 格式化輸入 383.1.2 控制輸入的格式 403.2 數(shù)據(jù)的輸出 433.2.1 格式化輸出 433.2.2 控制輸出的格式 453.3 綜合實(shí)例 48習(xí)題 49第4章 程序控制結(jié)構(gòu) 514.1 算法與程序控制結(jié)構(gòu) 514.1.1 算法和控制結(jié)構(gòu)的概念 514.1.2 順序結(jié)構(gòu) 564.2 選擇結(jié)構(gòu) 564.2.1 if語句 574.2.2 switch語句 634.2.3 選擇結(jié)構(gòu)的嵌套 674.3 循環(huán)結(jié)構(gòu) 704.3.1 while語句 704.3.2 do-while語句 714.3.3 for語句 734.3.4 循環(huán)嵌套 774.4 中斷、接續(xù)、轉(zhuǎn)向及返回語句 794.4.1 中斷語句break 794.4.2 接續(xù)語句 continue 804.4.3 轉(zhuǎn)向語句goto 824.4.4 返回語句return 864.5 綜合實(shí)例 86習(xí)題 89第5章 函數(shù) 925.1 函數(shù)的定義與調(diào)用 925.1.1 函數(shù)的定義 925.1.2 函數(shù)的說明 965.1.3 函數(shù)的調(diào)用 975.2 函數(shù)參數(shù)的傳遞 1005.2.1 賦值調(diào)用 1005.2.2 傳址調(diào)用 1015.3 函數(shù)的嵌套與遞歸 1055.3.1 函數(shù)嵌套 1055.3.2 函數(shù)的遞歸調(diào)用 1065.4 變量的作用域 1115.4.1 局部變量 1115.4.2 全局變量 1125.4.3 變量的存儲(chǔ)類型 1145.5 main()函數(shù) 1185.5.1 main()函數(shù)的參數(shù) 1185.5.2 帶參數(shù)main()函數(shù)的應(yīng)用 1205.6 標(biāo)準(zhǔn)函數(shù) 1215.6.1 標(biāo)準(zhǔn)輸入/輸出函數(shù) 1225.6.2 字符函數(shù)與字符串處理函數(shù) 1225.6.3 數(shù)學(xué)函數(shù) 1235.6.4 其他函數(shù) 1255.7 程序?qū)嵗?25習(xí)題 128第6章 數(shù)組與字符串 1306.1 一維數(shù)組 1306.1.1 數(shù)組 1306.1.2 一維數(shù)組的定義 1316.1.3 一維數(shù)組的引用 1326.2 多維數(shù)組 1356.2.1 多維數(shù)組的定義 1356.2.2 多維數(shù)組的引用 1376.3 字符串與字符串?dāng)?shù)組 1426.3.1 字符數(shù)組與字符串 1426.3.2 字符處理函數(shù) 1476.4 程序?qū)嵗?50習(xí)題 153第7章 指針 1557.1 指針的定義與應(yīng)用 1557.1.1 變量在內(nèi)存中的地址 1557.1.2 指針的定義 1567.1.3 指針的引用 1577.2 指針與數(shù)組 1607.2.1 指針的運(yùn)算 1607.2.2 指針與數(shù)組 1617.3 指針與字符串 1647.3.1 字符串指針 1657.3.2 字符指針與字符數(shù)組 1667.3.3 指針數(shù)組 1687.4 程序?qū)嵗?69習(xí)題 172第8章 復(fù)雜數(shù)據(jù)類型 1748.1 結(jié)構(gòu)體 1748.1.1 結(jié)構(gòu)體的定義 1748.1.2 結(jié)構(gòu)體變量的引用 1788.1.3 結(jié)構(gòu)體數(shù)組 1828.1.4 自定義數(shù)據(jù)類型 1848.1.5 鏈表 1878.2 共用體 1918.2.1 共用體的定義 1918.2.2 共用體的引用 1928.2.3 共用體與結(jié)構(gòu)體的異同 1948.3 位運(yùn)算 1948.3.1 位運(yùn)算 1958.3.2 位段 2008.4 枚舉 2038.5 程序?qū)嵗?06習(xí)題 213第9章 編譯預(yù)處理 2159.1 宏定義 2159.1.1 不帶參數(shù)的宏定義 2159.1.2 帶參數(shù)的宏定義 2169.1.3 宏的作用范圍 2189.1.4 宏定義與函數(shù)的區(qū)別 2189.2 文件包含 2189.3 條件編譯 2209.3.1 條件編譯的意義 2209.3.2 條件編譯語句 221習(xí)題 223第10章 文件 22510.1 數(shù)據(jù)文件概念 22510.1.1 數(shù)據(jù)文件 22510.1.2 文件分類 22510.1.3 文件與指針 22610.1.4 文件系統(tǒng) 22710.2 文件的打開和關(guān)閉 22810.2.1 文件的打開 22810.2.2 文件的關(guān)閉 22810.2.3 文件檢測函數(shù) 22910.3 文件的輸入/輸出 23010.3.1 文件的字符輸入/輸出函數(shù) 23010.3.2 文件的字符串輸入/輸出函數(shù) 23110.3.3 文件的格式化輸入/輸出函數(shù) 23410.3.4 文件的數(shù)據(jù)塊輸入/輸出函數(shù) 23610.4 文件的定位操作 23810.4.1 隨機(jī)讀寫 23810.4.2 文件指針的重置 23910.4.3 取文件指針的當(dāng)前位置 24010.5 綜合實(shí)例 240習(xí)題 244第11章 C語言的圖形 24811.1 圖形處理基礎(chǔ) 24811.1.1 圖形處理與顯示適配器 24811.1.2 文本模式 24911.1.3 圖形模式 25011.2 文本模式下的圖形處理 25011.2.1 文本模式設(shè)置 25011.2.2 文本顏色的設(shè)置 25111.2.3 文本窗口與文本輸出 25211.2.4 文本圖形的繪制 25511.3 圖形模式下的圖形處理 26111.3.1 圖形系統(tǒng)的初始化 26111.3.2 基本圖形繪制 26411.3.3 封閉圖形 27011.3.4 屏幕操作 27511.4 圖形方式下的文本輸出 27711.4.1 文本的輸出 27811.4.2 輸出文本的格式設(shè)置 27911.5 圖形程序的獨(dú)立運(yùn)行 28211.5.1 驅(qū)動(dòng)程序BGI的使用 28211.6 綜合實(shí)例 284習(xí)題 296附錄1 ASCII碼對(duì)照表 298附錄2 運(yùn)算符的優(yōu)先級(jí)與結(jié)合性 300附錄3 標(biāo)準(zhǔn)庫函數(shù) 302附錄4 TC 2.0的菜單命令 309
圖書封面
評(píng)論、評(píng)分、閱讀與下載
C語言程序設(shè)計(jì)案例教程/21世紀(jì)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育系列教材 PDF格式下載