注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C語言程序設計

C語言程序設計

C語言程序設計

定 價:¥22.00

作 者: 張樹粹, 孟佳娜編著
出版社: 人民郵電出版社
叢編項: 高等學校教材
標 簽: C

ISBN: 9787115139429 出版時間: 2006-03-01 包裝: 平裝
開本: 16開 頁數: 256 字數:  

內容簡介

  《高等學校教材:C語言程序設計》全面介紹C語言的基本概念、語法規(guī)則和程序設計方法。全書共分9章,主要包括:C語言概述,基本數據類型及運算符,程序控制結構,數組,函數,編譯預處理,指針,結構型、共用型和枚舉型,文件等;各章均附有習題和實驗?;诙嗄甑慕虒W經驗,《高等學校教材:C語言程序設計》注重C語言本身的系統(tǒng)性與認知規(guī)律的結合。在寫法上,針對初學者的特點,深入淺出,通俗易懂;在結構和內容上,準確定位,合理取舍,精選例題,強化實驗?!陡叩葘W校教材:C語言程序設計》適合作為大專院?!俺绦蛟O計”課程的入門教材,同時也可作為計算機水平考試培訓及各類成人教育等教學用書,還可以供計算機愛好者自學。

作者簡介

暫缺《C語言程序設計》作者簡介

圖書目錄

