《C语言程式设计案例教程》是2014年人民邮电出版社出版的图书,作者是朱伟华、郑茵、王珂、王婷婷、刘志宝、王鹏。
基本介绍
- 书名C语言程式设计案例教程
- 又名案例教程
- 作者朱伟华、郑茵、王珂、王婷婷、刘志宝、王鹏
- ISBN9787302362449
- 类别计算机
- 页数281
- 定价RMB 32元
- 出版社人民邮电出版社
- 出版时间2014.08.01
书籍信息
作者朱伟华、郑茵、王珂、王婷婷、刘志宝、王鹏
定价32元
印次1-1
ISBN9787302362449
出版日期2014.08.01
印刷日期2014.07.01
定价32元
印次1-1
ISBN9787302362449
出版日期2014.08.01
印刷日期2014.07.01
内容简介
《C语言程式设计》是计算机及其相关专业的基础课程,也是目前普通工科教育的常见公选课程。但目前市场上的大多数教材只是注重理论知识的阐述,而缺少实际套用知识的说明。,为了能够让高职高专的学生更有针对性地学好这门课程,特组织具有丰富的教学和实践经验的老师编写了本书。
图书目录
任务1?C语言基础 1
1.1?子任务1?概述 2
1.1.1?程式设计语言的发展 2
1.1.2?程式设计语言的支持环境 4
1.1.3?C程式的结构特点 9
1.1.4?C程式的书写格式 9
1.1.5?C语言的字元集 10
1.1.6?C语言的词法 10
1.2?子任务2?C语言算法描述 11
1.3?子任务3?实训1 16
1.4?习题1 16
任务2?数据类型 18
2.1?子任务1?数据类型 19
2.2?子任务2?常量和变数 19
2.2.1?常量的定义及使用 19
2.2.2?变数的声明及使用 23
2.3?子任务3?运算符和表达式 29
2.3.1?基本的算术运算符 29
2.3.2?算术表达式和运算符的优先权和结合性 30
2.3.3?赋值运算符和赋值表达式 31
2.3.4?逗号运算符和逗号表达式 33
2.3.5?关係运算符与逻辑运算符 34
2.3.6?位运算符 37
2.3.7?条件运算符 40
2.4?子任务4?实训2 41
2.5?习题2 44
任务3?顺序结构程式设计 46
3.1?子任务1?顺序结构语句 47
3.1.1?赋值语句 48
3.1.2?数据输入输出的概念及在C语言中的实现 50
3.2?子任务2?字元数据的输入输出 50
3.3?子任务3?格式输入与输出 52
3.3.1?printf函式(格式输出函式) 52
3.3.2?scanf函式(格式输入函式) 55
3.3.3?顺序结构程式设计举例 59
3.4?子任务4?实训3 60
3.5?习题3 63
任务4?选择结构程式设计 67
4.1?子任务1?条件选择结构 68
4.1.1?if语句 68
4.1.2?if语句的嵌套 71
4.2?子任务2?switch语句 74
4.3?子任务3?实训4 77
4.4?习题4 80
任务5?循环结构程式设计 86
5.1?子任务1?三种循环语句 87
5.1.1?while语句 87
5.1.2?do-while语句 90
5.1.3?for语句 92
5.2?子任务2?循环的嵌套 94
5.3?子任务3?break和continue语句 95
5.3.1?break语句 95
5.3.2?continue语句 96
5.4?子任务4?实训5 104
5.5?习题5 109
任务6?数组 118
6.1?子任务1?一维数组和二维数组 119
6.1.1?一维数组 119
6.1.2?二维数组 123
6.2?子任务2?字元数组 127
6.3?子任务3?实训6 136
6.4?习题6 140
任务7?函式 151
7.1?子任务1?函式的概述 152
7.1.1?基本概念 152
7.1.2?函式定义的一般形式 153
7.1.3?函式的参数和函式的值 155
7.2?子任务2?函式的调用 157
7.2.1?函式调用的一般形式 157
7.2.2?函式调用的方式 157
7.2.3?被调用函式的声明和函式原型 158
7.2.4?函式的嵌套调用 159
7.2.5?函式的递归调用 161
7.2.6?数组作为函式参数 162
7.3?子任务3?程式编译预处理 167
7.3.1?局部变数 167
7.3.2?全局变数 169
7.3.3?变数的存储类别 170
7.3.4?auto变数 171
7.3.5?用static声明局部变数 171
7.3.6?register变数 172
7.3.7?用extern声明外部变数 173
7.3.8?预处理命令 174
7.3.9?宏定义 174
7.3.10?无参宏定义 174
7.3.11?带参宏定义 177
7.4?子任务4?实训7 183
7.5?习题7 185
任务8?指针 193
8.1?子任务1?指针变数 194
8.2?子任务2?变数的指针和指针变数 194
8.3?子任务3?指针和数组 198
8.4?子任务4?指针和函式 199
8.5?子任务5?实训8 203
8.6?习题8 207
任务9?构造数据类型 226
9.1?子任务1?结构体 227
9.2?子任务2?共用体 235
9.3?子任务3?枚举类型 236
9.4?子任务4?实训9 238
9.5?习题9 240
任务10?档案 256
10.1?C档案概述 257
10.2?档案指针 258
10.3?档案的打开与关闭 258
10.3.1?档案的打开(fopen函式) 258
10.3.2?档案关闭函式(fclose函式) 260
10.4?档案的读写 260
10.4.1?字元读写函式fgetc和fputc 260
10.4.2?字元串读写函式fgets和fputs 264
10.4.3?数据块读写函式fread和fwtrite 266
10.4.4?格式化读写函式fscanf和fprintf 268
10.5?档案的随机读写 268
10.5.1?档案定位 268
10.5.2?档案的随机读写 269
10.5.3?档案检测函式 270
10.6?习题10 270
附录A?C语言常用库函式 274
附录B?ASCII码錶 279
参考文献 280