C語言程式設計教程(附微課視頻)

C語言程式設計教程(附微課視頻)

《C語言程式設計教程(附微課視頻)》是2019年人民郵電出版社出版的圖書,作者是李麗娟。

基本介紹

  • 中文名: C語言程式設計教程(附微課視頻)
  • 作者:李麗娟
  • 出版時間:2019年
  • 出版社: 人民郵電出版社
  • 頁數:300 頁
  • ISBN: 9787115295996  
  • 定價:38 元
  • 開本:16 開
  • 裝幀: 平裝
內容簡介,圖書目錄,作者簡介,

內容簡介

本書要求讀者具有C 語言的基本知識,已經掌握C 語言的基本表達式語句、分支結構語句及循環結構語句,能夠用這些基本知識解決一些簡單的問題。本書從C 語言的模組化的程式設計方法入手,過渡到C++ 程式設計基礎,完成從面向過程的程式設計到面向對象程式設計的入門。
全書語言簡潔,通俗易懂,內容敘述由淺入深。

圖書目錄

第1章 引言
1.1 C語言的發展過程
1.2 C語言的特點
1.3 簡單的C語言程式
1.4 C語言程式的結構
1.5 C語言程式的執行
1.5.1 源程式翻譯
1.5.2 連結目標程式
1.5.3 集成開發工具
1.6 本章小結
習題
第2章 基本的程式語句
2.1 預備知識
2.1.1 定點數和浮點數的概念
2.1.2 整型數的二進制表示
2.1.3 浮點型數據的二進制表示
2.2 基本數據類型及取值範圍
2.3 標識符、變數和常量
2.3.1 標識符
2.3.2 變數和常量
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 複雜表達式的計算順序
2.4.9 C語言的基本語句結構
2.5 標準輸入/輸出函式簡介
2.5.1 格式化輸出函式printf()
2.5.2 格式化輸入函式scanf()
2.5.3 字元輸出函式
2.5.4 字元輸入函式
2.6 程式範例
2.7 本章小結
習題
第3章 程式的簡單算法設計
3.1 結構化程式的算法設計
3.2 結構化算法的性質及結構
3.2.1 結構化算法的性質
3.2.2 結構化算法的結構
3.3 結構化算法的描述方法
3.3.1 自然語言
3.3.2 流程圖
3.3.3 偽代碼
3.4 算法設計範例
3.5 本章小結
習題
第4章 分支結構
4.1 if結構
4.1.1 if語句
4.1.2 if_else語句
4.1.3 if語句的嵌套
4.2 switch結構
4.2.1 switch語句
4.2.2 break語句在switch語句中的作用
4.3 程式範例
4.4 本章小結
習題
第5章 循環結構
5.1 for語句
5.2 while語句
5.3 do_while語句
5.4 用於循環中的break語句和continue語句
5.5 循環結構的嵌套
5.6 goto語句
5.7 程式範例
5.8 本章小結
習題
第6章 函式與宏定義
6.1 函式的概念
6.1.1 函式的定義
6.1.2 函式的聲明和調用
6.1.3 函式的傳值方式
6.2 變數的作用域和存儲類型
6.3 內部函式與外部函式
6.4 遞歸函式的設計和調用
6.5 預處理
6.5.1 宏定義
6.5.2 檔案包含
6.5.3 條件編譯及其他
6.6 綜合範例
6.7 本章小結
習題
第7章 數組
7.1 一維數組的定義和初始化
7.1.1 一維數組的定義
7.1.2 一維數組的初始化
7.2 一維數組的使用
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 數組名作為函式的參數
7.6 程式範例
7.7 本章小結
習題
第8章 指針
8.1 指針的概念
8.1.1 指針變數的定義
8.1.2 指針變數的使用
8.1.3 指針變數與簡單變數的關係
8.2 指針的運算
8.2.1 指針的算術運算
8.2.2 指針的關係運算
8.3 指針與數組的關係
8.3.1 指向一維數組的指針
8.3.2 指向多維數組的指針
8.3.3 字元指針
8.3.4 指針數組
8.4 指針作為函式的參數
8.5 函式的返回值為指針
8.6 指向函式的指針
8.7 main函式的參數
8.8 指向指針的指針
8.9 圖形處理模式
8.10 程式範例
8.11 本章小結
習題
第9章 構造數據類型
9.1 結構體數據類型
9.1.1 結構體的定義
9.1.2 結構體變數的定義
……
第10章 檔案操作
第11章 位運算
附錄A C語言的關鍵字
附錄B ASCII字元表
附錄C 常用的C語言庫函式
附錄D 中英文關鍵字對照

作者簡介

李麗娟 博士、湖南大學計算機與通信學院教授,長期從事教學和科研工作,主要研究方向為軟體工程、模式識別、信息安全等,主持或參加過多項科研課題,從事過多種行業的軟體開發工作,具有豐富的程式設計語言方面的教學經驗,著有《C語言程式設計教程》、《C語言程式設計》、《大學信息技術基礎》等書,所編寫的教材結構清晰、簡潔明確、例題豐富、注重思維拓展,便於理解和掌握,適合教學,已被多所學校廣泛採用。

相關詞條

熱門詞條

聯絡我們