中学生学C语言PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:李学武编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302091250
- 页数:220 页
第1篇 入门篇 3
第1章 学习C语言从这里起步 3
第2章 数据、表达式与常用标准函数 10
2.1数据类型、变量与常量 10
2.1.1标识符与关键字 10
2.1.2字符集、字节与字长 11
2.1.3基本数据类型 12
2.1.4整型数据及其相关类型 14
2.1.5浮点型数据及其相关类型 17
2.1.6字符型数据 19
2.1.7字符串常量 21
2.2运算符与表达式 22
2.2.1算术运算、关系运算、逻辑运算与赋值运算 22
2.2.2表达式 23
2.2.3运算符的优先级 28
2.2.4表达式应用举例 29
2.3常用标准函数 30
2.3.1数学函数 30
2.3.2字符串处理函数 31
2.3.3数值转换与随机数函数 32
第3章 数据的输入输出与顺序程序结构 34
3.1数据的输入与输出 34
3.1.1 printf()函数 34
3.1.2 scanf()函数 38
3.1.3 putchar()与getchar()函数 41
3.1.4 puts()与gets()函数 42
3.2顺序结构程序设计 43
3.2.1表达式与语句 43
3.2.2结构化程序设计 44
3.2.3顺序结构程序设计及应用实例 44
4.1.1 if语句的基本形式 47
4.1 if-else语句 47
第4章 选择结构程序设计 47
4.1.2 if语句的嵌套 49
4.1.3选择运算符“?:” 53
4.1.4程序举例 54
4.2 switch语句 55
第5章 循环结构程序设计 61
5.1 while循环语句 61
5.2 for循环语句 63
5.3多重循环 66
5.3.1多重循环的基本概念 66
5.3.2多重循环应用举例 66
5.3.3 break语句与continue语句 69
5.3.4逗号运算符与逗号表达式 72
5.4 do-while循环语句 74
6.1.1数组的基本概念 77
6.1数组与数组元素 77
第6章 数组及其应用 77
6.1.2数组类型说明 78
6.1.3给数组赋初值 78
6.1.4字符型数组与字符串 79
6.1.5一维数组的简单应用 81
6.2二维数组 85
6.3数组应用举例 87
第7章 函数的定义和函数的引用 93
7.1函数的基本概念 93
7.1.1函数的基本知识 93
7.1.2在函数引用中数据的传递方式 96
7.1.3利用变量的地址在函数之间传送数据 97
7.1.4利用外部变量在函数之间传送数据 101
7.2函数的递归引用 102
8.1指针的基本概念 111
第8章 指针的基本概念、指针与数组 111
第2篇 提高篇 111
8.2指针与一维数组、关于地址的运算 114
8.2.1指向数组元素的指针 114
8.2.2指针和地址的运算 114
8.2.3指针和字符串 117
8.3指针与二维数组 119
8.3.1二维数组与地址 119
8.3.2指针数组与指向数组的指针 119
第9章 函数、指针与数组的深入讨论 123
9.1 自动变量、静态变量与寄存器变量 123
9.1.1外部变量的作用范围 124
9.1.2 自动变量 124
9.1.3静态变量 125
9.1.4寄存器变量 127
9.2.1返回指针值的函数 128
9.1.5用extern限定的外部变量 128
9.2返回指针值的函数和指向函数的指针 128
9.2.2指向函数的指针 129
9.3 函数、指针与数组的综合应用 131
第10章 结构、联合、按位运算与枚举 142
10.1结构的基本概念 142
10.1.1结构类型及其变量的定义 142
10.1.2结构类型变量的操作 144
10.1.3指向结构类型变量的指针 147
10.2 自引用结构与链表 149
10.2.1 自引用结构 149
10.2.2类型定义typedef 150
10.2.3链表及其简单的操作 151
10.3联合 156
10.4.1二进制数的补码表示 158
10.4.2按位运算符及按位运算 158
10.4按位运算 158
10.4.3按位运算的应用举例 160
10.5枚举类型 160
第11章 预处理与常用的文件操作 163
11.1预处理 163
11.1.1文件包含 163
11.1.2宏替换 164
11.2常用的文件操作 167
11.2.1文件的基本概念 167
11.2.2读写文件的基本方法 167
第3篇 应用篇 175
第12章 经典应用问题选讲 175
12.1衡量程序质量的标准 175
12.2 Hilbert曲线 176
12.3验证四色定理 179
12.4 n女王问题 182
12.5跳马问题 183
12.6生成全部排列及其应用 187
12.7围猎游戏 189
12.8快速排序 194
12.9幻方 195
12.10高精度计算 197
附录 202
附录A Turbo C 2.0操作简介 202
1.Turbo C 2.0的文件简介 202
2.Turbo C 2.0集成开发环境的使用 202
3.Turbo C程序的调试 205
4.Turbo C编译、连接和运行时的常见错误及提示 207
5.Turbo C的常用“.h”文件 213
附录B ASCII码表 215
附录C C语言运算符及运算顺序 216
附录D 5000位π值 216
参考文献 220
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《中学物理奥赛辅导:热学 光学 近代物理学》崔宏滨 2012
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《音乐语言的根基》张艺编著 2019
- 《张道真英语用法 中学生精华版》张道真著 2018
- 《中学化学课程与教学论》宋怡主编 2019
- 《认知语言学视野的抽象方位结构研究》曹爽著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019