C语言程序设计案例教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:杨旭主编;张晓蕾,蒋凌云,魏雪英,王浩轩等编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2005
- ISBN:7115130043
- 页数:313 页
目录 1
第1章 C语言概述 1
1.1 程序与C语言 1
1.1.1 什么是程序 1
1.1.2 C语言能够做什么 1
1.1.3 怎样学习C语言 2
1.2 第一个C语言程序 2
1.2.1 在Turbo C中编程 2
1.2.2 在Visual C++中编程 6
1.2.3 程序的调试 10
习题 13
第2章 C语言程序基础 15
2.1 主函数的基本结构 15
2.1.1 C语言程序的入口与结束 15
2.1.2 主函数结构 17
2.2 C语言程序的基本元素 18
2.2.1 标识符与关键字 18
2.2.2 常量与变量 19
2.2.3 数据类型 21
2.3 程序中的运算 23
2.3.1 运算符与表达式 24
2.3.2 类型转换 31
2.4 综合实例 34
习题 35
第3章 数据的输入/输出 38
3.1 数据的输入 38
3.1.1 格式化输入 38
3.1.2 控制输入的格式 40
3.2 数据的输出 43
3.2.1 格式化输出 43
3.2.2 控制输出的格式 45
3.3 综合实例 48
习题 49
第4章 程序控制结构 51
4.1 算法与程序控制结构 51
4.1.1 算法和控制结构的概念 51
4.1.2 顺序结构 56
4.2 选择结构 56
4.2.1 if语句 57
4.2.2 switch语句 63
4.2.3 选择结构的嵌套 67
4.3 循环结构 70
4.3.1 while语句 70
4.3.2 do-while语句 71
4.3.3 for语句 73
4.3.4 循环嵌套 77
4.4 中断、接续、转向及返回语句 79
4.4.1 中断语句break 79
4.4.2 接续语句continue 80
4.4.3 转向语句goto 82
4.4.4 返回语句return 86
4.5 综合实例 86
习题 89
5.1 函数的定义与调用 92
5.1.1 函数的定义 92
第5章 函数 92
5.1.2 函数的说明 96
5.1.3 函数的调用 97
5.2 函数参数的传递 100
5.2.1 赋值调用 100
5.2.2 传址调用 101
5.3 函数的嵌套与递归 105
5.3.1 函数嵌套 105
5.3.2 函数的递归调用 106
5.4 变量的作用域 111
5.4.1 局部变量 111
5.4.2 全局变量 112
5.4.3 变量的存储类型 114
5.5 main()函数 118
5.5.1 main()函数的参数 118
5.5.2 带参数main()函数的应用 120
5.6 标准函数 121
5.6.1 标准输入/输出函数 122
5.6.2 字符函数与字符串处理函数 122
5.6.3 数学函数 123
5.6.4v其他函数 125
5.7 程序实例 125
习题 128
第6章v数组与字符串 130
6.1 一维数组 130
6.1.1 数组 130
6.1.2 一维数组的定义 131
6.1.3 一维数组的引用 132
6.2 多维数组 135
6.2.1 多维数组的定义 135
6.2.2 多维数组的引用 137
6.3 字符串与字符串数组 142
6.3.1 字符数组与字符串 142
63.2 字符处理函数 147
6.4 程序实例 150
习题 153
第7章 指针 155
7.1 指针的定义与应用 155
7.1.1 变量在内存中的地址 155
7.1.2 指针的定义 156
7.1.3 指针的引用 157
7.2 指针与数组 160
7.2.1 指针的运算 160
7.2.2 指针与数组 161
7.3 指针与字符串 164
7.3.1 字符串指针 165
7.3.2 字符指针与字符数组 166
7.3.3 指针数组 168
7.4 程序实例 169
习题 172
第8章 复杂数据类型 174
8.1 结构体 174
8.1.1 结构体的定义 174
8.1.2 结构体变量的引用 178
8.1.3 结构体数组 182
8.1.4 自定义数据类型 184
8.1.5 链表 187
8.2.1 共用体的定义 191
8.2 共用体 191
8.2.2 共用体的引用 192
8.2.3 共用体与结构体的异同 194
8.3 位运算 194
8.3.1 位运算 195
8.3.2 位段 200
8.4 枚举 203
8.5 程序实例 206
习题 213
9.1 宏定义 215
9.1.1 不带参数的宏定义 215
第9章 编译预处理 215
9.1.2 带参数的宏定义 216
9.1.3 宏的作用范围 218
9.1.4 宏定义与函数的区别 218
9.2 文件包含 218
9.3 条件编译 220
9.3.1 条件编译的意义 220
9.3.2 条件编译语句 221
习题 223
10.1.2 文件分类 225
10.1.1 数据文件 225
10.1 数据文件概念 225
第10章 文件 225
10.1.3 文件与指针 226
10.1.4 文件系统 227
10.2 文件的打开和关闭 228
10.2.1 文件的打开 228
10.2.2 文件的关闭 228
10.2.3 文件检测函数 229
10.3 文件的输入/输出 230
10.3.1 文件的字符输入/输出函数 230
10.3.2 文件的字符串输入/输出函数 231
10.3.3 文件的格式化输入/输出函数 234
10.3.4 文件的数据块输入/输出函数 236
10.4 文件的定位操作 238
10.4.1 随机读写 238
10.4.2 文件指针的重置 239
10.4.3 取文件指针的当前位置 240
10.5 综合实例 240
习题 244
第11章 C语言的图形 248
11.1 图形处理基础 248
11.1.1 图形处理与显示适配器 248
11.1.2 文本模式 249
11.1.3 图形模式 250
11.2 文本模式下的图形处理 250
11.2.1 文本模式设置 250
11.2.2 文本颜色的设置 251
11.2.3 文本窗口与文本输出 252
11.2.4 文本图形的绘制 255
11.3 图形模式下的图形处理 261
11.3.1 图形系统的初始化 261
11.3.2 基本图形绘制 264
1 1.3.3 封闭图形 270
11.3.4 屏幕操作 275
11.4 图形方式下的文本输出 277
11.4.1 文本的输出 278
11.4.2 输出文本的格式设置 279
11.5 图形程序的独立运行 282
11.5.1 驱动程序BGI的使用 282
11.6 综合实例 284
习题 296
附录1 ASCll码对照表 298
附录2 运算符的优先级与结合性 300
附录3 标准库函数 302
附录4 TC2.0的菜单命令 309
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《燕堂夜话》蒋忠和著 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019