图书导航
作者:李晓芳,刘之怡,丁志云,王荇
字数:325
页数:194
版次:1
定价:43.80元
ISBN:978-7-313-20639-8
出版日期:2018/12
C语言是目前流行的计算机程序设计语言之一,是全国高校普遍开设的一门计算机基础课程。本书作为C语言程序设计的教程,系统全面地介绍了有关C语言程序设计开发所涉及的各类知识。全书共10章,主要内容包括C语言基本知识介绍、数据类型、运算符、表达式、三种基本结构、数组、函数、指针、结构体与共同体、文件操作等。本书可作为各类院校相关专业的C语言程序设计的教材,也可作为自学者的参考读物。
目 录
第1章 C语言概述 1
1.1 C语言的发展和特点 1
1.2 C程序的结构 2
1.3 C语言集成开发环境 4
1.4 C程序的开发过程 5
习题1 7
第2章 数据类型、运算符和表达式 9
2.1 变量 9
2.2 常量 12
2.3 数据类型 13
2.4 算术运算符与算术表达式 19
2.5 赋值运算符和赋值表达式 21
2.6 逗号运算符和逗号表达式 22
2.7 数据类型转换 22
2.8 数学函数 24
2.9 小结 25
习题2 26
第3章 顺序结构程序设计 27
3.1 数据的输出 27
3.2 数据的输入 31
3.3 顺序结构 34
3.4 小结 36
习题3 36
第4章 选择结构程序设计 38
4.1 if语句和条件表达式 38
4.2 关系表达式和逻辑表达式 44
4.3 嵌套if语句 47
4.4 switch语句 48
4.5 小结 52
习题4 53
第5章 循环结构程序设计 55
5.1 while循环 55
5.2 do…while循环 58
5.3 for循环 61
5.4 break和continue语句 65
5.5 循环嵌套 68
5.6 小结 69
习题5 70
第6章 数组 72
6.1 一维数组 72
6.2 二维数组 80
6.3 字符数组 85
6.4 小结 93
习题6 93
第7章 函数 97
7.1 函数的概念 97
7.2 函数的定义 98
7.3 函数的调用 101
7.4 函数的声明 105
7.5 函数的递归调用 106
7.6 数组作为函数参数 108
7.7 局部变量和全局变量 111
7.8 变量的存储类型 113
7.9 预处理命令 116
7.10 小结 120
习题7 121
第8章 指针 125
8.1 指针的概念 125
8.2 指针与数组 130
8.3 指针与函数 136
8.4 指针数组 143
8.5 指向指针的指针 144
8.6 小结 145
习题8 145
第9章 结构体与共用体 148
9.1 结构体类型 148
9.2 链表 156
9.3 共用体类型 165
9.4 枚举类型 167
9.5 用typedef给类型起一个别名 168
9.6 小结 169
习题9 170
第10章 文件操作 174
10.1 文件概述 174
10.2 文件的打开与关闭 176
10.3 顺序读/写文件 178
10.4 文件的定位 184
10.5 小结 185
习题10 186
附录 188
附录A ASCII码字符表 188
附录B 运算符及其优先级和结合
方向 189
附录C 常用库函数 190
参考文献 193
索引 194