中圖網小程序
一鍵登錄
更方便
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
C語言程序設計教程 版權信息
- ISBN:9787115491688
- 條形碼:9787115491688 ; 978-7-115-49168-8
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
C語言程序設計教程 內容簡介
《C語言程序設計教程/21世紀高等學校計算機規劃教材·高校系列》是為將C語言作為入門語言的程序設計課程的初學者所編寫的,以培養讀者程序設計的基本能力為基本目標! 禖語言程序設計教程/21世紀高等學校計算機規劃教材·高校系列》全面系統地介紹了C語言的語法規則和結構化程序設計的方法,并用大量的實例剖析了C語言的重點和難點。全書內容包括概述、基本數據類型、運算符和表達式、結構化控制語句、數組、函數和指針、結構體以及文件! 禖語言程序設計教程/21世紀高等學校計算機規劃教材·高校系列》結構合理、概念清晰、實例典型,適合作為高等院校計算機及相關專業學習C語言的教材,也可以作為對C語言程序設計感興趣的讀者的自學用書。
C語言程序設計教程 目錄
第1章 概述
1.1 C語言的發展
1.1.1 C語言的發展簡史
1.1.2 C語言的特點
1.1.3 C語言的版本
1.1.4 C和C
1.2 認識C語言程序
1.2.1 簡單的C語言程序
1.2.2 C語言源程序的結構特點
1.2.3 C語言的字符集
1.2.4 C語言的詞匯
1.3 使用開發工具編寫C語言程序
1.3.1 C語言程序的開發步驟
1.3.2 使用Microsoft Visual C++ 6.0 編寫C語言程序
1.3.3 編寫C語言程序時應遵循的良好習慣
習題
第2章 數據類型、運算符和表達式
2.1 C語言的數據類型
2.2 常量與變量
2.2.1 常量
2.2.2 變量
2.3 整型數據
2.3.1 整型常量
2.3.2 整型變量
2.3.3 整型常量的類型
2.4 浮點型數據
2.4.1 浮點型常量
2.4.2 浮點型變量
2.4.3 浮點型常量的類型
2.5 字符型數據
2.5.1 字符型常量
2.5.2 字符型變量
2.5.3 字符串常量
2.6 C語言的運算符和表達式
2.6.1 C語言運算符和表達式簡介
2.6.2 算術運算符和算術表達式
2.6.3 賦值運算符和賦值表達式
2.6.4 逗號運算符和逗號表達式
2.7 C語言數據類型轉換
習題
第3章 順序結構
3.1 順序程序設計
3.2 C語句概述
3.3 賦值語句
3.4 字符數據的輸入/輸出
3.4.1 字符輸出函數putchar
3.4.2 字符輸入函數getchar
3.5 格式輸入與輸出
3.5.1 格式輸出函數printf
3.5.2 格式輸入函數scanf
3.6 順序結構程序設計舉例
習題
第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-else語句
4.3.3 if-else if-else語句
4.4 嵌套if結構
4.5 switch結構
4.6 多重if結構和switch結構的比較
4.7 條件運算符
4.8 應用舉例
習題
第5章 循環結構
5.1 循環
5.2 while語句
5.3 do-while語句
5.4 for語句
5.4.1 基本的for語句
5.4.2 各種特殊形式的for語句
5.5 三種循環語句的比較
5.6 break語句
5.7 continue語句
5.8 嵌套循環
5.9 應用舉例
習題
第6章 數組
6.1 一維數組
6.1.1 一維數組的定義
6.1.2 一維數組的初始化
6.1.3 一維數組的引用
6.1.4 一維數組的程序舉例
6.2 二維數組
6.2.1 二維數組的定義
6.2.2 二維數組的初始化
6.2.3 二維數組的引用
6.2.4 二維數組的程序舉例
6.3 字符數組與字符串
6.3.1 字符數組的定義
6.3.2 字符數組的初始化
6.3.3 字符數組的引用
6.3.4 字符數組的輸入/輸出
6.3.5 字符串處理函數
6.3.6 字符數組的程序舉例
習題
第7章 函數
7.1 函數的定義
7.1.1 函數的分類
7.1.2 函數的定義
7.1.3 函數的參數和返回值
7.2 函數的調用
7.2.1 函數調用的形式
7.2.2 對被調函數的聲明
7.3 函數的嵌套調用和遞歸調用
7.3.1 函數的嵌套調用
7.3.2 函數的遞歸調用
7.4 數組作為函數的參數
7.4.1 數組元素作為函數的參數
7.4.2 數組名作為函數的參數
7.5 變量的作用域和生存期
7.5.1 變量的作用域
7.5.2 變量的存儲類別和生存期
習題
第8章 指針
8.1 指針的概念
8.2 指針變量的定義與引用
8.2.1 指針變量的定義
8.2.2 指針變量的引用
8.3 指針與數組
8.3.1 指向一維數組的指針
8.3.2 指向多維數組的指針
8.3.3 指針數組和數組指針
8.4 指針與字符串
8.5 指針與函數
8.5.1 指針變量作為函數參數
8.5.2 數組的指針作為函數參數
8.5.3 指向函數的指針
8.5.4 返回指針值的函數
8.6 指向指針的指針
8.7 指針與動態內存分配
8.8 應用舉例
習題
第9章 結構體
9.1 結構體概述
9.1.1 聲明結構體
9.1.2 定義結構體變量
9.1.3 引用結構體變量
9.1.4 結構體變量的初始化
9.2 結構體數組
9.2.1 定義結構體數組
9.2.2 結構體數組的初始化
9.2.3 引用結構體數組元素
9.3 結構體指針
9.3.1 指向結構體變量的指針變量
9.3.2 指向結構體數組的指針
9.3.3 用結構體變量和指向結構體的指針作函數參數
9.4 共用體
9.4.1 共用體的定義
9.4.2 共用體變量的引用方式
9.4.3 共用體類型數據的特點
9.5 枚舉類型
9.5.1 枚舉類型的聲明
9.5.2 枚舉類型變量的定義
9.5.3 枚舉類型變量的引用
9.6 自定義類型標識符
習題
第10章 文件
10.1 C文件概述
10.1.1 緩沖文件系統
10.1.2 文件的存儲方式
10.1.3 文件類型指針
10.2 文件的操作
10.2.1 文件的打開
10.2.2 文件的關閉
10.2.3 文件的重命名
10.2.4 文件的刪除
10.3 文件的讀寫
10.3.1 字符的讀取和寫入
10.3.2 字符串的讀取和寫入
10.3.3 按格式讀取和寫入
10.3.4 數據塊存取函數
10.4 文件的定位
10.4.1 rewind函數
10.4.2 fseek函數和隨機讀寫
10.4.3 ftell函數
10.5 文件狀態檢測
10.6 綜合應用
習題
附錄A 基本控制字符/字符與ASCII代碼對照表
附錄B 運算符的優先級和結合性
附錄C C語言中的關鍵字
附錄D C語言的常用庫函數
附錄E C語言程序編譯常見提示信息
附錄F C語言開發常見錯誤
附錄G Visual C++ 6.0 環境下的C語言程序調試
1.1 C語言的發展
1.1.1 C語言的發展簡史
1.1.2 C語言的特點
1.1.3 C語言的版本
1.1.4 C和C
1.2 認識C語言程序
1.2.1 簡單的C語言程序
1.2.2 C語言源程序的結構特點
1.2.3 C語言的字符集
1.2.4 C語言的詞匯
1.3 使用開發工具編寫C語言程序
1.3.1 C語言程序的開發步驟
1.3.2 使用Microsoft Visual C++ 6.0 編寫C語言程序
1.3.3 編寫C語言程序時應遵循的良好習慣
習題
第2章 數據類型、運算符和表達式
2.1 C語言的數據類型
2.2 常量與變量
2.2.1 常量
2.2.2 變量
2.3 整型數據
2.3.1 整型常量
2.3.2 整型變量
2.3.3 整型常量的類型
2.4 浮點型數據
2.4.1 浮點型常量
2.4.2 浮點型變量
2.4.3 浮點型常量的類型
2.5 字符型數據
2.5.1 字符型常量
2.5.2 字符型變量
2.5.3 字符串常量
2.6 C語言的運算符和表達式
2.6.1 C語言運算符和表達式簡介
2.6.2 算術運算符和算術表達式
2.6.3 賦值運算符和賦值表達式
2.6.4 逗號運算符和逗號表達式
2.7 C語言數據類型轉換
習題
第3章 順序結構
3.1 順序程序設計
3.2 C語句概述
3.3 賦值語句
3.4 字符數據的輸入/輸出
3.4.1 字符輸出函數putchar
3.4.2 字符輸入函數getchar
3.5 格式輸入與輸出
3.5.1 格式輸出函數printf
3.5.2 格式輸入函數scanf
3.6 順序結構程序設計舉例
習題
第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-else語句
4.3.3 if-else if-else語句
4.4 嵌套if結構
4.5 switch結構
4.6 多重if結構和switch結構的比較
4.7 條件運算符
4.8 應用舉例
習題
第5章 循環結構
5.1 循環
5.2 while語句
5.3 do-while語句
5.4 for語句
5.4.1 基本的for語句
5.4.2 各種特殊形式的for語句
5.5 三種循環語句的比較
5.6 break語句
5.7 continue語句
5.8 嵌套循環
5.9 應用舉例
習題
第6章 數組
6.1 一維數組
6.1.1 一維數組的定義
6.1.2 一維數組的初始化
6.1.3 一維數組的引用
6.1.4 一維數組的程序舉例
6.2 二維數組
6.2.1 二維數組的定義
6.2.2 二維數組的初始化
6.2.3 二維數組的引用
6.2.4 二維數組的程序舉例
6.3 字符數組與字符串
6.3.1 字符數組的定義
6.3.2 字符數組的初始化
6.3.3 字符數組的引用
6.3.4 字符數組的輸入/輸出
6.3.5 字符串處理函數
6.3.6 字符數組的程序舉例
習題
第7章 函數
7.1 函數的定義
7.1.1 函數的分類
7.1.2 函數的定義
7.1.3 函數的參數和返回值
7.2 函數的調用
7.2.1 函數調用的形式
7.2.2 對被調函數的聲明
7.3 函數的嵌套調用和遞歸調用
7.3.1 函數的嵌套調用
7.3.2 函數的遞歸調用
7.4 數組作為函數的參數
7.4.1 數組元素作為函數的參數
7.4.2 數組名作為函數的參數
7.5 變量的作用域和生存期
7.5.1 變量的作用域
7.5.2 變量的存儲類別和生存期
習題
第8章 指針
8.1 指針的概念
8.2 指針變量的定義與引用
8.2.1 指針變量的定義
8.2.2 指針變量的引用
8.3 指針與數組
8.3.1 指向一維數組的指針
8.3.2 指向多維數組的指針
8.3.3 指針數組和數組指針
8.4 指針與字符串
8.5 指針與函數
8.5.1 指針變量作為函數參數
8.5.2 數組的指針作為函數參數
8.5.3 指向函數的指針
8.5.4 返回指針值的函數
8.6 指向指針的指針
8.7 指針與動態內存分配
8.8 應用舉例
習題
第9章 結構體
9.1 結構體概述
9.1.1 聲明結構體
9.1.2 定義結構體變量
9.1.3 引用結構體變量
9.1.4 結構體變量的初始化
9.2 結構體數組
9.2.1 定義結構體數組
9.2.2 結構體數組的初始化
9.2.3 引用結構體數組元素
9.3 結構體指針
9.3.1 指向結構體變量的指針變量
9.3.2 指向結構體數組的指針
9.3.3 用結構體變量和指向結構體的指針作函數參數
9.4 共用體
9.4.1 共用體的定義
9.4.2 共用體變量的引用方式
9.4.3 共用體類型數據的特點
9.5 枚舉類型
9.5.1 枚舉類型的聲明
9.5.2 枚舉類型變量的定義
9.5.3 枚舉類型變量的引用
9.6 自定義類型標識符
習題
第10章 文件
10.1 C文件概述
10.1.1 緩沖文件系統
10.1.2 文件的存儲方式
10.1.3 文件類型指針
10.2 文件的操作
10.2.1 文件的打開
10.2.2 文件的關閉
10.2.3 文件的重命名
10.2.4 文件的刪除
10.3 文件的讀寫
10.3.1 字符的讀取和寫入
10.3.2 字符串的讀取和寫入
10.3.3 按格式讀取和寫入
10.3.4 數據塊存取函數
10.4 文件的定位
10.4.1 rewind函數
10.4.2 fseek函數和隨機讀寫
10.4.3 ftell函數
10.5 文件狀態檢測
10.6 綜合應用
習題
附錄A 基本控制字符/字符與ASCII代碼對照表
附錄B 運算符的優先級和結合性
附錄C C語言中的關鍵字
附錄D C語言的常用庫函數
附錄E C語言程序編譯常見提示信息
附錄F C語言開發常見錯誤
附錄G Visual C++ 6.0 環境下的C語言程序調試
展開全部
書友推薦
- >
朝聞道
- >
史學評論
- >
苦雨齋序跋文-周作人自編集
- >
我從未如此眷戀人間
- >
二體千字文
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
龍榆生:詞曲概論/大家小書
- >
回憶愛瑪儂
本類暢銷