高級語言程式設計:C語言描述

高級語言程式設計:C語言描述

《高級語言程式設計:C語言描述》是2013年科學出版社出版的圖書,作者是陸黎明 、朱媛媛。

基本介紹

  • 外文名:High Level Language Programming
  • 書名:高級語言程式設計:C語言描述
  • 作者:陸黎明 朱媛媛
  • 出版日期:2013年1月1日
  • 語種:簡體中文
  • ISBN:9787030365057
  • 出版社:科學出版社
  • 頁數:225頁
  • 開本:16
  • 品牌:科學出版社
內容簡介,圖書目錄,

內容簡介

《高級語言程式設計:C語言描述》以目前流行的C語言為例,全面闡述了高級語言程式設計的基本概念、基本方法和基本技術。主要內容包括C程式設計基礎,數據類型、運算符和表達式,結構化程式設計,數組、指針,函式,結構體類型、檔案等。 《高級語言程式設計:C語言描述》強調程式設計方法的教學,通過大量具有趣味性和實用性的例題來說明C語言中語法的套用,以及程式設計的概念、方法和技巧,並對例題做了詳細的分析,富有啟發性;將初學者較難掌握的指針數據類型提前到數組這一章節,使學生有較多的時間來理解和掌握它的套用;所配的練習題有針對性,貼近生活,能夠激發學生學習的興趣和積極性;結構合理,重點突出,難點分散,圖文並茂,格式規範,有利於學生學習C語言和培養良好的程式設計風格及習慣。 《高級語言程式設計:C語言描述》可作為各類高等學校本科、高職高專、成人教育的教材,也可作為計算機等級考試(二級C)的參考書和自學教材。

圖書目錄

前言
第1章 程式設計基礎
1.1 數在計算機內的表示形式
1.1.1 進位計數制
1.1.2 數制轉換
1.1.3 碼制
1.1.4 定點數和浮點數
1.1.5 字元編碼
1.2 程式設計和算法
1.2.1 計算機的工作原理
1.2.2 程式設計
1.2.3 算法
1.3 程式設計語言
1.3.1 程式設計語言分類
1.3.2 C語言的發展和特點
1.4 C語言的字元集和標識符
1.4.1 字元集
1.4.2 標識符
1.5 C程式的基本結構和上機步驟
1.5.1 C程式的基本結構
1.5.2 C程式的上機步驟
練習1
第2章 數據類型、運算符和表達式
2.1 常量和變數
2.1.1 常量
2.1.2 變數
2.2 基本數據類型
2.2.1 整型數據
2.2.2 實型數據
2.2.3 字元型數據
2.2.4 變數的初始化
2.3 運算符和表達式
2.3.1 算術運算符和算術表達式
2.3.2 賦值運算符和賦值表達式
2.3.3 逗號運算符和逗號表達式
2.3.4 &運算符和sizeof運算符
2.3.5 運算符的優先權和結合性
2.4 數據類型轉換
2.4.1 類型自動轉換
2.4.2 類型強制轉換
練習2
第3章 結構化程式設計
3.1 結構化程式設計概述
3.2 順序結構程式設計
3.2.1 C語言語句概述
3.2.2 常用的輸入和輸出函式
3.2.3 順序結構程式設計舉例
3.3 選擇結構程式設計
3.3.1 關係運算符和關係表達式
3.3.2 邏輯運算符和邏輯表達式
3.3.3 if語句
3.3.4 條件運算符
3.3.5 switch語句
3.4 循環結構程式設計
3.4.1 while循環結構
3.4.2 do-while循環結構
3.4.3 for循環結構
3.4.4 循環結構的嵌套
3.4.5 無條件轉移語句
3.4.6 循環程式設計方法舉例
練習3
第4章 數組、指針
4.1 一維數組
4.1.1 一維數組的定義
4.1.2 一維數組的初始化
4.1.3 一維數組元素的引用
4.1.4 一維數組套用舉例
4.2 二維數組
4.2.1 二維數組的定義
4.2.2 二維數組的初始化
4.2.3 二維數組元素的引用
4.2.4 二維數組套用舉例
4.3 指針與數組
4.3.1 指針與指針變數
4.3.2 與指針有關的運算
4.3.3 指針與一維數組
4.3.4 用typedef自定義類型
4.3.5 指針與二維數組
4.4 字元數組和字元串處理函式
4.4.1 字元數組
4.4.2 常用字元串處理函式
4.4.3 字元數組套用舉例
4.5 指針數組和二級指針
4.5.1 指針數組
4.5.2 二級指針
練習4
第5章 函式
5.1 函式概述
5.2 函式的定義
5.3 函式的調用
5.3.1 函式聲明
5.3.2 函式調用
5.3.3 形參與實參
5.3.4 庫函式調用實例
5.4 數組作為函式的參數
5.4.1 數組元素作函式實參
5.4.2 指針作函式參數
5.4.3 數組名作函式參數
5.5 函式的嵌套調用和遞歸調用
5.5.1 函式的嵌套調用
5.5.2 函式的遞歸調用
5.6 指針與函式
5.6.1 返回指針值的函式
5.6.2 動態存儲分配函式
5.6.3 指向函式的指針
5.7 變數的作用域和存儲類別
5.7.1 變數的作用域
5.7.2 變數的存儲類別
5.8 內部函式和外部函式
5.8.1 內部函式
5.8.2 外部函式
5.8.3 外部函式套用舉例
練習5
第6章 結構體類型
6.1 結構體類型的定義
6.2 結構體變數的定義和使用
6.2.1 結構體變數的定義和初始化
6.2.2 結構體變數的使用
6.3 結構體數組
6.3.1 結構體數組的定義和初始化
6.3.2 結構體指針
6.4 結構體作函式參數
6.4.1 結構體變數作函式參數
6.4.2 結構體指針(數組)作函式參數
6.5 動態數據結構——鍊表
6.5.1 單鍊表概述
6.5.2 單鍊表的基本操作
6.5.3 單鍊表套用舉例
練習6
第7章 檔案
7.1 檔案概述
7.2 檔案的打開和關閉
7.2.1 檔案類型指針
7.2.2 檔案的打開
7.2.3 檔案的關閉
7.3 檔案的讀寫
7.3.1 檔案的字元讀寫
7.3.2 檔案的字元串讀寫
7.3.3 檔案的格式化讀寫
7.3.4 檔案的數據塊讀寫
7.4 檔案的定位
7.4.1 rewind()函式
7.4.2 fseek()函式
7.4.3 ftell()函式
7.5 檔案的出錯檢測與處理
7.5.1 ferror()函式
7.5.2 clearerr()函式
練習7
附錄A 常用運算符的含義、優先權和結合性
附錄B 常用C庫函式
參考文獻

相關詞條

熱門詞條

聯絡我們