概念清晰,注重實用,運用大量的例題和精選的習題,有助於學生快速掌握C語言程序設計的基本方法。全書共10章,內容包括程序設計概述、基本數據類型、順序結構程序設計、選擇結構程序設計、循環結構程序設計、函數、數組、指針、結構體、聯合體和枚舉、文件。
《高等學校計算機基礎教育教材精選:C語言程序設計(第2版)》可以作為高等學校非計算機專業學生的教材,也可以作為本科新生或C語言愛好者的自學教材。
目錄
第1章 程序設計概述
1.1 程序和程序設計
1.1.1 程序的概念
1.1.2 程序設計
1.1.3 程序設計語言
1.2 C語言概述
1.2.1 C語言簡介
1.2.2 C語言程序示例
1.2.3 為何要學C語言
1.3 算法及其描述
1.3.1 算法的概念
1.3.2 算法的特性
1.3.3 算法的描述
1.3.4 結構化程序設計
1.4 C語言程序開發過程
1.4.1 使用計算機解題的過程
1.4.2 常用的C語言開發環境
習題1
第2章 基本數據類型
2.1 數據類型概述
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.4.1 實型常量的表示
2.4.2 實型數據在內存中的存放形式
2.4.3 實型變量
2.5 字符數據
2.5.1 字符在內存中的存放形式
2.5.2 字符常量
2.5.3 字符變量
2.5.4 字符串常量
2.6 數據的輸入與輸出
2.6.1 字符數據的輸入和輸出
2.6.2 格式化輸入輸出
習題2
第3章 順序結構程序設計
3.1 算術運算和算術表達式
3.1.1 整數算術運算
3.1.2 實數算術運算
3.1.3 混合算術運算
3.1.4 算術表達式
3.1.5 算術表達式的計算規則
3.2 賦值運算和賦值表達式
3.2.1 賦值運算符
3.2.2 賦值表達式
3.3 自增自減運算
3.4 優先級和類型轉換
3.4.1 優先級
3.4.2 類型轉換
3.5 位運算符
3.5.1 「按位與」運算符&
3.5.2 「按位或」運算符|
3.5.3 「按位異或」運算符︿
3.5.4 「按位取反」運算符~
3.5.5 「按位左移」運算符 3.5.6 「按位右移」運算符>>
3.5.7 位運算賦值運算符
……
第4章 選擇結構程序設計
第5章 循環結構程序設計
第6章 模塊化程序設計——函數
第7章 數組
第8章 指針
第9章 結構體、聯合體和枚舉
第10章 文件
附錄A 常用ASCII碼對照表
附錄B 運算符和結合性
參考文獻
1.1 程序和程序設計
1.1.1 程序的概念
1.1.2 程序設計
1.1.3 程序設計語言
1.2 C語言概述
1.2.1 C語言簡介
1.2.2 C語言程序示例
1.2.3 為何要學C語言
1.3 算法及其描述
1.3.1 算法的概念
1.3.2 算法的特性
1.3.3 算法的描述
1.3.4 結構化程序設計
1.4 C語言程序開發過程
1.4.1 使用計算機解題的過程
1.4.2 常用的C語言開發環境
習題1
第2章 基本數據類型
2.1 數據類型概述
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.4.1 實型常量的表示
2.4.2 實型數據在內存中的存放形式
2.4.3 實型變量
2.5 字符數據
2.5.1 字符在內存中的存放形式
2.5.2 字符常量
2.5.3 字符變量
2.5.4 字符串常量
2.6 數據的輸入與輸出
2.6.1 字符數據的輸入和輸出
2.6.2 格式化輸入輸出
習題2
第3章 順序結構程序設計
3.1 算術運算和算術表達式
3.1.1 整數算術運算
3.1.2 實數算術運算
3.1.3 混合算術運算
3.1.4 算術表達式
3.1.5 算術表達式的計算規則
3.2 賦值運算和賦值表達式
3.2.1 賦值運算符
3.2.2 賦值表達式
3.3 自增自減運算
3.4 優先級和類型轉換
3.4.1 優先級
3.4.2 類型轉換
3.5 位運算符
3.5.1 「按位與」運算符&
3.5.2 「按位或」運算符|
3.5.3 「按位異或」運算符︿
3.5.4 「按位取反」運算符~
3.5.5 「按位左移」運算符 3.5.6 「按位右移」運算符>>
3.5.7 位運算賦值運算符
……
第4章 選擇結構程序設計
第5章 循環結構程序設計
第6章 模塊化程序設計——函數
第7章 數組
第8章 指針
第9章 結構體、聯合體和枚舉
第10章 文件
附錄A 常用ASCII碼對照表
附錄B 運算符和結合性
參考文獻
網路書店
類別
折扣
價格
-
新書87折$204