高级程序设计技术 C语言版PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:耿国华,刘晓宁,朱晓冬编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2009
- ISBN:9787560622132
- 页数:226 页
第1章 程序设计基础 1
1.1程序设计语言与语言处理程序 1
程序设计语言 1
语言处理程序 3
1.2程序设计的步骤 5
1.3程序执行过程与编程工具 7
C源程序执行过程 7
C语言编程工具介绍 8
1.4程序的调试方法 15
错误分类 15
调试方法 18
TC环境下的程序调试 19
VC环境下的程序调试 19
1.5参数传递相关技术 20
参数传递 20
函数结果的返回方式 20
1.6完整的C程序结构 23
1.7良好的程序风格 26
习题1 28
实验1 28
第2章 数据类型 29
2.1数据类型的定义与分类 29
2.2基本数据类型 30
2.3构造数据类型 35
结构体 35
共用体 40
typedef的使用 42
2.4空类型 43
2.5常见错误 44
2.6综合实例 46
习题2 51
实验2 53
第3章 指针高级应用 54
3.1指针 54
指针变量 55
指针的基本运算 58
3.2指针与数组 60
指针与一维数组 60
指针与二维数组 63
指向一个由n个元素所组成的数组指针 65
指针数组 66
指针的指针 67
3.3指针与字符串 68
字符数组与字符串的区别 68
实现字符串 68
字符串的输入/输出 70
3.4指针与函数 72
指针作为函数参数 72
指针作为函数返回值 75
带参数的main函数 77
指向函数的指针 79
3.5指针与结构体 81
结构体指针 81
指向结构体数组的指针 81
结构体作为函数参数 84
3.6链表 85
动态内存分配 85
自引用结构 87
链表基本操作 88
3.7综合实例 94
习题3 97
实验3 99
第4章 文件操作 100
4.1文件的概念 100
C语言支持的文件格式 100
C语言支持的文件处理方法 102
4.2文件处理的基本过程 103
文件指针变量的定义 104
文件的打开与关闭 104
4.3字节级文件读写 107
fputc函数 107
fgetc函数 108
4.4字符串级文件读写 110
fgets函数 110
fputs函数 110
4.5记录级文件读写 111
4.6格式化文件读写 114
fprintf函数 114
fscanf函数 114
4.7文件位置指针的移动 115
rewind函数 115
ftell函数 116
fseek函数 116
4.8出错的检测 118
ferror函数 118
clearerr函数 119
4.9综合实例 119
习题4 124
实验4 127
第5章 图形界面与动画设计 128
5.1基本概念 128
图形显示与适配器 128
显示器的工作原理 129
5.2文本屏幕管理 130
屏幕操作函数 130
文本操作函数 132
字符属性函数 135
屏幕状态函数 137
5.3图形系统初始化与关闭 139
图形系统初始化 139
独立图形运行程序的建立 140
关闭图形模式 141
5.4图形模式屏幕管理 141
设置视图区 141
清除视图区 142
清屏 142
5.5基本图形函数 143
图形属性控制 143
画点类函数 145
直线类函数 146
圆弧类函数 147
多边形函数 148
填充函数 149
5.6图形模式下的文本输出 150
文本输出函数 150
有关文本字体、字型和输出方式的设置 151
汉字输出 154
5.7动画设计 159
动画的原理 159
C语言中实现动画的方法 160
动画综合实例 164
习题5 167
实验5 167
第6章 键盘与鼠标操作 168
6.1键盘 168
键盘编码 168
键盘操作函数 168
键盘操作综合实例 170
6.2鼠标 174
鼠标的工作原理 174
鼠标操作 176
鼠标操作综合实例 179
实验6 184
第7章 算法 185
7.1算法概述 185
算法定义 185
算法设计要求 185
算法的描述工具 186
7.2迭代法 188
7.3穷举搜索法 192
7.4递推法 193
7.5递归法 196
7.6分治法 200
7.7回溯法 206
7.8贪婪法 211
习题7 214
实验7 215
附录A 如何写上机试验报告 216
附录B C库文件及其说明 217
附录C 字符串库函数 219
附录D 图形适配器、模式的符号常数及数值 221
附录E 鼠标中断的完整功能描述 222
参考文献 226
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019