TOP
0
0
魅麗。花火原創小說66折起
人民幣定價:29.5 元
定  價:NT$ 177 元
優惠價:87154
領券後再享89折
無庫存,下單後進貨(採購期約45個工作天)
可得紅利積點:4 點
相關商品
商品簡介
目次

商品簡介

《C語言程序設計》從程序設計的實際能力培養出發,由淺入深、深入淺出,將理論與實踐有機結合,融知識傳授和能力培養于一體。《C語言程序設計》內容豐富,注重實踐;突出重點,分散難點;例題廣泛,結合實際;圖文并茂,文字流暢。《C語言程序設計》的宗旨在于進一步鞏固對基本知識的理解和掌握,提高學生的邏輯分析、抽象思維和程序設計能力,培養學生養成良好的程序設計風格,進而具備編寫大型程序的能力。
《C語言程序設計》注重基于軟件工程方法學的理論進行程序設計,即程序設計上完全按照模塊化程序設計思想進行編程。每個程序都遵循軟件工程方法學的編程風格,即采用縮進格式;程序中附有注釋,便于讀者對程序的分析、理解和自學。
《C語言程序設計》適合作為高等學校各專業“C語言程序設計”課程的教材,也可供c語言自學者或參加各種c語言考試的讀者及各類工程技術人員學習使用。

目次

第1章 C語言概述
1.1 程序設計語言的發展歷程
1.2 C語言的發展歷程
1.3 C語言的主要特點
1.4 C語言程序的基本組成
1.5 C語言程序的書寫風格
1.6 C語言程序的基本標識符
1.7 C語言程序的編譯及運行
1.8 程序設計及算法描述
1.8.1 程序設計
1.8.2 算法的描述
1.9 TurboC的運行環境及基本操作
1.9.1 TurboC的啟動與退出
1.9.2 TurboC主菜單命令
1.9.3 源程序的編輯和運行過程
1.9.4 TurboC環境下的鍵盤命令表
1.1 0VisualC++6.0的運行環境及基本操作
1.1 0.1 C++與面向對象程序設計
1.1 0.2 VisualC枓6.0集成開發環境
1.1 1程序舉例
本章 小結
習題

第2章 C語言數據類型
2.1 數據類型簡介
2.2 常量
2.2.1 整型常量
2.2.2 實型常量
2.2.3 字符常量
2.2.4 字符串常量
2.2.5 符號常量
2.3 變量
2.3.1 變量的概念
2.3.2 變量的定義與初始化
2.3.3 整型變量
2.3.4 實型變量
2.3.5 字符型變量
2.3.6 基本數據類型描述
2.4 程序舉例
本章 小結
習題

第3章 C語言的運算符和表達式
3.1 C語言運算符簡介
3.1.1 C語言運算符的種類及功能
3.1.2 C語言運算符的優先級及結合性
3.2 C語言的運算符
3.2.1 算術運算符
3.2.2 自增與自減運算符
3.3 算術表達式
3.3.1 算術表達式的運算
3.3.2 算術表達式的書寫規則
3.4 表達式中數據間的混合運算與類型轉換
3.5 賦值運算符及復合賦值運算符
3.5.1 賦值運算符
3.5.2 復合賦值運算符
3.6 逗號運算符及逗號表達式
3.7 程序舉例
本章 小結
習題

第4章 順序結構程序設計
4.1 結構化程序設計簡介
4.2 C程序中的語句
4.3 賦值語句
4.4 數據的輸入/輸出
4.4.1 字符輸入輸出函數
4.4.2 格式輸出函數
4.4.3 格式輸入函數
4.5 程序舉例
本章 小結
習題
第5章 選擇結構程序設計
5.1 選擇結構的概念
5.2 關系運算符和關系表達式
5.2.1 關系運算符及其優先次序
5.2.2 關系表達式
5.3 邏輯運算符和邏輯表達式
5.3.1 邏輯運算符及其優先次序
5.3.2 邏輯表達式
5.3.3 邏輯表達式的求值規則
5.4 if語句
5.4.1 if語句的三種形式
5.4.2 if語句的嵌套
5.5 條件運算符和條件表達式
5.6 switch語句
5.7 程序舉例
本章 小結
習題

第6章 循環結構程序設計
6.1 循環結構的概念
6.2 while語句
6.3 do...while語句
6.4 for語句
6.5 break語句和continue語句
6.5.1 break語句
6.5.2 continue語句
6.6 多重循環
6.7 程序舉例
6.8 循環語句的比較
6.8.1 三種循環語句的比較
6.8.2 編寫循環程序可能遇到的問題
本章 小結
習題

第7章 數組
7.1 數組及數組元素的概念
7.2 一維數組的定義及引用
7.2.1 一維數組的定義
7.2.2 一維數組元素的引用
7.2.3 一維數組的初始化
7.2.4 一維數組程序舉例
7.3 二維數組的定義及引用
7.3.1 二維數組的定義
7.3.2 二維數組的存儲結構
7.3.3 二維數組元素的引用
7.3.4 二維數組的初始化
7.3.5 二維數組的程序舉例
7.4 多維數組的定義及引用
7.4.1 多維數組的定義
7.4.2 多維數組的存儲結構
7.4.3 多維數組元素的引用
7.4.4 多維數組的初始化
7.4.5 多維數組的程序舉例
7.5 字符數組的定義及引用
7.5.1 字符數組的定義
7.5.2 字符數組的引用
7.5.3 字符數組的初始化
7.5.4 字符串及字符串結束標志
7.5.5 字符數組的輸入/輸出
7.5.6 常用字符串處理函數
7.5.7 字符數組的程序舉例
7.6 程序舉例
本章 小結
習題

