C語言程式設計(第4版)(2022年12月北京郵電大學出版社出版的圖書)

本詞條是多義詞,共10個義項
更多義項 ▼ 收起列表 ▲

《C語言程式設計(第4版)》是2022年12月北京郵電大學出版社出版的圖書,作者:占躍華,熊燕龍。

基本介紹

  • 中文名:C語言程式設計(第4版)
  • 作者:占躍華,熊燕龍
  • 出版時間:2022年12月19日
  • 出版社:北京郵電大學出版社
  • ISBN:9787563568000
  • 定價:49 元
出版信息,內容簡介,目錄介紹,

出版信息

  • 書名:C語言程式設計(第4版)
  • 出版時間:2022-12-19
  • 編 著 者:占躍華,熊燕龍
  • 版 次:4-1
  • I S B N:978-7-5635-6800-0
  • 定 價:¥49.00元

內容簡介

本書是作者在講授“C語言程式設計”課程的基礎上,總結多年的教學經驗,對授課內容做了深入細緻的研究後整理而成的。本書採用“以用促學”的編寫原則,即通過編寫實際應用程式來學習C語言抽象的標準和規則。本書不僅在內容上強調邏輯性,而且更注重介紹學習方法,使學生能根據例題舉一反三。本書結構新穎、實例豐富,強調語言的規範和程式設計的方法與技巧,注重培養學生程式設計的思維方式和提高學生程式開發的能力。 本書共12章:第1章C語言概述,第2章C語言的基本知識,第3章運算符和表達式,第4章順序和選擇結構程式設計,第5章循環結構程式設計,第6章數組,第7章函式,第8章指針,第9章結構體與其他數據類型,第10章檔案,第11章預處理命令,第12章位運算。全書重點為第4章、第5章和第6章,難點為第7章、第8章和第9章。本書適合作為高等院校各專業“C語言程式設計”課程的教材,也可用作社會教育培訓的教學用書,授課內容、例題和習題可根據實際情況進行選用。

目錄介紹

第1章C語言概述
1.1程式與程式設計語言
1.1.1程式
1.1.2程式設計語言
1.2C語言的發展歷史和主要特點
1.2.1C語言的發展歷史
1.2.2C語言的主要特點
1.3C程式的基本結構
1.4程式的調試
1.4.1調試步驟
1.4.2Microsoft Visual Studio 2010集成開發環境
本章小結
習題1
第2章C語言的基本知識
2.1C語言的數據類型
2.2變數與常量
2.2.1變數
2.2.2常量
2.3整型數據
2.3.1整型變數
2.3.2整型常量
2.3.3用printf()函式輸出整型數據
2.3.4用scanf()函式輸入整型數據
2.4浮點型數據
2.4.1浮點型變數
2.4.2浮點型常量
2.4.3用printf()函式輸出浮點型數據
2.4.4用scanf()函式輸入浮點型數據
2.5字元型數據
2.5.1字元型變數
2.5.2字元型常量
2.5.3用printf()函式輸出字元
2.5.4用scanf()函式輸入字元
2.5.5用getchar()函式輸入字元和用putchar()函式輸出字元
2.5.6字元串常量
本章小結
習題2
第3章運算符和表達式
3.1表達式
3.2算術運算符
3.3賦值運算符
3.3.1普通賦值運算符
3.3.2複合賦值運算符
3.4不同數據類型的數據間的混合運算
3.4.1自動類型轉換
3.4.2強制類型轉換
3.4.3賦值表達式的類型轉換
3.5自增、自減運算符
3.6逗號運算符
3.7其他運算符
本章小結
習題3
第4章順序結構和選擇結構的程式設計
4.1C語句概述
4.2算法基本知識
4.2.1算法的特性和要素
4.2.2算法的描述
4.3順序結構程式設計
4.4關係運算與邏輯運算
4.4.1關係運算
4.4.2邏輯運算
4.4.3程式中對條件的描述
4.5if語句
4.5.1if語句的基本形式
4.5.2省略else部分的if語句
4.6if語句的嵌套
4.7條件運算符
4.8switch語句
4.9選擇結構程式設計舉例
本章小結
習題4
第5章循環結構程式設計
5.1while語句
5.2do…while語句
5.3for語句
5.4break語句與continue語句
5.4.1break語句
5.4.2continue語句
5.5循環的嵌套
5.6用if和goto語句構成的循環結構
5.7循環結構程式設計舉例
本章小結
習題5
第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
第7章函式
7.1函式概述
7.2函式的定義和調用
7.2.1函式的定義
7.2.2函式的調用
7.2.3形參和實參
7.2.4函式的值
7.3函式的嵌套調用
7.4函式的遞歸調用
7.5局部變數和全局變數
7.5.1局部變數
7.5.2全局變數
7.6數據的存儲類別
7.6.1靜態存儲與動態存儲
7.6.2auto變數
7.6.3register變數
7.6.4static變數
7.6.5extern變數
7.7內部函式與外部函式
本章小結
習題7
第8章指針
8.1地址與指針
8.2指針變數
8.2.1指針的定義
8.2.2指針變數的引用
8.2.3指針變數的使用
8.3指針與數組
8.3.1通過指針訪問一維數組
8.3.2通過指針訪問二維數組
8.3.3指針的基本運算
8.4指針與字元串
8.4.1字元數組與字元指針
8.4.2字元指針舉例
8.5指針與函式
8.5.1指針作函式的參數
8.5.2數組名作函式的參數
8.5.3函式返回值是指針
8.5.4指向函式的指針
8.6指針數組
8.6.1指針數組
8.6.2main()函式的參數
8.7多級指針
本章小結
習題8
第9章結構體與其他數據類型
9.1結構體類型
9.1.1聲明結構體類型
9.1.2結構體變數的定義
9.1.3結構體變數的引用
9.1.4結構體變數的初始化
9.2結構體數組
9.3指向結構體類型數據的指針
9.4鍊表
9.4.1鍊表概述
9.4.2鍊表的基本操作
9.4.3鍊表操作的套用
9.5共用體
9.5.1共用體概述
9.5.2共用體類型的套用
9.6枚舉類型
9.7用typedef定義類型
本章小結
習題9
第10章檔案
10.1檔案概述
10.2檔案指針
10.3檔案的打開與關閉
10.3.1檔案的打開
10.3.2檔案的關閉
10.4檔案的讀寫
10.4.1fputc()函式和fgetc()函式
10.4.2fputs()函式和fgets()函式
10.4.3fprintf()函式和fscanf()函式
10.4.4fread()函式和fwrite()函式
10.5檔案的定位
本章小結
習題10
第11章預處理命令
11.1宏定義
11.1.1無參數的宏定義
11.1.2帶參數的宏定義
11.2檔案包含
11.3條件編譯
本章小結
習題11
第12章位運算
12.1位運算符和位運算
12.1.1按位與運算符
12.1.2按位或運算符
12.1.3異或運算符
12.1.4取反運算符
12.1.5左移運算符
12.1.6右移運算符
12.1.7位運算的賦值運算符
12.1.8不同長度的數據進行位運算
12.2位運算舉例
12.3位段
本章小結
習題12
附錄AASCII碼與字元對照表
附錄B運算符的優先權和結合性
附錄CC語言的庫函式
附錄DC語言的關鍵字
附錄E學生成績管理系統參考程式
參考文獻

相關詞條

熱門詞條

聯絡我們