注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C語言程序設計(第三版)

C語言程序設計(第三版)

C語言程序設計(第三版)

定 價:¥33.00

作 者: 杜友福 主編
出版社: 科學出版社
叢編項:
標 簽: VC++

購買這本書可以去


ISBN: 9787030350763 出版時間: 2012-07-01 包裝: 平裝
開本: 16開 頁數: 293 字數:  

內容簡介

  《普通高等教育“十二五”規(guī)劃教材·21世紀大學計算機基礎分級教學叢書:C語言程序設計(第3版)》是《C語言程序設計》的第三版,為C語言程序設計課程教材。全書共分13章,全面地介紹了C語言的基本語法及C語言程序的設計方法,內容包括:C語言程序設計概述,數據類型、運算符與表達式,順序結構程序設計,選擇結構程序設計,循環(huán)結構程序設計,數組,函數,用戶標識符的作用域和存儲類,編譯預處理,指針,結構體、共用體和用戶定義類型,位運算,文件。每章后面均配有大量的習題,附錄中介紹了C語言的關鍵字、AscII代碼表、運算符及其優(yōu)先級和結合性、C語言的常用庫函數。為了使于教學和自學,本書配有《C語言程序設計導學》(第三版)。《普通高等教育“十二五”規(guī)劃教材·21世紀大學計算機基礎分級教學叢書:C語言程序設計(第3版)》特別適合于本、??品怯嬎銠C專業(yè)的初學者,也可供計算機等級考試者和其他各類學習者使用參考。

作者簡介

暫缺《C語言程序設計(第三版)》作者簡介

圖書目錄

