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

C語言程序設計

C語言程序設計

定 價:¥22.00

作 者: 魯輝主編
出版社: 機械工業(yè)出版社
叢編項:
標 簽: C

購買這本書可以去


ISBN: 9787111105114 出版時間: 2002-01-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 277頁 字數(shù):  

內(nèi)容簡介

  C語言是一種結(jié)構化的計算機語言,它既具有高級語言的特點,又具有低級語言的功能。本書是學習C語言程序設計的基礎教程,采取循序漸進的內(nèi)容安排,通俗易懂的講解方式,并輔以大量的便于說明問題的例題,使得凡是學過一門高級語言的讀者都能通過本書掌握C語言的基本內(nèi)容,并應用它編寫程序。本書內(nèi)容精煉,結(jié)構合理。主要內(nèi)容包括:C語言的基本概念、各種數(shù)據(jù)類型的使用技巧、各種表達式及語句結(jié)構、函數(shù)、指針、數(shù)組、結(jié)構體及共用體、文件等。本書可作為大專院校計算機專業(yè)的正式教材,也可供計算機培訓班及其他自學者使用。

作者簡介

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

圖書目錄

出版說明
前言
第1章 程序設計與C程序
1.1 C語言的產(chǎn)生過程及特點
1.1.1 C語言的產(chǎn)生過程
1.1.2 C語言的特點
1.2 程序與程序設計
1.2.1 C程序與C程序格式
1.2.2 程序設計的概念
1.3 算法
1.3.1 算法的含義
1.3.2 算法的構成要素
1.4 結(jié)構化程序設計和模塊化結(jié)構
1.4.1 結(jié)構化程序
1.4.2 模塊化結(jié)構
1.4.3 C程序的調(diào)試
1.5 C語言的元素及其構成
1.5.1 字符集
1.5.2 標識符
1.5.3 運算符
1.5.4 常量
1.5.5 變量
1.5.6 注釋符
1.6 小結(jié)
1.7 試驗
1.8 習題
第2章 數(shù)據(jù)類型與基本操作
2.1 數(shù)據(jù)類型概述
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.5 數(shù)據(jù)的類型轉(zhuǎn)換
2.5.1 自動轉(zhuǎn)換
2.5.2 強制轉(zhuǎn)換
2.6 小結(jié)
2.7 試驗
2.6 習題
第3章 順序結(jié)構程序設計
3.1 函數(shù)概述
3.1.1 函數(shù)
3.1.2 標準函數(shù)的調(diào)用
3.2 數(shù)據(jù)輸出函數(shù)printf
3.2.1 printf函數(shù)的調(diào)用形式
3.2.2 printf函數(shù)的簡單用法
3.2.3 printf函數(shù)的帶格式輸出
3.3 數(shù)據(jù)輸入函數(shù)scanf
3.3.1 scanf函數(shù)的調(diào)用形式
3.3.2 scanf函數(shù)中常用的格式說明
3.3.3 scanf函數(shù)與輸入緩沖區(qū)
3.4 getchar函數(shù)與putchar函數(shù)
3.4.1 字符輸入函數(shù)getchar
3.4.2 字符輸出函數(shù)putchar
3.5 基本語句
3.5.1 表達式語句
3.5.2 復合語句
3.6 應用舉例
3.7 小結(jié)
3.8 試驗
3.9 習題
第4章 選擇結(jié)構程序設計
4.1 條件語句
4.1.1 if語句
4.1.2 嵌套的if語句
4.2 條件表達式構成的選擇結(jié)構
4.2.1 條件運算符
4.2.2 條件表達式的運算功能
4.2.3 條件運算符的優(yōu)先級
4.3 switch語句與多路選擇
4.3.1 swith語句的一般形式
4.3.2 swith語句的執(zhí)行過程
4.3.3 在switch語句體中使用break語句
4.4 語句標號和goto語句
4.4.1 語句標號
4.4.2 goto語句
4.5 應用舉例
4.6 小結(jié)
4.7 試驗
4.8 習題
第5章 循環(huán)結(jié)構程序設計
5.1 while語句構成的循環(huán)結(jié)構
5.1.1 while語句的一般形式
5.1.2 while語句的特點
5.2 do-while語句構成的循環(huán)結(jié)構
5.2.1 do-while語句的一般形式
5.2.2 關于do-while循環(huán)的說明
5.3 for語句構成的循環(huán)結(jié)構
5.3.1 for語句的一般形式
5.3.2 有關for語句的說明
5.4 循環(huán)結(jié)構的嵌套
5.5 循環(huán)輔助控制語句
5.5.1 goto語句
5.5.2 break語句
5.5.3 continue語句
5.6 應用舉例
5.7 小結(jié)
5.8 試驗
5.9 習題
第6章 數(shù)組
6.1 一維數(shù)組
6.1.1 一維數(shù)組的定義
6.1.2 數(shù)組元素與數(shù)組的下標
6.1.3 一維數(shù)組的初始化與賦值
6.1.4 數(shù)組元素的引用
6.2 二維數(shù)組
6.2.1 二維數(shù)組和多維數(shù)組的定義
6.2.2 二維數(shù)組與多維數(shù)組元素的引用
6.2.3 二維數(shù)組與多維數(shù)組的初始化
6.2.4 應用舉例
6.3 字符數(shù)組與字符串
6.3.1 字符串與字符串的存儲
6.3.2 字符數(shù)組的初始化
6.3.3 給一維字符數(shù)組賦字符串值
6.3.4 字符串的輸入輸出函數(shù)
6.3.5 字符串運算函數(shù)
6.3.6 二維字符數(shù)組
6.3.7 應用舉例
6.4 小結(jié)
6.5 試驗
6.6 習題
第7章 函數(shù)結(jié)構程序設計
7.1 函數(shù)的概念
7.1.1 函數(shù)
7.1.2 函數(shù)的分類
7.2 函數(shù)定義的一般形式
7.3 函數(shù)的調(diào)用
7.3.1 函數(shù)的兩種調(diào)用方式
7.3.2 函數(shù)調(diào)用時的語法要求
7.4 函數(shù)的說明
7.4.1 函數(shù)說明的形式
7.4.2 函數(shù)說明的位置
7.5 函數(shù)參數(shù)的傳送方式
7.5.1 形式參數(shù)與實在參數(shù)
7.5.2 參數(shù)的傳值傳送方式
7.5.3 參數(shù)的傳址傳送方式
7.6 函數(shù)的返回值
7.6.1 使用return語句傳送返回值
7.6.2 使用地址參數(shù)傳送返回值
7.7 數(shù)組作為函數(shù)參數(shù)
7.7.1 數(shù)組元素作為參數(shù)
7.7.2 數(shù)組名作為參數(shù)
7.8 字符串作為函數(shù)參數(shù)
7.9 局部變量與全局變量
7.9.1 局部變量
7.9.2 全局變量
7.10 變量的存儲類型及其生存期與作用域
7.10.1 變量的存儲類型
7.10.2 局部變量的生存期與作用域
7.10.3 全局變量的生存期與作用城
7.11 編譯預處理
7.11.1 宏替換
7.11.2 宏包含
7.11.3 條件編譯
7.12 小結(jié)
7.13 習題
第8章 指針
8.1 &運算、*運算及sizeof運算
8.2 指針變量的定義和引用
8.2.1 指針變量的定義
8.2.2 指針變量的初始化與賦值
8.2.3 指針變量的引用
8.3 指針與函數(shù)參數(shù)
8.4 指針與數(shù)組
8.4.1 一維數(shù)組的指針表示方法
8.4.2 二維數(shù)組的指針表示方法
8.4.3 數(shù)組指針作為函數(shù)參數(shù)
8.5 指針與字符串
8.5.1 字符串的存儲形式
8.5.2 字符串的另一種說明形式
8.6 指針數(shù)組
8.7 指針與函數(shù)
8.7.1 指針函數(shù)
8.7.2 函數(shù)指針
8.8 指向指針的指針
8.9 命令行參數(shù)
8.9.1 命令行參數(shù)的意義
8.9.2 使用命令行參數(shù)的方法
8.10 小結(jié)
8.11 試驗
8.12 習題
第9章 結(jié)構體、共用體與枚舉數(shù)據(jù)類型
9.1 結(jié)構體類型
9.1.1 結(jié)構體類型變量的定義
9.1.2 結(jié)構體變量的初始化
9.1.3 結(jié)構體變量的引用
9.1.4 結(jié)構體變量的輸入和輸出
9.2 結(jié)構體數(shù)組
9.2.1 結(jié)構體數(shù)組的定義方法
9.2.2 結(jié)構體數(shù)組的初始化
9.2.3 結(jié)構體數(shù)組的引用
9.3 結(jié)構體與函數(shù)
9.3.1 結(jié)構體變量作為函數(shù)參數(shù)
9.3.2 返回結(jié)構體類型值的函數(shù)
9.4 結(jié)構體與指針
9.4.1 指向結(jié)構體變量的指針
9.4.2 指向結(jié)構體數(shù)組的指針
9.4.3 指向結(jié)構體變量的指針作為函數(shù)參數(shù)
9.5 結(jié)構體與鏈表
9.5.1 動態(tài)存儲分配和鏈表的概念
9.5.2 用于動態(tài)存儲分配的函數(shù)
9.5.3 用包含指針項的結(jié)構體變量構成結(jié)點
9.5.4 應用舉例
9.6 共用體類型
9.6.1 共用體的概念
9.6.2 共用體變量的定義和應用
9.6.3 應用舉例
9.7 枚舉類型
9.7.1 枚舉類型的概念
9.7.2 枚舉類型變量的定義和應用
9.7.3 應用舉例
9.8 用typedef定義新類型名
9.9 小結(jié)
9.10 試驗
9.11 習題
第10章 位運算
10.1 位運算概念
10.2 位運算符的運算功能
10.2.1 按位與運算符
10.2.2 按位或運算符
10.2.3 按位異或運算符
10.2.4 按位求反運算符
10.2.5 左移運算符
10.2.6 右移運算符
10.3 位段
10.3.1 位段的概念和定義方法
10.3.2 位段的引用方法
10.4 應用舉例
10.5 小結(jié)
10.6 試驗
10.7 習題
第11章 文件
11.1 文件的概念
11.2 緩沖文件系統(tǒng)和非緩沖文件系統(tǒng)
11.3 文件(FILE)類型指針
11.4 文件的打開與關閉
11.4.1 文件的打開
11.4.2 文件的關閉
11.5 文件的讀寫
11.5.1 輸入和輸出一個字符
11.5.2 字符串讀寫函數(shù)
11.5.3 格式化讀寫函數(shù)
11.5.4 按“記錄”的方式輸入和輸出
11.6 文件的定位與隨機讀寫
11.6.1 文件的定位
11.6.2 隨機讀寫
11.7 文件操作的出錯檢測
11.7.1 ferror函數(shù)
11.7.2 clearerr函數(shù)
11.8 小結(jié)
11.9 試驗
11.10 習題
第12章 Turbo C系統(tǒng)簡介
12.1 怎樣使用TC
12.2 Turbo C集成開發(fā)環(huán)境的菜單命令
附錄
附錄一:ASCII字符編碼表
附錄二:運算符的優(yōu)先級別和結(jié)合方向
附錄三:庫函數(shù)
參考文獻

本目錄推薦

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