C程式設計簡明教程

C程式設計簡明教程

《C程式設計簡明教程》由中國水利水電出版社出版的一本書籍。全書共12章,分別系統地講述了C語言的基本語法,數組、函式、指針等C語言的重要知識,以及常用算法和編程方法。在內容講解上採用循序漸進、逐步深入的方法,重點突出,案例取捨得當。

基本信息

圖書信息

出版社: 中國水利水電出版社; 第2版 (2008年7月1日)
叢書名: 21世紀高等院校計算機系列教材
平裝: 266頁
正文語種: 簡體中文
開本: 16
ISBN: 9787508455754
條形碼: 9787508455754
尺寸: 25.6 x 18.2 x 1 cm
重量: 422 g

內容簡介

《21世紀高等院校計算機系列教材?C程式設計簡明教程(第2版)》是學習C語言程式設計的適用教材,全書共12章。前11章較為系統地講述了C語言的基本語法,數組、函式、指針等C語言的重要知識,以及常用算法和編程方法。在此基礎上,第12章綜合前面所學的知識,對C語言在工程實踐中的一些套用進行了介紹。
《21世紀高等院校計算機系列教材?C程式設計簡明教程(第2版)》注重基礎,強調實踐,在內容講解上採用循序漸進、逐步深入的方法,重點突出,案例取捨得當。

目錄

第二版前言
第一版前言
第1章 概述
1.1 程式設計語言
1.2 程式設計與算法
1.2.1 算法的概念
1.2.2 結構化程式設計
1.2.3 算法的描述方法
1.3 C語言的發展及特點
1.3.1 C語言的發展概況
1.3.2 C語言的特點
1.4 簡單的C程式介紹
1.5 C程式的開發環境
1.5.1 Turbo C 2.0簡介
1.5.2 源程式的輸入
1.5.3 編譯、連線與運行
1.6 小結
習題一
第2章 基本數據類型與表達式
2.1 C語言的基本數據類型
2.1.1 數據類型概述
2.1.2 標識符
2.2 常量與變數
2.2.1 常量
2.2.2 變數
2.2.3 整型變數
2.2.4 實型變數
2.2.5 字元型變數
2.3 運算符與表達式
2.3.1 混合運算規則
2.3.2 算術運算符及算術表達式
2.3.3 賦值運算符及賦值表達式
2.3.4 自增、自減運算符
2.3.5 逗號運算符及逗號表達式
2.3.6 求位元組運算符sizeof
2.3.7 數據類型的轉換
2.4 小結
習題二
第3章 順序結構
3.1 C語言的基本語句
3.1.1 C語句
3.1.2 簡單語句
3.1.3 複合語句
3.1.4 流程控制語句
3.2 字元輸入輸出函式
3.2.1 putchar函式
3.2.2 getchar函式
3.3 格式輸入輸出函式
3.3.1 格式輸出函式printf
3.3.2 格式輸入函式scanf
3.4 程式舉例
3.5 小結
習題三
第4章 選擇結構
4.1 關係運算
4.1.1 關係運算符
4.1.2 關係表達式
4.2 邏輯運算
4.2.1 邏輯運算符
4.2.2 邏輯表達式
4.3 條件語句
4.3.1 if...else結構
4.3.2 if結構
4.3.3 else if結構
4.3.4 if語句的嵌套
4.3.5 條件運算符
4.4 switch語句
4.5 程式舉例
4.6 小結
習題四
第5章 循環結構
5.1 概述
5.2 while語句
……
第6章 數組
第7章 函式與編譯預處理
第8章 指針
第9章 結構體與共用體
第10章 位運算
第11章 檔案
第12章 C語言高級套用舉例
附錄
參考文獻

中國鐵道出版社出版圖書

基本信息

書名:C程式設計簡明教程
套系名稱:21世紀高等學校計算機公共課程“十二五”規劃教材
書號:978-7-113-11571-5 
開本:16開 
頁碼:216頁
作者:雷新賢 劉朋 王映龍
出版時間:2010-08-01
定價:22 元
出版社:中國鐵道出版社
適用專業:計算機專業

內容簡介

"全書共分9章。第1章為程式設計入門,簡要介紹C語言的發展歷程,C語言的結構特點以及C語言的編譯和執行過程、輸入/輸出等內容;第2章介紹C語言的數據類型和運算;第3、4章介紹C語言程式的三種基本結構:順序結構、選擇結構、循環結構;第5章講述了數組;第6章介紹函式;第7章介紹數據檔案;第8、9章分別介紹指針結構類型和鍊表。另外,本書在9章內容後加入一個附錄,介紹C語言常用函式本書不是抽象地介紹程式設計的理論,而是從編寫簡單的程式開始,循序漸進,由淺入深,在套用C語言的過程中引出相關的概念。
本書適合作為套用型本科學生以及高職高專學生學習C語言程式設計課程的教材,也可作為C語言自學者的教材或參考書。

