TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
人民幣定價:35 元
定價
:NT$ 210 元
優惠價
87183
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :5 點
商品簡介
目次

商品簡介

《21世紀高校計算機基礎教育系列規劃教材:C語言程序設計(第3版)》根據C語言程序設計的特點,以C語言初學者作為閱讀對象,以程序設計為主線,以編程應用為驅動,通過豐富的實例詳細介紹了C程序設計的思想及方法。《21世紀高校計算機基礎教育系列規劃教材:C語言程序設計(第3版)》敘述嚴謹、實例豐富、難易適中、重點突出。
《21世紀高校計算機基礎教育系列規劃教材:C語言程序設計(第3版)》主要內容包括C語言程序設計入門,數據類型、運算符和表達式,算法與程序設計基礎,函數,數組類型與指針類型,結構類型與聯合類型,文件,并適當補充了面向對象程序設計語言C++的內容。為了避免學習過程中的枯燥乏味,書中還精選了一些富有實用性及趣味性的實例,增強了全書的可讀性,便于讀者在輕松愉快的氛圍中學習。《21世紀高校計算機基礎教育系列規劃教材:C語言程序設計(第3版)》適合作為高等院校的教學用書,也可作為廣大編程愛好者的自學讀物,同時也可作為參加各類計算機等級考試的輔導書。

目次

第1章 C程序設計入門
1.1 簡單的C語言程序
1.2 C語言常用符號
1.2.1 C語言的關鍵字
1.2.2 標識符
1.2.3 其他符號
1.3 C語言程序的上機調試步驟
1.4 VisualC++開發工具
1.4.1 VisualC++6.0的安裝
1.4.2 VisualC++6.0的IDE操作界面
1.4.3 VisualC++6.0的基本操作
1.5 C語言概況
1.5.1 C語言的發展過程
1.5.2 C語言的特點
1.5.3 學習建議
習題

第2章 數據類型、運算符和表達式
2.1 常用的進位制
2.1.1 二進制數、八進制數和十六進制數
2.1.2 二進制數、八進制數、十進制數和十六進制數之間的換算
2.2 數與字符在計算機內存中的表示
2.2.1 機器數和真值
2.2.2 原碼、反碼和補碼
2.2.3 定點數和浮點數
2.2.4 ASCII碼
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.4.3 字符型變量
2.5 常用運算符與表達式
2.5.1 算術運算符與算術表達式
2.5.2 賦值運算符和賦值表達式
2.5.3 強制類型轉換運算符
2.5.4 自加、自減運算符
2.5.5 逗號運算符和逗號表達式
2.5.6 位運算
2.6 基本輸入/輸出操作
2.6.1 字符的輸入和輸出
2.6.2 帶格式數據的輸入與輸出
習題

第3章 算法與程序設計基礎
3.1 算法
3.1.1 算法的概念
3.1.2 算法的特性
3.2 算法的常用表示方法
3.2.1 自然語言表示法
3.2.2 流程圖
3.2.3 N-S結構流程圖
3.2.4 偽代碼表示法
3.2.5 用計算機語言表示算法
3.3 結構化程序設計方法
3.4 C語句概述
3.5 選擇結構程序設計
3.5.1 關系運算符和關系表達式
3.5.2 邏輯運算符和邏輯表達式
3.5.3 if語句
3.5.4 if語句的嵌套
3.5.5 條件運算符和條件表達式
3.5.6 switch語句
3.5.7 選擇結構程序設計舉例
3.6 循環程序設計
3.6.1 goto語句以及用goto語句構成的循環
3.6.2 while語句
3.6.3 dowhile語句
3.6.4 for語句
3.6.5 多重循環
3.6.6 循環結構中的break語句
3.6.7 continue語句
3.6.8 循環程序設計舉例
3.7 綜合程序應用舉例
習題

