高等院校基礎課教材·程式設計基礎

高等院校基礎課教材·程式設計基礎

《高等院校基礎課教材·程式設計基礎》是2008年南開大學出版的圖書。本書詳細介紹了程式設計的基本思維方式和C語言的基礎知識。

基本介紹

  • 書名:高等院校基礎課教材·程式設計基礎
  • 出版社:南開大學
  • 出版時間:2008年1月1日
  • 頁數:400 頁
  • 裝幀:平裝
  • ISBN:7310028244, 9787310028245
內容簡介,目錄,

內容簡介

《高等院校基礎課教材·程式設計基礎(C語言)》特別重點介紹了選擇程式設計,循環程式設計,逐步細化,遞歸程式設計,模組化程式設計,狀態轉移,抽象數據類型設計等方面的思維方式,以及C語言的兩個高級特性——指針與位運算。除此之外,《高等院校基礎課教材·程式設計基礎(C語言)》還簡要介紹了檔案、輸入輸出、預處理、算法與數據結構等方面的基礎知識。
《高等院校基礎課教材·程式設計基礎(C語言)》可用作普通高等學校理工科各專業的程式設計基礎(C語言)課程的教材,也可供初學程式設計的讀者自學時參考。

目錄

第1章 C語言程式設計概述
1.1 程式的概念
1.2 C語言的歷史與特點
1.3 簡單的C程式
1.4 變數
1.5 循環
1.6 選擇
1.7 數組
1.8 函式
1.9 注釋
1.10 運行程式
1.11 小結
習題1
第2章 數據類型、運算符和表達式
2.1 變數命名
2.2 計算機內數據的特點
2.3 整數
2.4 實數
2.5 字元
2.6 常用算術運算符
2.8 自增和自減運算符
2.9 數據類型轉換
2.10 小結
習題2
第3章 控制流
3.3 if語句
3.5 for語句
3.6 while語句
3.7 for語句與while語句的關係
3.9 嵌套循環
3.10 switch語句
3.11 小結
習題3
第4章 複合數據類型
4.1 數組
4.2 數組編程
4.3 二維數組
4.4 字元串
4.5 記錄
4.6 枚舉類型
4.7 typedef
4.8 小結
習題4
第5章 函式
5.1 定義函式
5.2 調用有返回值的函式
5.3 調用無返回值的函式
5.4 函式調用的原理
5.5 一維數組作參數
5.6 維數組作參數
5.7 遞歸調用
5.8 小結
習題5
第6章 模組化設計初步
6.1 模組化設計實例:日曆程式
6.2 作用域
6.3 變數的存儲類別
6.4 外部函式與內部函式
6.5 小結
習題6
第7章 指針
7.1 指針的概念
7.2 使用指針
7.3 指針作函式參數
7.4 用指針處理一維數組
7.5 用指針處理多維數組
7.6 動態記憶體分配
7.7 動態記憶體分配實例*
7.8 動態數據結構——線性單鍊表*
7.9 鍊表套用的實例*
7.10 指向函式的指針
7.11 指針和字元串
7.12 小結
習題7
第8章 I/O
8.2 二進制檔案
8.3 格式化輸出函式printf
8.4 格式化輸入函式scanf
8.5 字元和字元串的輸入輸出
8.6 小結
習題8
第9章 位運算
9.1 位運算符與運算規則
9.2 位運算實例
9.3 小結
習題9
第10章 預處理
10.1 #include
10.2 #define+
10.3 帶參數的宏
10.4 條件編譯
10.5 小結
習題10
第11章 接口與庫
11.1 接口
11.2 解讀接口time.h
11.3 接口的設計原則
11.4 接口設計的實例(BigNum.h)
11.5 庫代碼的實現(BigNum.c)
11.6 使用庫解決問題
11.7 小結
習題11
第12章 算法初步
12.1 排序算法
12.2 查找算法
12.3 數值算法
12.4 狀態轉移表
12.5 小結
習題12
第13章 數據結構初步
13.1 數據結構的概念
13.3 佇列
13.4 堆疊
13.5 堆疊的套用實例
13.6 小結
習題13
附錄A 計算機的數據表示原理
附錄B 數據類型的轉換
附錄C C語言的常量
附錄D ASCII碼對照表
附錄E C語言的運算符
附錄F C語言的關鍵字
附錄G 常用的ANSI C庫函式
附錄H Turbo C 2.0集成環境
參考文獻

相關詞條

熱門詞條

聯絡我們