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

商品簡介

《21世紀普通高校計算機公共課程規劃教材:C語言程序設計》是用於學習C/C++語言程序設計技術的教材。全書共分11章,內容包括C語言概述,數據類型、運算符和表達式,3種基本結構的程序設計,數組,函數,構造函數類型,指針,文件,類和對象,繼承,多態性。每章後面都配有習題,讀者可以通過習題鞏固所學知識。編者基於多年的教學經驗,注重C/C++本身的系統性與認知規律的結合,針對初學者的特點,在寫法上力求深入淺出、通俗易懂,在結構和內容上力求準確定位、合理取捨、精選例題、強化實驗。本書可作為普通高等院校、高職高專、各類成人教育院校程序設計基礎課程的教材,也可作為編程人員和參加計算機考試(C/C++模塊)者的自學參考書。.

作者簡介

盧昌海,出生於杭州,本科就讀於復旦物理系。畢業後赴美留學,於2000年獲得哥倫比亞大學物理學博士學位,目前旅居紐約。著有《尋找太陽系的疆界》《太陽的故事》。並在《中國青年報》《科幻世界》《現代物理知識》《中學生天地》《科學畫報》等報紙、雜誌上發表幾十篇科普及高端科普作品。.

目次

第1章 概述
1.1 C語言概述
1.1.1 C語言及其特點
1.1.2 C語言程序的結構特點
1.2 C語言的基本符號
1.2.1 基本符號集
1.2.2 標識符
1.3 數據的輸入和輸出
1.3.1 putchar()函數和getchar()函數
1.3.2 printf()函數和scanf()函數
1.4 C語言程序的開發過程
1.4.1 C語言調試步驟
1.4.2 Visual C++6.0環境下調試程序方法
本章小結
習題

第2章 數據類型、運算符和表達式
2.1 C語言數據類型簡介
2.2 常量
2.2.1 數值常量
2.2.2 字符常量和字符串
2.2.3 標識符命名的常量
2.2.4 換碼序列常量
2.3 變量
2.3.1 變量說明和變量地址
2.3.2 變量的初始化
2.3.3 數據類型
2.3.4 存儲類型和變量的作用域
2.4 運算符和表達式
2.4.1 運算符和表達式簡介
2.4.2 賦值運算符和賦值表達式
2.4.3 算術運算符和算術表達式
2.4.4 逗號運算符和逗號表達式
2.4.5 關係和邏輯運算表達式
2.4.6 條件表達式
2.4.7 位運算表達式
2.4.8 運算符的結合律和優先級
本章小結
習題

第3章 3種基本結構的程序設計
3.1 數據的輸入和輸出
3.1.1 putchar()函數和getchar()函數
3.1.2 printf()函數和scanf()函數
3.2 順序結構
3.2.1 賦值語句和空語句
3.2.2 複合語句
3.3 分支結構
3.3.1 條件分支結構
3.3.2 無條件分支結構
3.3.3 條件分支的嵌套
3.3.4 開關分支結構
3.3.5 程序舉例
3.4 循環結構
3.4.1 用goto語句構成循環
3.4.2 while語句
3.4.3 do…while語句
3.4.4 for語句
3.4.5 嵌套循環
3.4.6 break語句和continue語句的使用
3.4.7 程序舉例
3.4.8 循環語句小結
本章小結
習題

第4章 數組
4.1 數組和數組元素
4.2 一維數組
4.2.1 一維數組的定義和使用
4.2.2 一維數組的初始化
4.2.3 一維數組程序舉例
4.3 多維數組
4.3.1 二維數組的定義和使用
4.3.2 二維數組的初始化
4.3.3 二維數組程序舉例
4.4 字符數組
4.4.1 字符數組的定義和使用
4.4.2 字符數組的初始化
4.4.3 字符串的輸入和輸出
4.4.4 用於字符處理的庫函數
本章小結
習題

第5章 C語言函數
5.1C語言程序的組成
5.1.1 C語言函數的結構
5.1.2 C語言程序的組成
5.2 函數的參數
5.2.1 帶參數函數定義的一般形式
5.2.2 形式參數和實際參數
5.2.3 數組作為函數的參數
5.3 函數的調用
5.3.1 函數的原型
5.3.2 函數調用的一般形式
5.3.3 函數的值
5.3.4 函數的遞歸調用
5.4 程序編譯預處理
5.4.1 宏定義
5.4.2 文件包含
5.4.3 條件編譯
本章小結
習題

第6章 構造函數類型
6.1 結構體
6.1.1 結構體類型定義及結構體類型變量說明
6.1.2 結構體類型變量的使用
6.1.3 結構體變量的初始化
6.1.4 結構體數組
6.1.5 結構體和函數
6.2 共用體
6.2.1 共用體類型的定義和共用體變量的說明
6.2.2 共用體成員的使用
6.3 枚舉類型
6.3.1 枚舉類型的定義和枚舉變量的說明
6.3.2 枚舉類型數據的使用
6.4 位段
6.4.1 位段的定義和位段變量的說明
6.4.2 位段變量使用
6.5 用typedef定義類型
本章小結
習題
第7章 指針
7.1 指針變量的概念
7.2 變量的指針與指針變量
7.2.1 指針變量的定義及使用
7.2.2 指針變量的初始化
7.2.3 指針運算
7.3 指針與數組
7.3.1 指向數組的指針
7.3.2 字符指針與字符數組
7.3.3 多級指針及指針數組
7.3.4 指針與多維數組
7.4 指針與函數
7.4.1 函數參數為指針
7.4.2 函數的返回值為指針
7.4.3 指向函數的指針
7.4.4 命令行參數
7.5 指針與結構體
7.5.1 結構體指針與指向結構體數組的指針
7.5.2 結構體指針與函數
本章小結
習題

第8章 文件
8.1 C語言文件概述
8.1.1 文件概述
8.1.2 緩衝文件系統和非緩衝文件系統
8.1.3 標準輸入輸出庫函數
8.1.4 標準設備文件及I/O改向
8.2 緩衝型文件輸入輸出系統
8.2.1 文件類型結構及文件指針
8.2.2 文件的打開與關閉
8.2.3 文件的讀寫
8.2.4 文件的定位
8.2.5 出錯的檢測
8.3 非緩衝型文件輸入輸出系統
本章小結
習題

第9章 類和對象
9.1 面向對象程序設計概述
9.2 從C向C+4過渡
9.2.1 簡單C+4程序的認識
9.2.2 格式化輸出和標準輸入流
9.2.3 函數的說明與參數
9.2.4 枚舉名與結構體名
9.2.5 自由存儲操作符new和delete
9.3 類和對象
9.3.1 類的定義
9.3.2 類的對象
9.3.3 類的成員
9.4 類的成員函數與友元函數
9.4.1 成員函數
9.4.2 友元函數
9.5 構造函數與析構函數
9.5.1 構造函數
9.5.2 析構函數
9.6 靜態成員
習題

第10章 繼承
10.1 單一繼承
10.1.1 派生類
10.1.2 繼承時的訪問控制
10.2 多重繼承
10.3 構造函數、析構函數與繼承
10.4 虛基類
習題

第11章 多態性
11.1 重載
11.1.1 函數原型
11.1.2 函數重載
11.1.3 運算符重載
11.2 虛函數
11.2.1 派生類指針
11.2.2 虛函數簡介
11.2.3 純虛數與抽象類
11.3 I/O系統
11.3.1 I/O流
11.3.2 文件流
習題
附錄A C語言常用標準庫函數
附錄B ASCII碼表
附錄C 運算符和結合性.

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區