《21世紀高等學校規劃教材:C程式設計》是2006年西安電子科技大學出版社出版的圖書,作者是榮政、胡建偉。
基本介紹
- 中文名:21世紀高等學校規劃教材:C程式設計
- 出版社:西安電子科技大學出版社
- 頁數:253頁
- 開本:16
- 作者:榮政、胡建偉
- 出版日期:2006年9月1日
- 語種:簡體中文
- ISBN:9787560609065
內容簡介
圖書目錄
1.1 計算機組成
1.2 數據表示和數制
1.2.1 數據表示
1.2.2 數制
1.2.3 數制之間的轉換
1.2.4 數的補碼錶示
1.2.5 字元編碼
1.3 算法
1.4 程式語言和編譯
1.4.1 什麼是程式
1.4.2 什麼是編程
1.4.3 程式語言的分類
1.5 C語言的發展簡史與優點
1.6 C語言的定義
1.7 C語言的使用
1.8 C程式舉例
1.8.1 舉例1:Hello World
1.8.2 舉例2:兩個數相加
習題
第二章 C語言的基本數據類型及運算
2.1 標識符與關鍵字
2.1.1 標識符
2.1.2 關鍵字
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 C語言中各種類型的變數
2.4.3 變數的初始化
2.5 運算符
2.5.1 算術運算符和賦值運算符
2.5.2 關係運算符和邏輯運算符
2.5.3 位運算符
2.5.4 條件運算符和逗號運算符
2.5.5 其它運算符
2.5.6 運算符的優先權和結合方向
2.6 表達式
2.6.1 C語言的各種表達式
2.6.2 表達式中的類型轉換
2.6.3 空格和圓括弧一
2.7 數據類型、運算符與表達式舉例
習題
第三章 C程式設計初步
3.1 結構化程式設計思想
3.1.1 程式的質量標準
3.1.2 結構化程式設計方法
3.1.3 結構化程式的標準
3.1.4 三種基本模組
3.2 C語句概述
3.3 賦值語句
3.4 數據輸出
3.4.1 putchar()函式(字元輸出函式)
3.4.2 printf()函式(格式輸出函式)
3.4.3 puts()函式(字元串輸出函式)
3.5 數據輸入
3.5.1 getche()函式與getchar()和getch()函式
3.5.2 scanf()函式(格式輸入函式)
3.5.3 gets()函式(字元串輸入函式)
3.6 程式設計舉例
習題
第四章 分支結構的C程式設計
4.1 分支結構中的表達式
4.1.1 C語言中的邏輯值
4.1.2 關係表達式
4.1.3 邏輯表達式
4.1.4 其它形式的表達式
4.2 if語句
4.2.1 if語句的簡單形式
4.2.2 if~else結構
4.2.3 else if結構
4.3 switch語句
4.4 程式設計舉例
習題
第五章 循環結構的C程式設計
5.1 while循環語句
5.2 do—while循環語句
5.3 for循環語句
5.4 循環的嵌套
5.5 break語句和continue語句
5.5.1 break語句
5.5.2 continue語句
5.6 goto語句和標號
5.7 程式設計舉例
習題
第六章 數組
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.4.3 字元數組的輸入和輸出
6.4.4 常用字元串處理函式
6.5 程式設計舉例
習題
第七章 函式及變數存儲類型
7.1 函式基礎與C程式結構
7.1.1 C程式的結構化設計思想
7.1.2 函式概述
7.2 函式的定義和聲明
7.2.1 函式的定義
7.2.2 函式的聲明(函式原型)
7.3 函式的調用
7.3.1 函式調用的方式和條件
7.3.2 形參與實參的數值傳遞
7.3.3 函式的返回值
7.4 函式的嵌套與遞歸
7.4.1 函式的嵌套調用
7.4.2 函式的遞歸及條件
7.5 變數的存儲類別
7.5.1 變數的作用域和生存期
……
第八章 指針
第九章 結構體和共用體
第十章 檔案
附錄一 ASCII碼錶
附錄二 標準C常用的庫函式表
附錄三 常見錯誤信息表
參考文獻