複製鏈接
請複製以下鏈接發送給好友

程序設計基礎(C語言版)

鎖定
《程序設計基礎(C語言版)》是2007年清華大學出版社出版的圖書,作者是於帆,趙妮。
書    名
程序設計基礎(C語言版)
作    者
於帆,趙妮
出版社
清華大學出版社 [1] 
出版時間
2007年
定    價
25 元
裝    幀
平裝
ISBN
9787302134626
印    次
1-2
印刷日期
2007年1月19日

程序設計基礎(C語言版)內容簡介

《程序設計基礎(C語言版)》是一本介紹程序設計基礎知識和應用的普及教材。本教材按照教育部關於應用型大學計算機課程基本要求,並結合當前編程技術發展狀況而編寫的。內容包括程序設計基礎、數據類型、運算符與表達式、C語言程序的控制結構、數組與函數、指針、結構與鏈表、文件、Turbo C圖形程序設計以及實驗等內容。
本書內容翔實,圖文並茂並安排有實驗課程。將理論介紹與上機演示緊密結合,重點放在對基礎知識和基本操作技能的培養上。
本書適合各類應用型大學在校學生作為教材使用,也適合國家公務員和社會各類成人作為培訓教材使用。

程序設計基礎(C語言版)圖書目錄

第1章C語言的基本概念
1.1引言
1.2C語言的發展歷史及特點
1.2.1C語言的發展歷史
1.2.2C語言的特點
1.3計算機程序設計語言
1.4第一個C語言程序實例
1.5C語言程序的結構
1.6C語言程序的執行過程
1.7算法
1.7.1算法的定義和特點
1.7.2算法的描述
1.8.1結構化程序設計的概念
1.8.2結構化程序設計的3種基本結構
1.9項目總體設計
1.9.1項目需求分析
1.9.2項目總體設計
本章小結
習題一
第2章數據類型、運算符和表達式
2.1引言
2.2C語言的字符集和常用詞彙
2.2.1C語言的字符集
2.2.2C語言常用詞彙
2.3常量和變量
2.3.1常量
2.3.2變量
2.4數據類型
2.4.1整型數據
2.4.2實型數據
2.4.3字符型數據
2.5運算符及表達式
2.5.1C語言的運算符
2.5.2算術運算符和算術表達式
2.5.4邏輯運算符和邏輯表達式
2.5.5位運算符
2.5.6賦值運算符和賦值表達式
2.5.7條件運算符和條件表達式
2.5.8逗號運算符和逗號表達式
2.6運算符的優先級和結合性
2.7類型轉換
2.7.1不同類型數據混合運算時的類型轉換規則
2.7.2賦值時的類型轉換規則
2.8項目數據設計
本章小結
習題二
第3章程序結構
3.1引言
3.2C語句分類
3.3賦值語句
3.4基本輸入、輸出操作的實現
3.4.1格式化輸出函數
3.4.2格式化輸入函數
3.4.3字符輸出函數
3.4.4字符輸入函數
3.5條件語句
3.5.1if語句的3種形式
3.5.2if語句的嵌套
3.6多分支選擇語句
3.6.1switch語句的基本概念
3.6.2break語句在switch語句中的應用
3.7循環結構設計
3.7.1while語句
3.7.2dowhile語句
3.7.3for語句
3.8continue語句和break語句的應用
3.8.1continue語句在循環體中的應用
3.8.2break語句在循環體中的應用
3.9循環嵌套
3.10goto語句與標號
3.11項目數據輸入輸出與程序結構設計
3.11.1數據的輸入輸出與順序結構設計
3.11.2分支選擇結構設計
3.11.3循環結構設計
本章小結
習題三
第4章函數
4.1引言
4.2函數的定義和使用
4.2.1函數的概念
4.2.2函數的定義
4.2.3函數的調用
4.3函數的參數傳遞
4.4函數的返回值
4.5函數的嵌套及遞歸調用
4.6變量的作用域與存儲類別
4.6.1局部變量與全局變量
4.6.2動態存儲方式與靜態存儲方式
4.7項目中的函數設計
本章小結
習題四
第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.4.3多維數組名作為函數參數
5.5項目中數組的應用
本章小結
習題五 [2] 
第6章指針
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指針與函數
6.5.1指針作為函數參數
6.5.2返回指針值的函數
6.5.3函數的指針
6.6項目中指針的應用
本章小結
習題六
第7章字符串及其操作
7.1引言
7.2字符與字符串
7.3字符數組與字符串
7.3.1字符數組的定義與初始化
7.3.2字符串與指針
7.3.3字符串的輸入、輸出
7.3.4常用的字符串處理函數
7.4字符串作為函數參數
7.5應用舉例
本章小結
習題七
第8章結構體和共同體
8.1引言
8.2結構體類型及結構體變量的定義和初始化
8.2.1結構體類型的定義
8.2.2結構體變量的引用和初始化
8.3結構體數組
8.4結構與指針
8.4.1指向結構體變量的指針
8.4.2指向結構體數組元素的指針
8.5結構與函數
8.6鏈表
8.6.1基本概念
8.6.2基本操作
*8.7共同體
8.8用typedef聲明新的類型名
8.9項目中結構體的設計和使用
本章小結
習題八
第9章編譯預處理
9.1引言
9.2文件包含
9.3宏定義
9.4條件編譯
本章小結
習題九
第10章文件處理
10.1引言
10.2流式文件
10.2.1基本操作
10.2.2常用函數
10.3I/O文件
本章小結
習題十
附錄A常用字符與ASCII碼對照表
附錄BC語言中的關鍵字
附錄C運算符和結合性
附錄DANSI C常用庫函數
參考文獻 [3] 
參考資料