当前位置:首页 > 工业技术
C语言程序设计

C语言程序设计PDF格式文档图书下载

工业技术

  • 购买点数:10
  • 作 者:邓春伟主编
  • 出 版 社:长春:吉林教育出版社
  • 出版年份:2008
  • ISBN:9787538355642
  • 标注页数:218 页
  • PDF页数:229 页
图书介绍:本书共分10章,主要介绍了C语言程序设计基础知识,运算符和表达式,三种基本结构的程序设计方法、数组、函数、指针、结构体与共用体和文件等。每章之后提供的习题和实训内容,突出了实用性,强调理论和实践相结合,培养学生解决实际问题的能力。

查看更多关于C语言程序设计的内容

上一篇:休闲马甲下一篇:计算机组成原理
图书介绍

第1章 C语言概述 1

1.1 C语言历史 1

1.2 C语言的特点 2

1.3 简单的C语言源程序介绍 3

1.4 程序设计的灵魂——算法 6

1.4.1 什么是算法 6

1.4.2 算法的特征 7

1.4.3 算法的表示 7

1.5 C程序的上机步骤 10

本章小结 11

习题 11

第2章 C语言基础知识 14

2.1 关于C语言的数据类型 14

2.2 标识符号 15

2.3 数据 16

2.3.1 常量 16

2.3.2 变量 19

2.3.3 变量赋初值 21

2.3.4 各种类型混合运算 21

2.4 常用的输入\输出语句 23

2.4.1 字符输入\输出函数 23

2.4.2 格式输入\输出函数 24

本章小结 28

习题 28

第3章 运算符及其表达式 35

3.1 算术运算符及其算术表达式 36

3.1.1 表达式 36

3.1.2 算术运算符及其表达式 36

3.2 自增、自减运算符 38

3.2.1 自增、自减运算符++、-- 38

3.2.2 有关自增、自减运算符的说明 40

3.3 赋值运算符及其赋值表达式 40

3.3.1 赋值运算符 40

3.3.2 常用形式 41

3.3.3 赋值表达式及赋值运算符的优先级与结合性 41

3.3.4 赋值过程中的类型转换 42

3.4 关系运算符及其表达式 44

3.4.1 关系运算符及其优先级 44

3.4.2 关系表达式 45

3.5 逻辑运算符及逻辑表达式 45

3.5.1 逻辑运算符及其优先关系 45

3.5.2 逻辑表达式 47

3.6 位运算符 49

3.7 其他运算符 51

本章小结 53

习题 53

第4章 C程序设计——顺序和选择结构程序设计 55

4.1 C结构化程序设计 55

4.1.1 结构化程序设计思想 55

4.1.2 结构化程序设计的三种基本结构 56

4.2 C语言中的语句 58

4.3 顺序结构程序设计 60

4.4 选择结构程序设计 61

4.4.1 if语句 62

4.4.2 switch语句 69

4.5 顺序结构和选择结构程序设计举例 72

4.5.1 顺序结构程序设计举例 72

4.5.2 选择结构程序设计举例 74

本章小结 77

习题 77

第5章 循环结构程序设计 79

5.1 循环结构控制语句 79

5.2 循环嵌套 86

5.3 break和continue语句 88

5.4 程序举例 91

本章小结 95

习题 96

第6章 数组 99

6.1 一维数组的定义和引用 99

6.1.1 一维数组的定义方式 99

6.1.2 一维数组元素的引用 101

6.1.3 一维数组的初始化 102

6.1.4 一维数组程序举例 103

6.2 用数组实现排序问题 104

6.2.1 冒泡(起泡)排序法 104

6.2.2 选择排序法 106

6.2.3 插入排序法 108

6.3 二维数组的定义和引用 109

6.3.1 二维数组的定义 109

6.3.2 二维数组元素的引用 110

6.3.3 二维数组的初始化 111

6.3.4 二维数组程序举例 112

6.4 字符数组 114

6.4.1 字符数组的定义 114

6.4.2 字符数组的初始化 115

6.4.3 字符数组的引用 115

6.4.4 字符串和字符串结束标志 116

6.4.5 字符数组的输入输出 116

6.4.6 字符串处理函数 118

6.4.7 字符数组程序举例 122

本章小结 123

习题 123

第7章 函数 125

7.1 引言 125

7.2 函数的定义 125

7.2.1 函数的分类 126

7.2.2 函数的定义 126

7.3 函数参数及其函数的值 127

7.4 函数的调用 129

7.4.1 函数的调用 129

7.4.2 函数的声明 129

7.4.3 函数的嵌套调用 130

7.5 函数递归调用 131

7.6 数组作为函数参数 133

7.6.1 数组元素作函数实参 133

7.6.2 数组名作函数参数 133

7.7 程序举例 135

7.8 变量的作用域 138

7.8.1 局部变量 138

7.8.2 全局变量 139

7.9 变量的存储类别 141

本章小结 143

习题 143

第8章 指针 145

8.1 指针的基本概念 145

8.1.1 指针的概念 145

8.1.2 指针变量的定义与初始化 147

8.1.3 指针的运算及引用 148

8.1.4 指针作为函数参数 151

8.2 指针与数组 154

8.2.1 指针与一维数组 154

8.2.2 指针与字符串 158

8.3 指针与函数 163

8.3.1 指向函数的指针 164

8.3.2 返回指针的函数 165

8.3.3 带参数的主函数 167

8.4 程序举例 168

本章小结 173

习题 176

第9章 结构体与共用体 177

9.1 结构体变量的定义及引用 177

9.1.1 结构体变量的定义 177

9.1.2 结构体变量的引用 179

9.1.3 结构体变量的初始化及结构体数组 180

9.2 指向结构体类型数据的指针 181

9.2.1 结构体类型的指针变量 181

9.2.2 用指向结构体的指针作函数参数 182

9.3 共用体 185

9.3.1 共用体的定义 185

9.3.2 共用体变量的引用及特点 186

9.3.3 共用体变量的应用 187

9.4 枚举类型 188

9.4.1 枚举类型的定义和枚举变量的说明 188

9.4.2 枚举类型变量的赋值和使用 189

本章小结 191

习题 192

第10章 文件 193

10.1 C文件概述 193

10.2 文件指针 195

10.3 文件的打开与关闭 196

10.3.1 文件的打开(fopen函数) 196

10.3.2 文件的关闭(fclose函数) 197

10.4 文件的读写 198

10.4.1 字符读写函数fgetc和fputc 198

10.4.2 数据块读写函数fread和fwrite 199

10.5 文件的随机读写 201

10.5.1 文件定位 201

10.5.2 文件的随机读写 202

10.6 文件检测函数 203

本章小结 204

习题 204

附录1 C语言关键字 205

附录2 运算符和结合性 206

附录3 常用字符与ASCII代码对照表 208

附录4 C库函数 211

查看更多关于C语言程序设计的内容

相关书籍
作者其它书籍
返回顶部