图书介绍

C语言程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C语言程序设计教程
  • 郝玉秀主编;刘文宏,米西峰,李旭副主编;左永文,陈麟珠参编;栾学钢主审 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113130848
  • 出版时间:2011
  • 标注页数:179页
  • 文件大小:24MB
  • 文件页数:191页
  • 主题词:C语言-程序设计-高等职业教育-教材

PDF下载


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

下载说明

C语言程序设计教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪论1

1.1 程序及程序设计方法1

1.1.1 程序设计概念1

1.1.2 C语言简介2

1.2 算法与程序基本结构3

1.2.1 算法与算法描述3

1.2.2 程序基本结构6

1.3 开发环境与程序调试7

习题13

第2章 C语言程序基础14

2.1 C语言数据类型、常量和变量14

2.1.1 C语言的数据类型14

2.1.2 常量和变量15

2.2 运算符和表达式17

2.2.1 算术运算符及其表达式17

2.2.2 赋值运算符及其表达式18

2.2.3 复合运算符及其表达式18

2.2.4 关系运算符及其表达式19

2.2.5 逻辑运算符及其表达式19

2.3 数据类型的转换20

2.3.1 自动转换20

2.3.2 强制转换21

2.4 优先级和结合性21

2.5 数据的输入和输出22

2.5.1 数据的格式输入和输出22

2.5.2 非格式输入/输出函数25

2.6 清屏幕函数26

2.7 光标定位函数26

习题28

第3章 结构化程序的基本结构30

3.1 顺序结构30

3.2 选择结构31

3.2.1 if选择结构32

3.2.2 switch语句34

3.3 循环结构37

3.3.1 for循环37

3.3.2 while循环40

3.3.3 do-while循环40

3.3.4 循环的嵌套41

3.4 其他控制语句43

习题45

第4章 数组的应用48

4.1 一维数组48

4.1.1 一维数组的定义48

4.1.2 一维数组的初始化49

4.1.3 一维数组元素的引用49

4.2 二维数组50

4.2.1 二维数组的定义50

4.2.2 二维数组元素的引用51

4.2.3 二维数组的初始化51

4.3 字符数组52

4.3.1 字符数组的定义52

4.3.2 字符数组的初始化53

4.3.3 字符串的输入和输出53

4.3.4 字符串处理函数54

4.4 数组的应用58

4.4.1 数据的检索58

4.4.2 向数组中插入新数据61

4.4.3 删除数组中指定的元素62

4.4.4 数据的排序63

习题67

第5章 函数的应用70

5.1 函数的定义和调用70

5.1.1 函数的定义71

5.1.2 函数的声明和调用71

5.1.3 函数的嵌套调用74

5.1.4 函数的递归调用75

5.2 变量的作用域和生存期75

5.2.1 变量的作用域75

5.2.2 变量的生存期77

习题81

第6章 指针的应用83

6.1 指针的概念84

6.1.1 指针变量的定义84

6.1.2 指针变量的引用84

6.1.3 指针变量的运算85

6.2 指针与数组87

6.2.1 指向数组元素的指针87

6.2.2 通过指针引用数组元素87

6.2.3 指针与二维数组88

6.3 指针与字符串90

6.3.1 字符指针的概念与定义90

6.3.2 字符指针与字符数组91

6.4 指针数组91

6.5 指向指针的指针92

习题95

第7章 图形与动画设计97

7.1 图形设计97

7.1.1 图形模式的初始化97

7.1.2 独立图形运行程序的建立99

7.1.3 屏幕颜色的设置和清屏函数100

7.1.4 绘图函数101

7.1.5 封闭图形的填充103

7.1.6 设置线型和宽度函数104

7.1.7 图形模式下文本的输出105

7.2 简单动画设计107

7.2.1 用清除法实现动画107

7.2.2 用存储再现法实现动画108

7.2.3 用动态窗口法实现动画109

7.2.4 用页交替法实现动画110

习题112

第8章 综合训练113

8.1 系统设计113

8.1.1 开发一个信息管理系统的过程114

8.1.2 系统设计方法114

8.2 学生数据信息结构设计117

8.2.1 结构体类型的定义和引用117

8.2.2 设计学生信息结构122

8.3 系统框架设计123

8.4 学生数据的存储与重用131

8.5 系统维护模块的设计138

8.6 数据查询模块的设计141

8.7 数据统计模块的设计143

8.8 报表输出模块的设计145

附录164

附录A 常用字符与ASCII码对照表164

附录B 运算符的优先级和结合性166

附录C C语言中的关键字168

附录D 常用C语言库函数169

附录E C语言常见错误处理172

参考文献179

热门推荐