第8章 函數
8.1 模塊化設計與函數
8.2 函數的分類
8.3 函數的定義
8.4 函數的調用
8.4.1 函數調用的方式
8.4.2 函數的參數傳遞
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 1變量的存儲類別
8.1 1.1 自動變量
8.1 1.2 靜態變量
8.1 1.3 寄存器變量
8.1 1.4 用extern、static聲明的全局變量
8.1 1.5 存儲類型小結
8.1 2內部函數和外部函數
8.1 2.1 內部函數
8.1 2.2 外部函數
8.1 3程序舉例
本章 小結
習題

第9章 預處理功能
9.1 預處理命令
9.2 宏定義命令
9.2.1 不帶參數的宏定義
9.2.2 帶參數的宏定義
9.3 文件包含
9.4 條件編譯
9.5 程序舉例
本章 小結
習題
第10章 指針
10.1 地址和指針的概念
10.2 指向變量的指針變量
10.2.1 指向變量的指針變量的定義
10.2.2 指針運算符
10.2.3 指針變量的引用
10.2.4 指針變量的初始化
10.2.5 指針變量的運算
10.2.6 指針變量作函數的參數
10.3 數組的指針和指向數組的指針變量
10.3.1 指向數組元素的指針變量的定義
10.3.2 通過指針引用數組元素
10.3.3 數組名作為函數的參數
10.4 指向二維數組的指針變量
10.4.1 指向含有n個元素的二維數組的指針變量
10.4.2 通過指向一維數組的指針變量引用二維數組的元素
10.5 字符串的指針和指向字符串的指針變量
10.5.1 字符串的指針
10.5.2 指向字符串的指針變量的定義
10.5.3 指向字符串的指針變量的初始化
10.6 函數的指針和指向函數的指針變量
10.6.1 指向函數的指針變量的定義
10.6.2 用指向函數的指針變量調用函數
10.6.3 函數的指針作函數的參數
10.7 返回指針的函數
10.8 指針數組
10.8.1 指針數組的定義
10.8.2 指針數組的初始化
10.8.3 指針數組作指針型函數的參數
10.9 指向指針的指針
10.9.1 指向指針的指針變量的定義
10.9.2 main()函數的參數
10.1 0程序舉例
本章 小結
習題

第11章 結構體和共用體
11.1 結構體
11.1.1 結構體類型的定義
11.1.2 結構體變量的說明
11.1.3 結構體變量的引用
11.1.4 結構體變量的賦值
11.1.5 結構體變量的初始化
11.1.6 結構體數組
11.1.7 指向結構體變量的指針變量
11.2 用結構體指針處理鏈表
11.2.1 鏈表
11.2.2 動態存儲分配
11.2.3 鏈表的基本操作
11.3 共用體
11.3.1 共用體類型
11.3.2 共用體變量的定義
11.3.3 共用體變量的引用
11.3.4 共用體變量的賦值和使用
11.4 枚舉類型
11.4.1 枚舉類型的定義
11.4.2 枚舉變量的說明
11.4.3 枚舉類型變量的賦值和使用
11.4.4 枚舉變量的輸入/輸出
11.5 typedef定義新的類型標識符
11.6 程序舉例
本章 小結
習題

第12章 文件
12.1 文件的概念
12.1.1 文件的分類
12.1.2 文件操作過程
12.1.3 文件緩沖區
12.2 文件類型指針
12.3 文件的打開與關閉
12.3.1 文件打開函數
12.3.2 文件關閉函數
12.4 文件的讀/寫
12.4.1 文件的寫函數
12.4.2 文件的讀函數
12.4.3 文件的讀/寫函數程序舉例
12.5 文件的隨機讀/寫
12.6 文件檢測函數
12.7 文件操作函數
12.8 程序舉例
本章 小結
習題

第13章 位運算
13.1 位運算符和位運算
13.1.1 位運算符
13.1.2 按位與運算
13.1.3 按位或運算
13.1.4 按位異或運算
13.1.5 按位求反運算
13.1.6 左移運算
13.1.7 右移運算
13.1.8 不同長度的數據進行位運算
13.1.9 位運算示例
13.2 位段結構
13.2.1 位段的概念
13.2.2 位段結構的定義和位段變量的說明
13.2.3 位段的引用
13.2.4 位段的賦值
13.2.5 使用位段的注意事項
13.3 程序舉例
本章 小結
習題

附錄A C語言的關鍵字
附錄B 基本ASCⅡ碼對照表
參考文獻

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

優惠價:87 154
無庫存,下單後進貨
(採購期約45個工作天)

暢銷榜

客服中心

收藏

會員專區