图书介绍

C语言实践教程PDF|Epub|txt|kindle电子书版本下载

C语言实践教程
  • 姚大鹏主编;许薇薇,范彬副主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508483467
  • 出版时间:2011
  • 标注页数:214页
  • 文件大小:47MB
  • 文件页数:221页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C语言实践教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第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

热门推荐