图书介绍

C语言程序设计基础教程PDF|Epub|txt|kindle电子书版本网盘下载

C语言程序设计基础教程
  • 向华,吴新主编;职业中学计算机专业系列教材编委会编 著
  • 出版社: 重庆:重庆大学出版社
  • ISBN:7562414289
  • 出版时间:1997
  • 标注页数:250页
  • 文件大小:11MB
  • 文件页数:261页
  • 主题词:

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.2计算机中数的表示方法1

1.2.1二进制数的特点2

1.2.2二进制数与十进制数之间的转换2

1.2.3十六进制数3

1.2.4八进制数4

1.3程序设计语言5

1.3.1程序设计语言的发展5

1.3.2 C语言概述7

小结18

习题18

2 C语言基础10

2.1 C语言的基本符号和源程序结构10

2.1.1 C语言的基本符号和标识符10

2.1.2 C语言的源程序结构11

2.2 Turbo C集成环境简介13

2.2.1 启动Turbo C13

2.2.2建立C源程序14

2.2.3运行C程序16

2.2.4源程序的修改17

2.2.5保存C程序18

2.2.6装入一个已存在的C程序19

2.2.7结束当前程序,开始编辑另一个C程序19

2.2.8退出Turbo C系统19

2.3基本数据类型19

2.3.1数据类型19

2.3.2常量与变量20

2.3.3整型数据22

2.3.4实型数据23

2.3.5字符型数据23

2.4.1算术运算符和算术表达式26

2.4运算符与表达式26

2.4.2赋值运算符和赋值表达式28

2.4.3逗号运算符和逗号表达式29

小结230

习题231

上机实验232

3顺序结构程序设计37

3.1算法的概念和表示方法37

3.1.1算法的概念37

3.1.2流程图37

3.2结构化程序设计方法39

3.3.1表达式40

3.3 C语言的表达式和语句40

3.3.2语句42

3.4数据输出43

3.4.1输入输出的概念43

3.4.2 printf函数44

3.4.3字符输出函数putchar49

3.5数据输入49

3.5.1 scanf函数50

3.5.2字符输入函数getchar()52

3.6综合程序举例53

习题355

小结355

上机实验356

4选择结构程序设计59

4.1 if语句59

4.1.1最基本的if语句59

4.1.2 if else语句60

4.1.3多重选择:if else if语句63

4.1.4 else与if的匹配问题65

4.1.5 if语句的嵌套67

4.2关系运算符和关系表达式68

4.2.1关系运算符和表达式68

4.2.2“真”与“假”70

4.3逻辑运算符和逻辑表达式71

4.4.1 switch语句74

4.4 switch语句74

4.4.2多重标号的使用77

小结478

习题479

上机实验483

5循环结构程序设计85

5.1 while语句85

5.1.1 while语句85

5.1.2循环结构的术语87

5.2 do while语句89

5.3.1 for语句91

5.3 for语句91

5.3.2for的灵活性93

5.4循环嵌套95

5.4.1二重循环95

5.4.2循环嵌套的几种形式97

5.5循环的辅助语句:break语句和continue语句98

5.5.1 break语句98

5.5.2 continue语句99

5.6综合示例102

小结5105

习题5105

上机实验5109

6数组111

6.1 一维数组111

6.1.1一维数组的定义和引用111

6.1.2一维数组的初始化113

6.1.3数组元素的赋值114

6.2一维数组常见处理算法115

6.3二维数组122

6.3.1二维数组的定义和引用122

6.3.2二维数组的初始化124

6.4字符数组和字符串125

6.4.1字符数组和字符串125

6.4.2字符串的输入输出129

6.4.3字符串处理函数131

6.4.4综合举例137

小结6139

习题6139

上机实验6142

7函数145

7.1模块化程序设计方法145

7.2Turbo C的库函数146

7.2.1 Turbo C库函数分类146

7.2.2库函数的调用方法146

7.3.1函数的定义方法147

7.3 函数的定义和调用147

7.3.2函数的调用方法153

7.3.3函数的嵌套调用155

7.3.4函数的递归调用156

7.4函数的参数传递158

7.4.1基本数据类型作函数参数158

7.4.2数组作函数参数159

7.5局部变量和全局变量164

7.5.1局部变量165

7.5.2全局变量167

7.6.1问题分析171

7.6一个有关函数应用的实用程序171

7.6.2程序的模块结构172

7.6.3程序清单173

7.6.4一点启发177

小结7178

习题7178

上机实验7181

8文件183

8.1文件概述183

8.1.1文件的概念183

8.1.2从程序设计的角度看使用数据文件的优点183

8.2.1文件的打开(fopen()函数)184

8.1.3文件的特点184

8.2文件的打开与关闭184

8.2.2文件的关闭(fclose()函数)185

8.3文件的读写186

8.3.1 fputc()函数和fgetc()函数186

8.3.2 fprintf()函数和fscanf()函数190

8.3.3 fputs()函数和fgets()函数194

8.4文件的定位195

8.4.1 rewind()函数195

8.4.2 fseek()函数和ftell()函数196

8.5.1程序分析198

8.5一个有关文件应用的实用程序198

8.5.2程序的模块结构199

8.5.3程序清单199

小结8205

习题8206

上机实验8206

9字符屏幕和图形屏幕208

9.1 文本模式下的字符屏幕208

9.1.1文本窗口的定义208

9.1.2文本窗口颜色的设置208

9.1.3文本窗口的有关操作209

9.1.4利用文本窗口函数设计一个漂亮菜单的实例210

9.2图形屏幕211

9.2.1图形模式的设置与关闭212

9.2.2基本图形函数214

9.2.3图形的填充219

小结9221

10 C语言的高级特性222

10.1指针的概念222

10.1.1变量的地址和指针222

10.1.2指针变量的定义和引用223

10.1.3指针变量的初始化225

10.1.4指针作函数参数225

10.2.1指向数组元素的指针变量的定义与赋值228

10.2指针与数组228

10.2.2指向字符数组的指针230

10.3结构232

10.3.1结构的定义232

10.3.2结构与函数234

10.3.3结构与指针236

小结10239

附录240

附录1 Turbo C常见编译错误信息240

附录2 Turbo C常用库函数244

附录3 C语言的关键字250

热门推荐