TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
C語言程序設計(第三版)(簡體書)
滿額折

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

商品資訊

人民幣定價:26.8 元
定價
:NT$ 161 元
優惠價
87140
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:4 點
相關商品
商品簡介
目次

商品簡介

本書第二版是普通高等教育“十一五”國家級規劃教材。本書在延續二版編寫風格的基礎上,根據計算機技術的發展,結合作者多年教學實踐與研發經驗,并考慮到讀者的反饋信息,對各個章節的內容、結構等進行了修訂、調整、完善和補充。全書分為12章,主要內容包括:C語言概述、數據類型、運算符和表達式、簡單程序設計、選擇結構程序設計、循環結構程序設計、數組、函數、指針、結構體、共用體與枚舉,位運算,文件,面向對象程序設計及C++簡介。本書采用“案例驅動”的編寫方式,以程序設計為中心,語法介紹精煉,內容敘述深入淺出、循序漸進,程序案例生動易懂,具有很好的啟發性。每章均配備教學課件和精心設計的習題。本書配套的《C語言程序設計實訓與考試指導(第三版)》附有光盤和C語言題庫及練習軟件系統,以方便讀者復習考試和上機操作,其中大容量題庫及練習軟件系統經過長期的測試和驗證,對教學具有很高的參考價值。
本書既可以作為本專科院校C語言程序設計的教材,又可以作為自學者的參考用書,同時還可供各類考試人員復習參考。

目次

第一版序
再版前言
第1章 C語言概述
1.1 程序設計的基本概念
1.1.1 程序的概念
1.1.2 程序設計的一般過程
1.1.3 程序設計的方法
1.2 C語言概況
1.2.1 C語言的發展
1.2.2 C語言的特點
1.3 簡單的C語言程序
1.4 算法
1.4.1 算法概述
1.4.2 算法的表示
1.5 C語言編程環境
1.5.1 Turbo C 2.0編程環境
1.5.2 Visual C++6.0編程環境
本章小結
習題一
第2章 數據類型、運算符和表達式
2.1 數據類型
2.1.1 數據類型概述
2.1.2 整數類型
2.1.3 實型
2.1.4 字符型
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.5 程序舉例
本章小結
習題二
第3章 簡單程序設計
3.1 C語言語句
3.2 程序結構
3.2.1 程序結構簡介
3.2.2 順序結構
3.3 賦值語句
3.3.1 基本賦值語句
3.3.2 復合賦值語句
3.4 數據輸入與輸出
3.4.1 格式化輸出函數printf
3.4.2 格式化輸入函數scanf
3.4.3 字符數據的輸入與輸出.
3.5 程序舉例
本章小結
習題三
第4章 選擇結構程序設計
4.1 關係運算符與關係表達式
4.1.1 關係運算符
4.1.2 關係表達式
4.2 邏輯運算符與邏輯表達式
4.2.1 邏輯運算符
4.2.2 邏輯表達式
4.3 if語句
4.3.1 單分支if語句
4.3.2 雙分支if語句
4.3.3 多分支選擇結構
4.3.4 if語句的嵌套
4.3.5 條件運算符和條件表達式
4.4 switch語句
4.5 程序舉例
本章小結
習題四
第5章 循環結構程序設計
5.1 循環的基本概念
5.1.1 方法的探索
5.1.2 循環結構語句
5.2 while循環
5.3 do-while循環
5.4 for循環
5.5 循環嵌套
5.6 break語句、continue語句和goto語句
5.6.1 break語句
5.6.2 continue語句
5.6.3 goto語句
5.7 程序舉例
本章小結
習題五
第6章 數組
6.1 數組的基本概念
6.2 一維數組
6.3 二維數組和多維數組
6.4 字符數組與字符串
6.4.1 字符數組的定義、初始化和引用
6.4.2 字符串函數
6.5 程序舉例
本章小結
習題六
第7章 函數
7.1 函數的定義和調用
7.1.1 函數定義
7.1.2 函數調用
7.1.3 參考傳遞
7.1.4 函數聲明
7.4 標識符作用域
7.5 存儲類型
7.5.1 自動(auto)類型
7.5.2 寄存器(register)類型
7.5.3 靜態(static)類型
7.5.4 外部(extern)類型
7.6 遞歸函數
7.7 程序示例
本章小結
習題七
第8章 指針
8.1 指針的概念
8.2 指針變量的定義和初始化
8.3 指針運算
8.3.1 t運算符和取地址運算符&
8.3.2 指針變量的引用
8.3.3 指針的算術運算和關係運算
8.4 指針與數組
8.4.1 指針與字符數組
8.4.2 指針與其他類型數組
8.4.3 指針與二維數組
8.5 指針與函數
8.5.1 指針作為函數的參數
8.5.2 函數指針
8.5.3 返回指針的函數
8.6 程序示例
本章小結
習題八
第9章 結構體、共用體與枚舉
9.1 結構體
9.1.1 結構體類型的定義
9.1.2 結構體變量的定義和初始化
9.1.3 結構體變量的引用
9.1.4 結構體數組
9.1.5 結構體指針
9.1.6 結構體與函數
9.2 共用體
9.2.1 共用體類型的定義
9.2.2 共用體變量的說明和引用
9.3 枚舉類型
9.3.1 枚舉類型的定義
9.3.2 枚舉變量的定義和引用
9.4 用戶定義類型
9.5 程序舉例
本章小結
習題九
第10章 位運算
10.1 幾個基本概念
10.1.1 字節與位
10.1.2 原碼
10.1.3 反碼
10.1.4 補碼
10.2 位運算符和位運算
10.2.1 按位取反
10.2.2 按位與
10.2.3 按位或
10.2.4 按位異或
10.2.5 左位移
10.2.6 右位移
10.3 程序舉例
本章小結
習題十
第11章 文件
11.1 文件概述
11.1.1 文件的概念
11.1.2 文件的分類
11.2 文件操作
11.2.1 FILE文件類型指針
11.2.2 文件的打開操作
11.2.3 文件的關閉操作
11.2.4 文件的讀寫操作
11.3 文件的定位
11.3.1 置文件位置指針于文件開頭位置的函數rewind
11.3.2 改變文件位置指針位置的函數fseek
11.3.3 取得文件當前位置的函數ftell
11.3.4 文件的錯誤檢測
11.4 編譯預處理
11.4.1 宏定義
11.4.2 文件包含
11.4.3 條件編譯
11.5 程序舉例
本章小結
習題十一
第12章 面向對象及C++簡介
12.1 C++概述
12.1.1 C++語言的發展
12.1.2 C++語言的特點
12.1.3 面向對象程序設計概述
12.2 C++程序結構
12.2.1 幾個簡單的C++程序
12.2.2 C++程序的基本組成
12.2.3 數據的輸入和輸出
本章小結
習題十二
附錄A 常用字符與ASCII碼對照表
附錄B turbo C 2.0常用庫函數
附錄C turboC2.0和VisualCl++在編輯C程序州的區別
參考文獻

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區