第4章 函數
4.1 函數概述
4.2 函數的定義
4.3 函數的調用與返回值
4.3.1 區分實參與形參
4.3.2 函數的調用
4.3.3 對被調用函數的原型聲明
4.3.4 函數的返回語句與返回值
4.4 函數的參數傳遞方式
4.4.1 值傳遞方式
4.4.2 地址傳遞方式
4.5 函數的嵌套與遞歸
4.5.1 函數的嵌套調用
4.5.2 函數的遞歸調用
4.6 變量的作用域
4.6.1 局部變量
4.6.2 全局變量
4.6.3 分程序
4.7 變量的生存期
4.7.1 自動變量
4.7.2 靜態變量
4.7.3 外部變量
4.7.4 寄存器變量
4.8 內部函數和外部函數
4.8.1 內部函數
4.8.2 外部函數
4.9 編譯預處理命令
4.9.1 宏定義
4.9.2 文件包含
4.9.3 條件編譯
習題

第5章 數組類型與指針類型
5.1 數據類型的構造
5.2 數組類型
5.2.1 數組類型的定義
5.2.2 一維數組
5.2.3 二維數組
5.2.4 指針數組
5.2.5 動態數組
5.2.6 字符數組
5.2.7 命令行參數
5.3 指針類型
5.3.1 指針概述
5.3.2 指針的表示與操作
5.3.3 指針參數
5.3.4 二級指針
5.3.5 數組指針
5.3.6 數指針
5.3.7 void指針
習題

第6章 結構類型與聯合類型
6.1 結構類型與聯合類型的概述
6.2 結構類型
6.2.1 結構類型的定義
6.2.2 結構類型的基本操作
6.2.3 結構參數
6.2.4 結構指針
6.2.5 結構數組
6.3 動態鏈表
6.3.1 鏈表的定義
6.3.2 動態鏈表的基本操作
6.3.3 動態鏈表編程舉例
6.4 聯合類型
6.5 位域類型
6.6 枚舉類型
習題

第7章 文件
7.1 文件概述
7.1.1 文件的概念
7.1.2 文件的分類
7.1.3 文件緩沖區
7.1.4 文件類型指針
7.1.5 文件的操作流程
7.2 打開文件與關閉文件
7.2.1 打開文件的函數
7.2.2 關閉文件的函數
7.3 文件的順序讀/寫
7.3.1 文本文件的順序讀/寫
7.3.2 二進制文件的順序讀/寫
7.4 文件的定位與隨機讀/寫
7.4.1 rewind()函數
7.4.2 fseek()函數
7.4.3 ftell()函數
7.5 文件狀態檢查函數
7.5.1 文件讀,寫結束檢查函數feof()
7.5.2 文件出錯檢查函數ferror()
7.5.3 文件出錯復位函數dearerr()
習題

第8章 面向對象技術與C++
8.1 C++概述
8.2 簡單的C++程序
8.3 C++程序的開發過程
8.4 C++的輸入與輸出
8.4.1 用cout輸出
8.4.2 用cin輸入
8.4.3 I/O流類庫操縱符簡介
8.5 設置函數參數的默認值
8.6 內聯函數
8.7 重載函數
8.8 變量的引用
8.8.1 引用的概念
8.8.2 引用作為函數參數
8.9 面向對象的基礎知識
8.9.1 面向對象的概念
8.9.2 面向對象程序設計的優點
8.9.3 面向對象系統的特性
8.1 0類和對象
8.1 0.1 類的定義
8.1 0.2 對象的定義
8.1 0.3 對象的成員表示
8.1 1構造函數
8.1 2析構函數
8.1 3繼承與派生類
8.1 3.1 繼承與派生類的概念
8.1 3.2 派生類的定義格式
8.1 3.3 公有派生類
8.1 3.4 私有派生類
8.1 3.5 保護成員
8.1 3.6 派生類的構造函數
習題

附錄A 常用字符與ASCII碼對照表
附錄B 在TurboC集成環境下調試C程序的方法
附錄C 常用庫函數介紹
附錄D TurboC編譯錯誤信息匯總
參考文獻

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 183
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區