由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版新书]C语言程序设计与实训周屹,李萍 主编 著9787111525882
¥ ×1
前言
第一部分C语言基础
第1章C语言概述1
1.1C语言的演变1
1.2C语言的特点1
1.3C语言的编写过程3
1.3.1程序开发过程3
1.3.2算法与结构化程序设计4
1.4简单C程序介绍8
1.5C语言编程环境简介11
1.5.1MS-DOS编程环境12
1.5.2Windows编程环境12
1.5.3UNIX编程环境13
本章小结14
习题与实训14
第2章基本数据类型16
2.1常量与变量17
2.1.1常量17
2.1.2变量18
2.2数据类型19
2.2.1整型数据19
2.2.2实型数据22
2.2.3字符型数据23
2.2.4字符串常量26
2.3数据类型转换26
本章小结28
习题与实训28
第3章运算符和表达式30
3.1算术运算符和算术表达式30
3.2赋值运算符和赋值表达式32
3.3自增运算符和自减运算符32
3.4关系运算符和逻辑运算符33
3.4.1关系运算符33
3.4.2逻辑运算符34
3.5条件运算符和逗号运算符35
3.6其他运算符37
3.7运算顺序38
本章小结39
习题与实训39
第4章顺序结构41
4.1程序的3种基本结构41
4.2赋值语句41
4.3表达式语句和函数调用语句43
4.4复合语句和空语句43
4.5格式输入/输出函数43
4.5.1格式输出函数44
4.5.2格式输入函数45
4.5.3字符输入/输出函数49
本章小结50
习题与实训51
第5章分支结构53
5.1if语句53
5.1.1if语句的格式53
5.1.2if语句的嵌套56
5.2switch语句57
5.3分支结构的应用59
本章小结62
习题与实训62
第6章循环结构63
6.1while循环63
6.2do-while循环64
6.3for循环66
6.4循环结构嵌套68
6.5转向语句71
6.5.1break语句71
6.5.2continue语句72
6.5.3goto语句73
6.5.4return语句74
6.6循环结构应用举例75
本章小结81
习题与实训82
第7章数组84
7.1一维数组84
7.1.1一维数组的定义84
7.1.2一维数组的引用和初始化85
7.1.3一维数组程序举例86
7.2二维数组88
7.2.1二维数组的定义89
7.2.2二维数组的引用和初始化90
7.2.3二维数组程序举例91
7.3字符数组和字符串92
7.3.1字符数组的定义92
7.3.2字符数组的引用和初始化92
7.3.3字符数组的输入/输出92
7.3.4字符串处理函数94
7.4数组应用举例97
本章小结101
习题与实训101
第8章函数104
8.1函数的定义105
8.2函数的参数107
8.2.1函数的形式参数和实际参数107
8.2.2函数的返回值109
8.3函数的调用109
8.3.1函数的调用方式109
8.3.2函数的说明110
8.3.3函数的嵌套调用112
8.3.4函数的递归调用113
8.4数组作为函数参数116
8.5局部变量和全局变量118
8.5.1局部变量118
8.5.2全局变量119
8.6存储类型121
8.6.1auto存储类型121
8.6.2register存储类型123
8.6.3extern存储类型123
8.6.4static存储类型124
8.7内部函数和外部函数126
本章小结127
习题与实训127
第9章编译预处理130
9.1宏定义130
9.1.1符号常量宏定义130
9.1.2带参数宏定义131
9.2文件包含133
9.3条件编译135
本章小结136
习题与实训136
第10章指针138
10.1指针的概念138
10.2指针变量的定义和引用138
10.3指针和数组142
10.3.1数组指针变量142
10.3.2指针与一维数组142
10.3.3指针与二维数组143
10.3.4指针数组145
10.4指针和函数147
10.4.1指针作为函数参数147
10.4.2指针作为函数返回值149
10.4.3指针型函数150
10.4.4函数指针变量151
10.5指针与字符串152
10.5.1字符串表示方法152
10.5.2字符串处理函数的实现154
10.6多重指针157
10.6.1指向指针的指针157
10.6.2命令行参数157
本章小结158
习题与实训159
第11章结构和其他类型161
11.1结构的概念161
11.2结构的操作163
11.2.1结构的引用和初始化163
11.2.2结构数组164
11.2.3结构指针变量166
11.3结构的应用168
11.4动态结构类型170
11.5联合175
11.5.1联合的定义175
11.5.2联合变量的赋值和引用176
11.5.3联合和结构的差异177
11.6枚举类型177
11.6.1枚举类型的定义177
11.6.2枚举类型的赋值和使用178
11.7使用typedef179
本章小结180
习题与实训180
第12章文件183
12.1文件概述183
12.2文件类型指针184
12.3文件的打开与关闭185
12.3.1文件的打开(fopen函数)185
12.3.2文件的关闭(fclose函数)186
12.4文件的读写186
12.4.1字符读写函数186
12.4.2字符串读写函数188
12.4.3数据块读写函数190
12.4.4格式化读写函数191
12.5文件的定位192
12.5.1rewind函数192
12.5.2fseek函数193
本章小结194
习题与实训194
第二部分案例实训
第13章编译器196
13.1TurboC编译器的使用196
13.2UNIX编译器cc的使用204
13.3VisualC++编译器的使用204
本章小结207
实训207
第14章案例基础算法208
14.1队列208
14.2栈211
14.3表达式的求值213
14.3.1简单计算器的实现213
14.3.2算数表达式的求值214
本章小结216
实训216
第15章综合案例设计——游戏217
15.1贪食蛇游戏217
15.2迷宫问题222
15.3黑白棋游戏226
本章小结234
实训235
第16章C++简介236
16.1C++概述236
16.2类和对象的概念236
16.3继承和派生238
16.4构造函数和析构函数243
16.5C++程序示例245
本章小结246
实训247
附录248
附录A常用C语言标准库函数248
附录BASCII字符集254
附录C运算符的优先级和结合性255
参考文献256
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
