C语言实践教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:姚大鹏主编;许薇薇,范彬副主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2011
- ISBN:9787508483467
- 页数:214 页
第1章 C语言概述 1
1.1 C语言发展概述 1
1.2 C语言的特点 2
1.3 C语言基本语法概述 2
1.3.1 C语言的语法特点 2
1.3.2 标识符、常量和变量 3
1.3.3 数据类型 3
1.3.4 运算符与表达式 4
1.3.5 数据的输入与输出 6
1.3.6 分支语句 7
1.3.7 循环语句 9
1.3.8 数组 11
1.3.9 函数 13
1.3.10 指针 16
1.3.11 结构体与共用体 20
1.3.12 位运算与文件 22
第2章 C程序设计开发环境介绍 24
2.1 Turbo C2.0集成开发环境 24
2.1.1 Turbo C2.0集成开发环境 24
2.1.2 常见典型错误 27
2.1.3 Turbo C2.0常见出错信息 28
2.2 Win-TC1.9.1集成开发环境 31
2.2.1 Win-TC的特点 31
2.2.2 安装界面 32
2.2.3 Win-TC的使用 33
2.3 Visual C++6.0集成开发环境 35
2.3.1 编辑源程序 35
2.3.2 编译和连接 38
2.3.3 执行 38
2.4 用C语言开发程序所选用的工具 39
第3章 程序设计理论与方法 40
3.1 软件开发过程 40
3.1.1 软件概念 40
3.1.2 软件的特点 40
3.1.3 软件开发的一般步骤 40
3.1.4 软件开发时常见的错误观念 41
3.2 结构化程序设计 41
3.2.1 结构化程序设计的一般概念 41
3.2.2 自顶向下逐步求精模块程序设计思想 42
3.3 程序测试 43
3.3.1 程序测试原则 44
3.3.2 程序测试的常用方法 44
3.3.3 程序测试过程 45
3.3.4 程序的调试 46
3.4 算法 47
3.4.1 算法的概念 47
3.4.2 算法的特性 48
3.4.3 算法的描述方法 49
3.5 程序设计基本算法举例 54
3.5.1 顺序结构算法设计 54
3.5.2 选择结构算法设计 54
3.5.3 循环结构算法设计 55
3.5.4 常见算法 55
3.6 C语言程序设计风格 56
3.6.1 C语言程序结构特点 56
3.6.2 C语言程序设计风格 57
3.6.3 模块化程序设计应用举例 57
3.7 C语言课程设计步骤 59
第4章 C语言程序设计基本技术 61
4.1 图形状态显示原理 61
4.1.1 图形适配器 62
4.1.2 显示器工作方式 62
4.1.3 图形系统的初始化与关闭 62
4.2 基本绘图方法 65
4.2.1 基本绘图函数 65
4.2.2 颜色设置函数 68
4.2.3 颜色控制函数 69
4.2.4 画线的线型函数 71
4.2.5 封闭图形的填色函数及有关画图函数 73
4.2.6 图视窗口操作函数 77
4.2.7 图形方式下的文本输出函数 78
4.3 动画技术 82
4.3.1 采用延迟与清屏交错的实现方法 82
4.3.2 动态开辟图视窗口的方法 84
4.3.3 屏幕图像存储再放的方法 85
4.3.4 利用页交替的方法 88
4.4 中断技术 89
4.4.1 编写中断程序 90
4.4.2 安装中断服务程序 91
4.4.3 中断服务程序的激活 91
4.4.4 应用——硬中断演示秒表程序 93
4.5 发声技术 95
4.5.1 声音函数 95
4.5.2 乐谱的计算机表示方法 96
4.5.3 应用 97
4.6 数据库 100
4.6.1 编程中如何解决数据的保存问题 100
4.6.2 数据库的发展 100
4.6.3 数据库系统的特点 101
4.6.4 数据库基本概念 102
4.6.5 文件存储 103
4.6.6 对数据库记录的操作 110
第5章 C语言课程设计初级实例 113
5.1 彩色文本输出实例 113
5.2 图形显示实例 116
5.3 动画编程实例 119
5.4 菜单系统编程实例 124
第6章 C语言课程设计高级实例 132
6.1 小型数据库实例1(通讯录) 132
6.2 小型数据库实例2[学生成绩管理系统(链表)] 141
6.3 小型考试系统 150
6.4 打字软件 161
6.5 五子棋 163
第7章 Turbo C常用函数库 171
7.1 库函数的作用 171
7.2 库函数的有关概念 171
7.3 Turbo C2.0标准函数 172
7.3.1 输入/输出函数 172
7.3.2 数学函数 178
7.3.3 字符分类函数 181
7.3.4 动态存储分配函数 185
7.3.5 时间函数 185
7.3.6 数据转换函数 186
7.3.7 接口函数 188
7.3.8 图形函数 190
7.3.9 文本窗口函数 197
第8章 上机实验 200
8.1 实验一 顺序结构程序设计 200
8.2 实验二 选择、循环程序设计 201
8.3 实验三 函数程序设计 203
8.4 实验四 数组程序设计 205
8.5 实验五 指针程序设计 207
8.6 实验六 结构体程序设计 209
8.7 实验七 文件程序设计 212
参考文献 214
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018