书籍详情
C语言进阶教程
作者:李新燕主编
出版社:机械工业出版社
出版时间:2004-08-01
ISBN:9787111146544
定价:¥25.00
购买这本书可以去
内容简介
本书是编者在广泛参考有关资料的基本上结合自己多年的教学经验和应用C语言的体会,为满足C语言初学者的需要而编写的。全书分3篇共15章,内容包括程序设计的基础知识、C语言的基本知识、TurboC综合应用、实用程序设计方法等。其中C语言的基本知识部分在编写时兼顾了全国计算机等级考试的要求。本书以问题引出概念,在例题中讲解语法,注重实用。书中例题丰富,且均在TurboC环境下调试通过。各章配有丰富的习题,详细的上机实践练习,便于读者深入理解语法和培养程序设计能力,也便于读者自学。本书为高职高专软件专业及相关专业的程序设计入门教材,也可作为全国计算机等级考试的辅导教材,还可以作为学习C语言的自学读本,适合广大程序设计初学者。
作者简介
暂缺《C语言进阶教程》作者简介
目录
第1篇 C语言程序设计基础
第1章 C语言概论 2
1.1 C语言的发展简史和特点 2
1.2 C语言程序的结构特点与书写规则 3
1.3 C语言的词汇 5
1.4 TurboC2.0的基本操作 7
小结 10
习题 10
上机实习 11
第2章 C语言程序设计的初步
知识 13
2.1 程序设计概述 13
2.2 C语言的数据类型 13
2.3 常量和变量 14
2.4 整型数据 16
2.5 实型量 18
2.6 字符型量 19
2.7 算术运算符和算术表达式 22
2.8 赋值运算符和表达式 24
2.9 C语言特有的运算和运算符 26
2.10 案例分析 27
小结 29
习题 29
上机实习 32
第3章 顺序结构程序设计 33
3.1 格式化输出——printf函数 33
3.2 格式化输入——scanf函数 38
3.3 单个字符输入输出——getchar和putchar函数 42
3.4 案例分析 44
小结
习题 47
上机实习 47
第4章 选择结构程序设计 49
4.1 关系运算及其表达式 49
4.2 逻辑运算符及其表达式的值 50
4.3 if语句和条件运算符 52
4.4 switch语句 57
4.5 案例分析 59
小结
习题 62
上机实习 67
第5章 循环结构程序设计 68
5.1 当型循环while语句 69
5.2 直到型循环do-while语句 70
5.3 for循环语句 71
5.4 break、continue和goto语句 74
5.5 案例分析 76
小结
习题 79
上机实习 84
第6章 数组 85
6.1 一维数组的定义和引用 85
6.2 二维数组的定义和引用 88
6.3 字符数组和字符串 91
6.4 案例分析 98
小结 103
习题 103
上机实习 108
第7章 函数 109
7.1 库函数 109
7.2 函数的定义和返回值 110
7.3 函数的调用 115
7.4 函数的声明 116
7.5 案例分析 118
小结
习题 122
上机实习 125
第2篇 C语言程序设it提高
第8章 编译预处理 128
8.1 宏定义和符号常量 128
8.2 文件包含 133
8.3 条件编译 135
8.4 案例分析 138
小结 140
习题 141
上机实习 145
第9章 指针 146
9.1 指针和指针变量的概念 146
9.2 指针变量的定义与引用 148
9.3 数组的指针和指向数组的指针变量 151
9.4 字符串的指针和指向字符串的指针变量 155
9.5指针数组 157
9.6指针函数 159
9.7 函数的指针和指向函数的指针变量 160
9.8 案例分析 163
小结 168
习题 170
上机实习 175
第10章 对函数的进一步讨论 176
10.1 传给main函数的参数 176
10.2 函数的递归调用 178
10.3 变量的作用域和存储类别 182
10.4 函数的存储分类 190
10.5 参数类型和数量可变的函数193
10.6案例分析 193
小结
习题 196
上机实习 200
第11章 结构体、共同体和用户自定义类型 202
11.1 结构体类型与结构体类型变量的定义 202
11.2 结构体变量的引用和初始化205
11.3 结构体数组 207
11.4 指向结构体类型数据的指针210
11.5 链表处理——结构体指针应用 212
11.6 共用体 218
11.7 枚举类型 221
11.8 定义已有类型别名 223
11.9 案例分析 224
小结 228
习题 229
上机实习 232
第12章 位运算 234
12.1 数值在计算机中的表示 234
12.2 位运算 235
12.3 位段 240
12.4 案例分析 242
小结 244
习题 244
上机实习 246
第13章 文件 247
13.1 C语言文件概述 247
13.2 文件的打开与关闭 249
13.3文件的读写 251
13.4 文件的定位 258
13.5 文件检测函数 260
13.6 案例分析 260
小结 263
习题 264
上机实习 267
第3篇 实训应用
第14章 应用程序设计 270
14.1 音乐设计 270
14.2 基本图形函数 272
14.3 案例分析 287
小结 294
上机实习 294
第15章 实用软件设计方法 295
15.1 设计方法概述 295
15.2 简单实用软件设计举例 296
小结 305
上机实习 305
附录
附录A ASCⅡ码表 307
附录B TutboC2.0主菜单及子菜单 308
附录C 运算符与结合性 315
附录D TurboC 2.0常用库函数 316
附录正 常见错误信息 320
参考文献 323
第1章 C语言概论 2
1.1 C语言的发展简史和特点 2
1.2 C语言程序的结构特点与书写规则 3
1.3 C语言的词汇 5
1.4 TurboC2.0的基本操作 7
小结 10
习题 10
上机实习 11
第2章 C语言程序设计的初步
知识 13
2.1 程序设计概述 13
2.2 C语言的数据类型 13
2.3 常量和变量 14
2.4 整型数据 16
2.5 实型量 18
2.6 字符型量 19
2.7 算术运算符和算术表达式 22
2.8 赋值运算符和表达式 24
2.9 C语言特有的运算和运算符 26
2.10 案例分析 27
小结 29
习题 29
上机实习 32
第3章 顺序结构程序设计 33
3.1 格式化输出——printf函数 33
3.2 格式化输入——scanf函数 38
3.3 单个字符输入输出——getchar和putchar函数 42
3.4 案例分析 44
小结
习题 47
上机实习 47
第4章 选择结构程序设计 49
4.1 关系运算及其表达式 49
4.2 逻辑运算符及其表达式的值 50
4.3 if语句和条件运算符 52
4.4 switch语句 57
4.5 案例分析 59
小结
习题 62
上机实习 67
第5章 循环结构程序设计 68
5.1 当型循环while语句 69
5.2 直到型循环do-while语句 70
5.3 for循环语句 71
5.4 break、continue和goto语句 74
5.5 案例分析 76
小结
习题 79
上机实习 84
第6章 数组 85
6.1 一维数组的定义和引用 85
6.2 二维数组的定义和引用 88
6.3 字符数组和字符串 91
6.4 案例分析 98
小结 103
习题 103
上机实习 108
第7章 函数 109
7.1 库函数 109
7.2 函数的定义和返回值 110
7.3 函数的调用 115
7.4 函数的声明 116
7.5 案例分析 118
小结
习题 122
上机实习 125
第2篇 C语言程序设it提高
第8章 编译预处理 128
8.1 宏定义和符号常量 128
8.2 文件包含 133
8.3 条件编译 135
8.4 案例分析 138
小结 140
习题 141
上机实习 145
第9章 指针 146
9.1 指针和指针变量的概念 146
9.2 指针变量的定义与引用 148
9.3 数组的指针和指向数组的指针变量 151
9.4 字符串的指针和指向字符串的指针变量 155
9.5指针数组 157
9.6指针函数 159
9.7 函数的指针和指向函数的指针变量 160
9.8 案例分析 163
小结 168
习题 170
上机实习 175
第10章 对函数的进一步讨论 176
10.1 传给main函数的参数 176
10.2 函数的递归调用 178
10.3 变量的作用域和存储类别 182
10.4 函数的存储分类 190
10.5 参数类型和数量可变的函数193
10.6案例分析 193
小结
习题 196
上机实习 200
第11章 结构体、共同体和用户自定义类型 202
11.1 结构体类型与结构体类型变量的定义 202
11.2 结构体变量的引用和初始化205
11.3 结构体数组 207
11.4 指向结构体类型数据的指针210
11.5 链表处理——结构体指针应用 212
11.6 共用体 218
11.7 枚举类型 221
11.8 定义已有类型别名 223
11.9 案例分析 224
小结 228
习题 229
上机实习 232
第12章 位运算 234
12.1 数值在计算机中的表示 234
12.2 位运算 235
12.3 位段 240
12.4 案例分析 242
小结 244
习题 244
上机实习 246
第13章 文件 247
13.1 C语言文件概述 247
13.2 文件的打开与关闭 249
13.3文件的读写 251
13.4 文件的定位 258
13.5 文件检测函数 260
13.6 案例分析 260
小结 263
习题 264
上机实习 267
第3篇 实训应用
第14章 应用程序设计 270
14.1 音乐设计 270
14.2 基本图形函数 272
14.3 案例分析 287
小结 294
上机实习 294
第15章 实用软件设计方法 295
15.1 设计方法概述 295
15.2 简单实用软件设计举例 296
小结 305
上机实习 305
附录
附录A ASCⅡ码表 307
附录B TutboC2.0主菜单及子菜单 308
附录C 运算符与结合性 315
附录D TurboC 2.0常用库函数 316
附录正 常见错误信息 320
参考文献 323
猜您喜欢