山東省高校統編教材:C語言程式設計教程

山東省高校統編教材:C語言程式設計教程

《山東省高校統編教材:C語言程式設計教程》是2012年中國石油大學出版社出版的圖書,作者是吳振國、張建華。

基本介紹

  • 中文名:山東省高校統編教材:C語言程式設計教程
  • 作者:吳振國 張建華
  • 語言:簡體中文
  • 出版時間:2012年6月1日
  • 出版社中國石油大學出版社
  • 頁數:263 頁
  • ISBN:9787563637096
  • 開本:16 開
內容簡介,圖書目錄,

內容簡介

《山東省高校統編教材:C語言程式設計教程》的主要內容是在結構上突出了以程式設計為中心,以語言知識為工具的思想,對C語言的語法規則進行了整理和提煉,深入淺出地介紹了它們在程式設計中的套用;在內容上注重知識的完整性,適合初學者的需要;在寫法上追求循序漸進,通俗易懂。

圖書目錄

第1章 C語言概述
1.1 C語言的發展過程
1.2 C語言的特點
1.3 C語言源程式的結構
1.4 C程式上機步驟
1.4.1 C語言程式的執行過程
1.4.2 使用Visual C++6.0編輯和運行程式
1.5 算法簡介
1.5.1 算法的概念
1.5.2 算法的表示
本章小結
課後練習
第2章 數據類型、運算符及表達式
2.1 C語言的數據類型
2.1.1 數據和數據類型
2.1.2 C語言的數據類型
2.2 常量和變數
2.2.1 標識符、關鍵字和保留標識符
2.2.2 常量和符號常量
2.2.3 變數
2.3 基本數據類型
2.3.1 整型數據
2.3.2 實型數據
2.3.3 字元型數據
2.4 各類數值型數據間的混合運算
2.5 賦值運算符和賦值表達式
2.5.1 C語言運算符的分類
2.5.2 賦值運算符
2.5.3 賦值表達式
2.5.4 類型轉換
2.6 算術運算符和算術表達式
2.6.1 算術運算符
2.6.2 算術表達式
2.6.3 自增、自減運算符
2.6.4 複合的賦值運算符
2.7 逗號運算符和逗號表達式
本章小結
課後練習
第3章 順序結構程式設計
3.1 C語句概述
3.2 C語言中輸入、輸出功能的實現
3.3 單字元輸入、輸出函式
3.3.1 putchar()函式(字元輸出函式)
3.3.2 getchar()函式(字元輸入函式)
3.4 printf()函式(格式化輸出函式)
3.4.1 格式化輸出函式的一般形式
3.4.2 格式化輸出函式的格式控制符
3.4.3 格式化輸出函式的使用說明
3.5 scanf函式(格式化輸入函式)
3.5.1 格式化輸入函式的一般形式
3.5.2 格式化輸入函式的格式控制符
3.5.3 格式化輸入函式的使用說明
3.6 順序結構程式設計舉例
3.7 編譯預處理
3.7.1 宏定義
3.7.2 檔案包含
3.7.3 條件編譯
本章小結
課後練習
第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語句
4.3.3 多分支if語句
4.3.4 if語句的嵌套
4.3.5 條件運算符和條件表達式
4.4 switch語句
4.5 選擇結構程式設計舉例
本章小結
課後練習
第5章 循環結構程式設計
5.1 循環概述
5.2 while語句
5.3 do while語句
5.4 for語句
5.5 三種循環的比較
5.6 循環語句的嵌套
5.7 break語句和continue語句
5.7.1 break語句
5.7.2 continue語句
5.8 程式套用舉例
本章小結
課後練習
第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.3 字元數組
6.3.1 字元數組的定義
6.3.2 字元數組的初始化
6.3.3 字元數組的輸入與輸出
6.3.4 字元串處理函式
6.3.5 字元數組的套用舉例
本章小結
課後練習
第7章 函式
7.1 函式的定義與調用
7.1.1 函式的定義
7.1.2 函式的返回值與函式類型
7.1.3 對被調用函式的說明和函式原型
7.1.4 函式的調用
7.1.5 函式的形參與實參
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 全局變數的存儲方式
7.6 內部函式和外部函式
7.6.1 內部函式
7.6.2 外部函式
本章小結
課後練習
第8章 指針
8.1 指針的概念
8.1.1 地址的概念
8.1.2 指針變數
8.2 指針變數的定義與套用
8.2.1 指針變數的定義與相關運算
8.2.2 指針作函式參數
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.6 指針與函式
8.6.1 返回指針值的函式
8.6.2 指向函式的指針
本章小結
課後練習
第9章 結構體及其他數據類型
9.1 結構體類型的聲明
9.2 結構體變數的定義與引用
9.2.1 定義結構體變數
9.2.2 結構體變數的初始化
9.2.3 訪問結構體成員
9.3 結構體數組
9.3.1 定義結構體數組
9.3.2 結構體數組的初始化
9.3.3 標識結構體數組的成員
9.3.4 結構體數組的套用
9.4 指向結構體的指針
9.4.1 結構體指針的定義與套用
9.4.2 通過指針訪問結構體數組
9.4.3 結構體指針作函式參數
9.5 鍊表
9.5.1 鍊表概述
9.5.2 動態存儲分配
9.5.3 鍊表的基本操作
9.6 共用體
9.7 枚舉
9.8 類型定義符typedef
本章小結
課後練習
第10章 位運算
10.1 位運算符和位運算
10.2 套用舉例
本章小結
課後練習
第11章 檔案
11.1 C語言檔案概述
11.2 檔案的打開與關閉
11.2.1 檔案的打開-fopen()函式
11.2.2 檔案的關閉-fclose()函式
11.3 檔案的讀寫操作
11.3.1 fgetc()函式與fputc()函式
11.3.2 fwrite()函式與fread()函式
11.3.3 其他檔案讀寫函式
11.4 位置指針與檔案定位
11.4.1 rewind()函式
11.4.2 fseek()函式
11.5 檔案檢測
本章小結
課後練習
附錄Ⅰ《C語言程式設計教程》考試大綱
附錄Ⅱ 常用字元與ASCⅡ碼對照表
附錄Ⅲ 關鍵字表
附錄Ⅳ 運算符的優先權和結合性
附錄Ⅴ C語言常用庫函式
參考文獻

相關詞條

熱門詞條

聯絡我們