第1章 C語言程序設計概述 1.1 程序和程序設計語言 1.1.1 程序與程序設計 1.1.2 程序設計語言 1.1.3 語言處理程序 1.1.4 設計程序的基本原則 1.2 算法 1.2.1 算法及算法的特性 1.2.2 算法的表示 1.3 結構化程序設計方法 1.4 C程序的基本結構 習題1第2章 數據類型、運算符與表達式 2.1 C語言的數據類型 2.2 常量、變量與標識符 2.3 整型數據 2.4 實型數據 2.5 字符型數據 2.6 算術運算符和算術表達式 2.7 賦值運算符與賦值表達式 2.8 逗號運算符與逗號表達式 2.9 求字節(jié)數運算符 習題2第3章 順序結構程序設計 3.1 C語句概述 3.2 賦值語句 3.3 數據的輸入與輸出 3.3.1 printf函數 3.3.2 putchar函數 3.3.3 scanf函數 3.3.4 getchar函數 3.4 順序結構程序舉例 習題3第4章 選擇結構程序設計 4.1 關系運算和邏輯運算 4.1.1 邏輯值及其在c語言中的表示 4.1.2 關系運算符與關系表達式 4.1.3 邏輯運算符與邏輯表達式 4.2 if語句 4.2.1 if語句的三種常用形式 4.2.2 if語句的嵌套 4.3 條件運算符和條件表達式 4.4 switch語句 4.4.1 switch語句的一般形式與執(zhí)行過程 4.4.2 switch語句體中的break語句 4.5 選擇結構程序舉例 習題4第5章 循環(huán)結構程序設計 5.1 語句標號、goto語句及用goto語句構成的循環(huán) 5.2 while語句和用while語句構成的循環(huán) 5.3 do—while語句和用do—while語句構成的循環(huán) 5.4 for語句和用for語句構成的循環(huán) 5.5 循環(huán)結構的嵌套 5.6 break語句和continue語句在循環(huán)體中的作用 5.6.1 break語句 5.6.2 continue語句 5.7 循環(huán)結構程序舉例 習題5第6章 數組 6.1 一維數組 6.1.1 一維數組的定義 6.1.2 一維數組元素的引用 6.1.3 一維數組的初始化 6.1.4 一維數組的定義和數組元素引用舉例 6.2 二維數組 6.2.1 二維數組的定義 6.2.2 二維數組元素的引用 6.2.3 二維數組的初始化 6.2.4 二維數組的定義和數組元素引用舉例 6.3 字符數組 6.3.1 字符數組的定義與引用 6.3.2 字符數組的初始化 6.3.3 用字符數組來存放字符串 6.3.4 字符數組的輸入與輸出 6.3.5 用于字符串處理的函數 6.3.6 字符數組應用舉例 習題6第7章 函數 7.1 庫函數 7.2 函數的定義和返回值 7.2.1 函數的定義 7.2.2 函數的返回值 7.3 函數的調用 7.3.1 函數調用的一般形式 7.3.2 函數調用的方式 7.4 函數的聲明 7.4.1 函數聲明的形式 7.4.2 函數聲明的位置 7.5 調用函數和被調用函數之間的數據傳遞 7.5.1 變量作為參數 7.5.2 數組名作為參數 7.6 函數的嵌套調用與遞歸調用 7.6.1 函數的嵌套調用 7.6.2 函數的遞歸調用 7.7 程序舉例 習題7第8章 用戶標識符的作用域和存儲類 8.1 局部變量、全局變量和存儲分類 8.1.1 用戶標識符的作用域及變量的生存期 8.1 一局部變量、全局變量和存儲分類 8.2 局部變量及其作用域和生存期 8.2.1 auto變量 8.2.2 register變量 8.2.3 靜態(tài)存儲類的局部變量 8.3 全局變量及其作用域和生存期 8.3.1 全局變量的作用域和生存期 8.3.2 全局變量的作用域擴展 8.3.3 靜態(tài)全局變量 8.4 外部函數與內部函數 8.4.1 外部函數 8.4.2 內部函數 習題8第9章 編譯預處理 9.1 宏定義 9.1.1 不帶參數的宏定義 9.1.2 帶參數的宏定義 9.1.3 終止宏定義 9.2 文件包含 9.3 條件編譯 習題9第10章 指針 10.1 指針的基本概念 1O.2 指針變量的定義與引用 10.2.1 指針變量的定義 10.2.2 指針變量的引用 10.2.3 指針變量的賦值運算 10.2.4 二重指針變量 10.2.5 空指針和void類型指針 10.3 函數之間地址值的傳遞 10.3.1 指針變量作為函數參數 10.3.2 返回地址值的函數 10.4 一維數組和指針 10.4.1 通過指針引用數組元素 10.4.2 數組名或指針變量作形參 lO.4.3 使用指針變量處理一維數組的應用舉例 10.4.4 用指向字符的指針變量處理字符串 10.4.5 使用指針變量處理字符串應用舉例 10.5 多維數組和指針 10.5.1 二維數組和數組元素的地址 10.5.2 通過指向數組元素的指針引用二維數組 10.5.3 通過行指針引用二維數組 10.5.4 指針數組 10.6 函數和指針 10.6.1 用函數指針變量調用函數 10.6.2 用指向函數的指針作函數參數 10.7 小結 10.7.1 指針基本概念與性質小結 10.7.2 有關指針的數據類型的小結 10.7.3 指針運算的小結 習題10第ll章 結構體、共用體和用戶定義類型 11.1 結構體類型及結構體變量 11.1.1 結構體類型的定義 11.1.2 結構體類型變量的定義 11.1.3 結構體變量的內存空間大小 11.1.4 結構體變量的引用 11.1.5 結構體變量的初始化 11.2 結構體數組 11.3 指向結構體的指針 11.3.1 指向結構體變量的指針 11.3.2 指向結構體數組的指針 11.4 結構體與函數 11.5 鏈表 11.5.1 鏈表概述 11.5.2 鏈表的基本操作 11.6 共用體 11.6.1 共用體類型的定義 11.6.2 共用體類型變量的定義 11.6.3 共用體變量的引用 11.7 枚舉類型 11.8 用typedef定義一種新類型名 習題11第12章 位運算 12.1 位運算符與位運算 12.2 位運算舉例 12.3 位段 習題12第13章 文件 13.1 C語言文件的基本概念 13.2 文件指針 13.3 文件的打開與關閉 13.3.1 文件的打開(foperl函數) 13.3.2 文件的關閉(fclose函數) 13.4 文件的讀寫 13.4.1 字符的輸入與輸出(fputc函數、fgetc函數、putc函數、getc函數) 13.4.2 檢查文件是否結束(feof函數) 13.4.3 字符串的輸入與輸出(fgets函數和fputs函數) 13.4.4 二進制數據塊的輸入與輸出(fread函數和fwrite函數) 13.4.5 格式化的文件輸入與輸出(fscanf函數和fprintf函數) 13.5 文件的定位 13.5.1 改變文件讀寫位置(fseek函數) 13.5.2 ftell函數 13.5.3 反繞(rewind函數) 13.6 文件的出錯檢測 13.6.1 出錯檢測(ferror函數) 13.6.2 清除錯誤標志(clearerr函數) 習題13附錄A C語言的關鍵字附錄B ASCII代碼表附錄C 運算符及其優(yōu)先級和結合性附錄D C語言的常用庫函數

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號