圖書目錄

"第1章 程式設計入門
1.1 簡單的C程式
1.1.1 一個簡單的C程式
1.1.2 C程式的結構與書寫格式
1.2 C程式上機引導
1.3 格式化輸入/輸出
1.3.1 數據的輸入/輸出
1.3.2 格式化輸出函式printf()
1.3.3 格式化輸入函式scanf()
1.3.3 字元輸出函式putchar()
1.3.4 字元輸入函式getchar()
1.4 輸入/輸出套用案例
1.5 自主學習
1.5.1 結構化程式設計概念
1.5.2 順序結構程式設計
1.5.3 printf()函式的其他格式
總結
習題
第2章 數據類型和運算
2.1 數據類型
2.1.1 程式引例
2.1.2 標識符和關鍵字
2.1.3 常量
2.1.4 變數
2.2 運算符和表達式
2.2.1 算術運算符和算術表達式
2.2.2 關係運算符和關係表達式
2.2.3 邏輯運算符和邏輯表達式
2.2.4 條件運算符和條件表達式
2.2.5 賦值運算符和賦值表達式
2.2.6 逗號運算符和逗號表達式
2.3 數據類型套用案例
2.4 自主學習
2.4.1 位運算符
2.4.2 sizeof運算符
2.4.3 混合運算以及數據類型轉換
總結
習題
第3章 順序和選擇結構程式
3.1 順序結構程式
3.2 選擇結構程式設計
3.2.1 if語句
3.2.2 switch語句
3.3 選擇結構程式套用案例
3.4 自主學習
總結
習題
第4章 循環結構程式
4.1 循環結構引例
4.2 循環語句
4.2.1 while語句
4.2.2 do…while語句
4.2.3 for語句
4.3 break和continue語句
4.4 循環的嵌套
4.5 循環結構套用案例
4.6 自主學習
總結
習題
第5章 數組
5.1 數組引例
5.2 一維數組
5.2.1 一維數組的定義
5.2.2 一維數組的初始化
5.2.3 一維數組的簡單套用
5.3 二維數組
5.3.1 二維數組的定義
5.3.2 二維數組的初始化
5.3.3 二維數組簡單套用
5.4 字元數組
5.4.1 字元數組定義與初始化
5.4.2 字元串處理函式
5.5 數組套用案例
5.6 自主學習
總結
習題
第6章 函式
6.1 函式定義
6.1.1 引例——多邊形面積的計算
6.1.2 函式定義
6.2 函式調用
6.2.1 函式調用
6.2.2 函式聲明
6.2.3 函式嵌套和遞歸調用
6.3 參數傳遞
6.3.1 形參和實參
6.3.2 傳值和傳地址
6.3.3 數組作為參數
6.4 變數的作用域與生存期
6.4.1 變數的作用域
6.4.2 變數的生存期
6.5 函式套用案例
6.6 自主學習
6.6.1 宏定義
6.6.2 圖形編程
總結
習題
第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.3.5 指向指針的指針
7.4 指針與函式
7.4.1 指針作為函式參數
7.4.2 返回指針的函式
*7.4.3 指向函式的指針
7.5 指針套用案例
7.6 自主學習
總結
習題
第8章 數據檔案
8.1 檔案引例
8.2 檔案的基本概念
8.2.1 檔案
8.2.2 檔案指針
8.3 檔案的打開與關閉
8.3.1 檔案的打開
8.3.2 檔案的關閉
8.4 檔案讀/寫操作
8.4.1 格式化讀/寫(fscanf和fprintf)
8.4.2 字元讀/寫(fgetc和fputc)
8.4.3 字元串讀/寫(fgets和fputs)
8.4.4 數據塊讀/寫(fread和fwrite)
8.5 檔案套用案例
8.6 自主學習
8.6.1 檔案的定位
8.6.2 檔案的出錯檢測
總結
習題
第9章 結構類型和鍊表
9.1 結構體引例
9.2 結構體類型
9.2.1 結構體類型的定義
9.2.2 結構體變數的定義
9.2.3 結構體變數賦初值
9.2.4 結構體變數的使用
9.3 鍊表
9.3.1 指向結構體自身的指針
9.3.2 動態分配記憶體函式
9.3.3 鍊表概述
9.3.4 鍊表的操作
9.4 鍊表套用案例
9.5 自主學習
9.5.1 類型定義符typedef
9.5.2 鍊表的綜合套用
總結
習題
附錄 C語言常用函式

相關詞條

相關搜尋

熱門詞條

聯絡我們