C语言编程 零基础初学者指南 3版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)佩里,(美)米勒著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2014
- ISBN:9787115340412
- 页数:326 页
第一部分 初识C语言 1
1什么是C程序设计 1
1.1什么是程序 2
1.2编写C语言程序需要什么 3
1.3编程过程 6
1.4使用C语言 7
2编写第一个C程序 9
2.1概述 10
2.2main()函数 12
2.3数据的种类 13
2.3.1C语言中的字符 14
2.3.2C语言中的数字 15
2.4第二个程序示例 17
3代码的注释 19
3.1给代码加注释 20
3.2注释详述 21
3.3空白 23
3.4另一种风格的注释 24
4在屏幕上显示结果 27
4.1如何使用printf() 28
4.2打印字符串 29
4.3转义序列 30
4.4转换字符 32
4.5代码示例 34
5在程序中添加变量 37
5.1变量的类型 38
5.2命名变量 39
5.3定义变量 40
5.4在变量中储存数据 41
6在程序中添加字符串 45
6.1字符串结束符 46
6.2字符串的长度 47
6.3字符数组:字符的列表 48
6.4初始化字符串 50
7在程序中使用#include和#def ined 53
7.1包含文件 54
7.2#include指令 56
7.3定义常量 56
7.4创建头文件和程序 58
8与用户交互 61
8.1简述scanf() 62
8.2为scanf()添加提示 62
8.3scanf()的问题 64
第二部分 运算符和表达式 69
9数字运算 69
9.1基本运算 70
9.2运算符的优先级 73
9.3用圆括号改变运算顺序 75
9.4多重赋值 76
10复合运算符和强制类型转换 79
10.1复合赋值 80
10.2复合运算符的优先级 84
10.3强制类型转换 84
11测试数据做选择 87
11.1测试数据 88
11.2使用if 89
11.3否则:使用else 92
12逻辑运算符 99
12.1逻辑运算符 100
12.2避免否定 105
12.3逻辑运算符的优先级 107
13其他运算符 111
13.1条件运算符 112
13.2++和--运算符 115
13.3sizeof() 117
第三部分 控制程序 119
14循环语句 119
14.1while语句 120
14.2使用while 121
14.3使用do…while 123
15以其他方式创建循环 127
15.1for——为了重复 128
15.2使用for 130
16跳出循环 137
16.1break 138
16.2continue 141
17switch语句 145
17.1用switch测试多个case 147
17.2break和switch 149
17.3考虑效率 150
18程序的输入和输出 159
18.1putchar()和getchar() 160
18.2考虑换行符 163
18.3getch() 165
19获取字符串的内容 167
19.1字符测试函数 168
19.2大小写测试函数 168
19.3大小写转换函数 172
19.4字符串函数 172
20高级运算 177
20.1练习数学 178
20.2更多转换 179
20.3三角函数和其他函数 180
20.4随机函数 183
第四部分 管理C程序的数据 189
21处理数组 189
21.1复习数组 190
21.2初始化数组 193
22查找数组 197
22.1填充数组 198
22.2查找数组 198
23排列和整理数据 205
23.1排序 206
23.2更快地搜索 211
24神秘的指针 217
24.1内存地址 218
24.2定义指针变量 218
24.3解引用 221
25数组和指针 227
25.1数组名即是指针 228
25.2访问数组元素 229
25.3字符和指针 230
25.4注意字符串的长度 230
25.5指针数组 232
26最大化计算机的内存 239
26.1堆 240
26.2为何需要堆 241
26.3如何分配堆 242
26.4堆内存不足 245
26.5释放堆内存 246
26.6多次分配 246
27用结构创建数据 253
27.1定义结构 254
27.2将数据放入结构变量 258
第五部分 文件和函数 263
28在计算机中保存顺序文件 263
28.1磁盘文件 264
28.2打开文件 264
28.3使用顺序文件 266
29在计算机中保存随机文件 273
29.1打开随机文件 274
29.2在文件中移动 275
30用函数组织程序 281
30.1在程序中添加函数 282
30.2局部变量和全局变量 286
31给函数传递变量 289
31.1传递实参 290
31.2传递实参的方法 290
31.2.1按值传递 291
31.2.2按地址传递 293
32从函数返回数据 301
32.1返回值 302
32.2返回数据类型 305
32.3函数原型 305
32.4结语 308
附录A ASCII表 309
附录B Draw Poker扑克游戏 315
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《音乐语言的根基》张艺编著 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《认知语言学视野的抽象方位结构研究》曹爽著 2019
- 《激活语言思维》李蒨,王宏年,汤青编著 2017
- 《汉语言文学本科专业核心课程研究导引教材 古代汉语》马蓝婕责任编辑;(中国)魏宜辉 2019
- 《英语教师语言意识研究》秦莉,赵春贺著 2019
- 《基于多维视角的英语语言学理论探索与应用》刘曦著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019