第l章概述
1.1程序設計與高級語言
1.1.1程序與程序設計
1.1.2高級語言
1.2算法
1.2.1算法的特性
1.2.2算法表示
1.3C語言的發(fā)展史與特點
1.3.1C語言的發(fā)展史.
1.3.2C語言的特點
1.4C程序結構及書寫規(guī)則
1.4.1C程序的基本結構
1.4.2程序的書寫規(guī)則
1.5C語言的基本詞法
1.5.1字符集
1.5.2保留字
1.5.3預定義標識符
1.5.4標識符
1.5.5C語言的詞類
1.6C語言的基本語句
1.7標準輸Z/輸出函數
1.7.1格式化輸/k/輸出函數
1.7.2非格式化字符輸/k/輸出函數
1.8C程序的編輯、編譯、連接和執(zhí)行
1.8.1TurboC3.0簡介
1.8.2UNIX操作系統(tǒng)下的c編程簡介
習題
實驗1C程序初步
第2章C語言基本數據類型及運算符
2.1C語言的數據類型
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.4運算符及表達式
2.4.1算術運算符和算術表達式
2.4.2關系運算符和關系表達式
2.4.3邏輯運算符和邏輯表達式
2.4.4賦值運算符和賦值表達式
2.4.5逗號運算符和逗號表達式
2.4.6變量的自增、自減(++,..)運算符
2.4.7長度運算符
2.4.8位運算符和位運算表達式
2.4.9昆合運算和類型轉換
2.4.10綜合運算舉例
習題
實驗2數據類型
實驗3運算符與表達式
第3章程序控制結構
3.1JIl頁序結構
3.2選擇結構
3.2.1單分支選擇結構
3.2.2分支選擇結構
3.2.3條件運算符?:
3.2.4用switch語句實現(xiàn)多分支選擇結構
3.3循環(huán)結構
3.3.1當循環(huán)結構
3.3.2直到循環(huán)結構
3.3.3次數循環(huán)結構
3.3.4循環(huán)嵌套與多重循環(huán)
3.3.53種循環(huán)語句的比較
3.4break語句和continue語句
3.4.1break語句
3.4.2continue{吾句
3.5goto語句及標號語句
3.6綜合舉例
習題
實驗4JI頤序結構程序設計
實驗5選擇結構程序設計
實驗6循環(huán)結構程序設計
第4章數組
4.1一維數組
4.1.1一維數組定義
4.1.2一維數組的存儲形式
4.1.3一維數組的引用
4.1.4一維數組的初始化
4.1.5一維數組程序設計舉例
4.2維數組及多維數組
4.2.1..維數組及多維數組定義
4.2.2..維數組及多維數組的存儲形式
4.2.3..維數組元素的引用
4.2.4..維數組的初始化
4.2.5..維數組程序設計舉例
4.3字符數組與字符串
4.3.1字符數組與字符串
4.3.2字符數組的輸入與輸出
4.3.3字符串處理函數
4.3.4字符數組程序設計舉例
4.4數組應用程序舉例
習題
實驗7數組及其應用
第5章函數
5.1C函數與C程序結構
5.2函數的定義及構成
5.3函數的調用
5.4函數的遞歸調用
5.5函數間的數據傳遞
5.5.1值傳遞方式
5.5.2地址傳遞方式
5.5.3返回值方式
5.5.4全局蠻量傳娣方式
5.6內部函數和外部函數
5.6.1內部函數
5.6.2外部函數
5.7函數應用程序舉例
習題
實驗8函數及其應用
第6章編譯預處理
6.1宏定義
6.1.1不帶參數的宏定義
6.1.2帶參宏的定義和引用
6.2文件包含處理
6.3條件編譯
習題
實驗9C編譯預處理
第7章指針
7.1指針和指針變量
7.1.1指針
7.1.2指針變量
7.2指針變量的定義、初始化和引用
7.2.1指針變量的定義
7.2.2指針變量的初始化
7.2.3指針變量的弓l用
7.3指針的運算
7.3.1指針的賦值運算
7.3.2指針的算術運算
7.3.3指針的關系運算
7.4指針變量作函數的參數
7.5指針與數組
7.5.1一維數組的指針表示方法
7.5.2..維數組的指針表示方法
7.5.3指針數組
7.5.4數組的指針作函數參數
7.6指針與字符串
7.6.1字符串的表示和使用
7.6.2指向字符串的指針變量作函數參數
7.6.3用指針數組處理字符串
7.7多級指針
7.8指針與函數
7.8.1指向函數的指針的概念
7.8.2指向函數的指針的應用
7.8.3返回指針值的函數
*7.9main()函數和命令行參數
7.9.1命令行參數的概念
7.9.2命令行參數的表示方法
7.10指針應用程序舉例
習題
實驗10指針及其應用.
第8章結構型、共用型和枚舉型
8.1結構型的定義
8.2結構型變量的定義和引用
8.2.1結構型變量的定義和初始化
8.2.2結構型變量成員的引用
8.3結構型數組的定義和引用
8.3.1結構型數組的定義和初始化
8.3.2結構型數組元素的弓l用
8.4指向結構型數據的指針變量的定義和引用
8.4.1指向結構型變量的指針
8.4.2指向結構型數組的指針
8.4.3函數間結構型數據的傳遞
‘8.5鏈表及其操作
8.5.1鏈表
8.5.2簡單鏈表
8.5.3處理動態(tài)鏈表所需的函數
8.5.4建立動態(tài)鏈表
8.5.5遍歷鏈表
8.5.6鏈表的插入操作
8.5.7鏈表的刪除操作
8.6共用型
8.6.1共用型變量的定義
8.6.2共用型變量的引用
8.7枚舉型
8.7.1枚舉型的定義
8.7.2枚舉型變量的引用
8.8用typedef定義類型的別名
8.9綜合程序設計舉例(學籍管理程序)
習題
實驗11結構型及其應用
第9章文件
9.1文件的概述
9.1.1磁盤文件名
9.1.2磁盤文件的打開與關閉
9.1.3文件緩沖區(qū)
9.1.4磁盤文件分類
9.1.5設備文件
9.2文件類型及文件指針
9.3文件的打開函數與關閉函數
9.3.1打開文件函數
9.3.2關閉文件函數
9.3.3標準設備文件的打開與關閉
9.4文件的讀/寫函數
9.4.1文件尾測試函數
9.4.2字符讀/寫函數
9.4.3字符串讀/寫函數
9.4.4數據讀/寫函數
9.4.5格式讀/寫函數
+9.5文件處理的其他常用函數
9.5.1文件頭定位函數
9.5.2文件隨機定位函數
9.5.3錯誤處理函數
9.6文件應用程序舉例
習題
實驗12文件操作
附錄1ASCII字符編碼表
附錄2C運算符的優(yōu)先級和結合性
附錄3常用的C庫函數
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號