商品簡介
目次
相關商品
商品簡介
C語言不僅是系統描述語言,而且是通用的程序設計語言。
本書共有12章,介紹了C語言的基本概念、語法規則和利用C語言進行程序設計的方法,并通過大量的程序實例進行了說明,每章后附有習題。
作者根據多年教學和寫作的豐富經驗,把C語言寫得深入淺出、易于掌握。針對初學者的特點,對書的內容作了周密的安排,本書體系合理、概念清晰、例題豐富、邏輯性強、文字流暢、通俗易懂。
本書適合沒有編程經驗的讀者,也可作為大專院校非計算機專業的教材,還可供學生自學。
本書共有12章,介紹了C語言的基本概念、語法規則和利用C語言進行程序設計的方法,并通過大量的程序實例進行了說明,每章后附有習題。
作者根據多年教學和寫作的豐富經驗,把C語言寫得深入淺出、易于掌握。針對初學者的特點,對書的內容作了周密的安排,本書體系合理、概念清晰、例題豐富、邏輯性強、文字流暢、通俗易懂。
本書適合沒有編程經驗的讀者,也可作為大專院校非計算機專業的教材,還可供學生自學。
目次
1 C語言概述
1.1 C語言出現的歷史背景
1.2 C語言的特點
1.3 C語言基 本語法成分
1.4 C語言程序結構
1.5 C語言程序的上機步驟
本章小結
2 數據類型、運算符與表達式
2.1 C語言的數據類型
2.2 常量和變量
2.3 整型數據
2.4 實型數據
2.5 字符型數據
2.6 變量賦初值
2.7 各類數值型數據間的混合運算
2.8 運算符與表達式
本章小結
3 順序結構程序設計
3.1 C語句概述
3.2 賦值語句
3.3 數據輸出
3.4 數據輸入
3.5 程序舉例
3.6 算法與程序設計
本章小結
4 選擇結構程序設計
4.1 關系運算和邏輯運算
4.2 if語句
4.3 switch語句
4.4 程序設計舉例
本章小結
5 循環結構的程序設計
5.1 概述
5.2 goto語句以及用goto語句構成循環
5.3 while語句
5.4 do-while語句
5.5 for語句
5.6 循環的嵌套
5.7 幾種循環的比較
5.8 break和continue語句
5.9 程序舉例
本章小結
6 數組
6.1 一維數組的定義和引用
6.2 二維數組的定義和引用
6.3 字符數組
本章小結
7 函數
7.1 概述
7.2 掌握函數定義的一般形式
7.3 函數參數和函數的值
7.4 函數調用
7.5 函數的嵌套調用
7.6 函數的遞歸調用
7.7 數組作為函數參數
7.8 局部變量和全局變量
7.9 幾種常用變量類型的區別和存儲類別
7.10 內部函數和外部函數
本章小結
8 預處理命令
8.1 宏定義
8.2 文件包含
8.3 條件編譯
本章小結
9 指針
9.1 地址和指針的概念
9.2 變量的指針和指向變量的指針變量
9.3 數組的指針和指向數組的指針變量
9.4 字符串的指針和指向字符串的指針變量
9.5 函數的指針和指向函數的指針變量
9.6 返回指針值的函數
9.7 指針數組與指向指針的指針
9.8 指針運算舉例
9.9 有關指針的數據類型和指針運算的小結
本章小結
10 結構體與共用體
10.1 概述
10.2 定義結構體類型變量的方法
10.3 結構體類型變量的引用
10.4 結構體變量的初始化
10.5 結構體數組
10.6 指向結構體數據類型的指針
10.7 用指針處理鏈表
10.8 共用體
10.9 枚舉類型
10.10 用typedef定義類型
本章小結
11 文件
11.1 C文件概述
11.2 文件類型指針
11.3 文件的打開與關閉
11.4 文件的讀寫
11.5 文件的定位
11.6 出錯的檢測
本章小結
12 常見錯誤和程序調試
12.1 常見錯誤分析
12.2 程序調試
附錄1
附錄2
附錄3
參考文獻
1.1 C語言出現的歷史背景
1.2 C語言的特點
1.3 C語言基 本語法成分
1.4 C語言程序結構
1.5 C語言程序的上機步驟
本章小結
2 數據類型、運算符與表達式
2.1 C語言的數據類型
2.2 常量和變量
2.3 整型數據
2.4 實型數據
2.5 字符型數據
2.6 變量賦初值
2.7 各類數值型數據間的混合運算
2.8 運算符與表達式
本章小結
3 順序結構程序設計
3.1 C語句概述
3.2 賦值語句
3.3 數據輸出
3.4 數據輸入
3.5 程序舉例
3.6 算法與程序設計
本章小結
4 選擇結構程序設計
4.1 關系運算和邏輯運算
4.2 if語句
4.3 switch語句
4.4 程序設計舉例
本章小結
5 循環結構的程序設計
5.1 概述
5.2 goto語句以及用goto語句構成循環
5.3 while語句
5.4 do-while語句
5.5 for語句
5.6 循環的嵌套
5.7 幾種循環的比較
5.8 break和continue語句
5.9 程序舉例
本章小結
6 數組
6.1 一維數組的定義和引用
6.2 二維數組的定義和引用
6.3 字符數組
本章小結
7 函數
7.1 概述
7.2 掌握函數定義的一般形式
7.3 函數參數和函數的值
7.4 函數調用
7.5 函數的嵌套調用
7.6 函數的遞歸調用
7.7 數組作為函數參數
7.8 局部變量和全局變量
7.9 幾種常用變量類型的區別和存儲類別
7.10 內部函數和外部函數
本章小結
8 預處理命令
8.1 宏定義
8.2 文件包含
8.3 條件編譯
本章小結
9 指針
9.1 地址和指針的概念
9.2 變量的指針和指向變量的指針變量
9.3 數組的指針和指向數組的指針變量
9.4 字符串的指針和指向字符串的指針變量
9.5 函數的指針和指向函數的指針變量
9.6 返回指針值的函數
9.7 指針數組與指向指針的指針
9.8 指針運算舉例
9.9 有關指針的數據類型和指針運算的小結
本章小結
10 結構體與共用體
10.1 概述
10.2 定義結構體類型變量的方法
10.3 結構體類型變量的引用
10.4 結構體變量的初始化
10.5 結構體數組
10.6 指向結構體數據類型的指針
10.7 用指針處理鏈表
10.8 共用體
10.9 枚舉類型
10.10 用typedef定義類型
本章小結
11 文件
11.1 C文件概述
11.2 文件類型指針
11.3 文件的打開與關閉
11.4 文件的讀寫
11.5 文件的定位
11.6 出錯的檢測
本章小結
12 常見錯誤和程序調試
12.1 常見錯誤分析
12.2 程序調試
附錄1
附錄2
附錄3
參考文獻
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。