*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202409*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:C語言程序設計教程 (第2版) ISBN:9787302673811 出版社:清華大學 著編譯者:游洪躍 頁數:283 所在地:中國大陸 *此為代購商品 書號:1686330 可大量預訂,請先連絡。 內容簡介 全書共9章,闡述了C語言的主要特點及C程序開發過程,介紹了基本數據類型、表達式和運算符,結構化程序控制流程,函數的使用以及相關知識,指針和數組的使用方法,用戶定製類型及位運算,預處理器的使用方法,文件的基本操作方式,以及一些關於C語言的高級內容。 本書全面系統地介紹了C語言程序設計各要素,取材新穎,內容豐富,可讀性強。本書充分考慮了讀者對書中部分內容的心理適應性,對於一些容易讓讀者產生畏懼心理的內容作了適當的處理。本書所有程序都在Visual C++ 6 0、Visual C++ 2022和Dev-C++ 5 11開發環境中進行了嚴格的測試。 通過本書的學習,讀者能迅速提高C語言程序設計的能力,經過適當的選擇,可作為高等學校計算機及相關專業C語言程序設計課程的教材,同時也適合初學程序設計者或有一定編程實踐基礎,希望突破編程難點的讀者作為自學教材。目錄 第1章 C語言程序設計基礎1 1 C語言的發展和主要特點 1 1 1 C語言的發展 1 1 2 C語言的主要特點 1 2 第一個C語言程序以及C語言程序開發過程 1 2 1 第一個C語言程序 1 2 2 C語言程序開發過程 *1 3 數制及十進位數與R進位數之間的轉換 1 3 1 數制 1 3 2 十進位數與R進位數之間的轉換 1 4 程序陷阱 習題1 第2章 數據類型及其運算 2 1 標識符與關鍵字 2 2 C語言的數據類型 2 3 常量與變數 2 3 1 整型量 2 3 2 實型量 2 3 3 字元型量 2 3 4 符號常量 2 3 5 類型轉換 2 4 基本運算符和表達式 2 4 1 運算符的種類、優先順序和結合性概述 2 4 2 優先順序和結合性 2 5 程序陷阱 習題2 第3章 C語言程序結構及相關語句 3 1 相關知識 3 1 1 演算法描述方法 3 1 2 結構化程序 *3 1 3 模塊化結構 3 2 順序語句 3 2 1 C程序的語句 3 2 2 數據輸出語句 3 2 3 數據輸入語句 3 3 分支結構程序 3 3 1 關係運算符和表達式 3 3 2 邏輯運算符和表達式 3 3 3 if語句 3 3 4 條件運算符和條件表達式 3 3 5 switch語句 3 3 6 程序舉例 3 4 循環結構程序 3 4 1 while語句 3 4 2 do while語句 3 4 3 for語句 3 4 4 轉移語句 3 4 5 程序舉例 *3 5 實例研究:利用計算機破案 3 6 程序陷阱 習題3 第4章 函數 4 1 函數的定義與調用 4 1 1 函數定義的一般形式 4 1 2 函數調用的一般形式 4 1 3 函數的聲明和函數原型 4 2 函數的參數和函數的值 4 2 1 函數的參數 4 2 2 函數的值 4 3 函數的嵌套調用 4 4 遞歸函數 4 5 變數的作用域 4 5 1 局部變數 4 5 2 全局變數 *4 6 變數的存儲類型和生存期 4 6 1 自動變數 4 6 2 外部變數 4 6 3 靜態變數 4 6 4 寄存器變數 *4 7 內部函數和外部函數 4 7 1 內部函數 4 7 2 外部函數 *4 8 實例研究:漢諾塔問題 4 9 程序陷阱 習題4 第5章 數組和指針 5 1 一維數組的定義和引用 5 1 1 定義一維數組 5 1 2 引用一維數組的元素 5 2 二維數組 5 2 1 定義二維數組 5 2 2 引用二維數組的元素 5 2 3 二維數組的初始化 5 3 用數組作為函數的參數 5 3 1 用數組元素作為函數的參數 5 3 2 用一維數組名作為函數的參數 *5 3 3 用多維數組作為函數的參數 5 4 字元數組與字元串 5 4 1 字元數組 5 4 2 字元串 5 4 3 字元串常用函數 5 5 數組程序舉例 5 6 指針變數的定義 5 7 指針運算符 5 8 指向void的指針 5 9 函數參數的引用傳遞 5 10 指針變數和數組 5 10 1 指針變數與一維數組 *5 10 2 指針變數與二維數組 5 11 字元指針、字元數組和字元串 5 11 1 字元指針與字元數組的區別 5 11 2 字元指針數組和字元串數組 5 12 實例研究:冒泡程序 5 13 程序陷阱 習題5 第6章 用戶定製數據類型及位運算 6 1 結構 6 1 1 概述 6 1 2 結構的定義 6 1 3 結構變數成員的引用 6 1 4 結構變數的初始化 6 1 5 結構數組 6 1 6 指向結構變數的指針 6 2 聯合 6 2 1 聯合的概念 6 2 2 聯合類型的定義 6 2 3 聯合變數的定義 6 2 4 聯合變數的賦值和使用 6 3 枚舉類型 6 4 類型定義:typedef 6 5 位運算符 6 5 1 位運算符介紹 *6 5 2 位運算綜合舉例 *6 6 位段結構 6 6 1 位段結構的定義和位段結構變數的定義 6 6 2 位段成員的使用 6 7 程序陷阱 習題6 第7章 預處理命令 7 1 概述 7 2 文件包含 7 3 宏定義 7 3 1 無參宏定義 7 3 2 帶參宏定義 *7 3 3 取消宏#undef *7 4 條件編譯 **7 5 宏assert(斷言) 7 6 程序陷阱 習題7 第8章 文件 8 1 文件概念 8 2 文件指針 8 3 文件的打開與關閉 8 3 1 文件打開函數fopen() 8 3 2 文件關閉函數fclose() 8 4 文件檢測函數 8 5 對文本文件的操作 8 5 1 採用格式化讀寫函數fscanf()和fprintf()讀寫數據 8 5 2 採用字元讀寫函數fgetc()和fputc()讀寫字元 8 5 3 採用字元串讀寫函數fgets()和fputs()讀寫字元串 8 6 對二進位文件的操作 8 6 1 採用數據塊讀寫函數fread()和write()讀寫二進位文件 8 6 2 隨機讀寫二進位文件 **8 7 實例研究:人事管理系統 8 7 1 需求分析 8 7 2 功能描述 8 7 3 總體設計 8 7 4 系統實現 8 8 程序陷阱 習題8 第9章 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |