《程式設計基礎教程(第二版)》是2013年8月清華大學出版社出版的圖書,作者是丁海軍。
基本介紹
- 書名:程式設計基礎教程(第二版)
- 作者:丁海軍
- 出版社:清華大學出版社
- 出版時間:2013年8月
- 開本:16 開
- 裝幀:平裝
- ISBN:9787302331483
- 副標題:C語言描述
- 叢書名:21世紀高等學校規劃教材 計算機套用
內容簡介,圖書目錄,
內容簡介
《程式設計基礎教程(C語言描述)(第2版)/21世紀高等學校規劃教材·計算機套用》以C語言作為程式設計描述語言,介紹了程式設計的概念和一些重要的程式設計算法。全書體系編排新穎,內容豐富,通俗易懂。通過將重要的C語言語法集中介紹,讀者對C語言可以快速入門,在此基礎上,可以更好地學習程式設計思想、方法和技巧。
書中介紹了大量的基礎算法,例題豐富,具有趣味性。
《程式設計基礎教程(C語言描述)(第2版)/21世紀高等學校規劃教材·計算機套用》可以作為理工科大學生程式設計基礎或者C語言課程教材,也可作為大學生程式設計競賽的基礎訓練教程。
圖書目錄
第1章計算機工作的基本原理
1.1計算的基本概念
1.1.1什麼是計算
1.1.2什麼是可計算性
1.2數制系統
1.2.1數的進位制
1.2.2不同進制數字轉換
1.3整數的二進制原碼、反碼和補碼
1.3.1原碼
1.3.2反碼
1.3.3補碼
1.3.4利用補碼作加、減法運算
1.4浮點數的編碼
1.5計算機工作原理
1.5.1記憶體儲器
1.5.2運算器
1.5.3控制器
1.5.4指令系統
1.5.5一個簡單的模型計算機
習題
第2章C語言程式設計基礎
2.1C語言程式概述
2.1.1C語言程式入門例子
2.1.2C語言程式組成特點
2.2標識符與關鍵字
2.2.1標識符命名規則
2.2.2關鍵字
2.3數據類型
2.3.1基本數據類型
2.3.2數據類型修飾符(*)
2.4常量
2.4.1字面常量
2.4.2符號常量
2.5變數
2.5.1變數定義語句
2.5.2變數定義語句的工作過程(*)
2.6簡單輸入輸出
2.6.1簡單輸出函式
2.6.2簡單輸入函式
2.7運算符和表達式
2.7.1賦值運算符
2.7.2算術運算符
2.7.3增量運算符
2.7.4關係運算符
2.7.5邏輯運算符
2.7.6複合賦值運算符
2.7.7表達式的數據類型及類型轉換
2.7.8表達式求值過程(*)
2.7.9逗號表達式(*)
2.8格式化輸入輸出函式高級用法(*)
2.8.1格式化輸出
2.8.2格式化輸入
2.9關於數據類型的高級問題(*)
2.9.1類型長度運算符
2.9.2類型重定義
習題
第3章程式基本結構
3.1程式語句
3.1.1語句概述
3.1.2結構化程式設計
3.2順序結構
3.3選擇結構
3.3.1選擇結構的基本語法格式
3.3.2選擇結構舉例
3.3.3選擇結構的嵌套
3.3.4條件運算符
3.3.5多分支選擇結構
3.3.6浮點數的相等性比較
3.4循環結構
……
第4章程式設計基本方法
第5章數組
第6章指針
第7章字元串
第8章檔案系統
第9章結構體、鍊表
第10章位處理