图书介绍

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

C语言程序设计
  • 李艳华主编 著
  • 出版社: 北京:科学出版社
  • ISBN:7030142101
  • 出版时间:2004
  • 标注页数:209页
  • 文件大小:14MB
  • 文件页数:220页
  • 主题词: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章C语言概述1

1.1程序和算法1

1.1.1程序1

1.1.2算法1

1.2 C语言的发展和特点3

1.2.1 C语言的发展3

1.2.2 C语言的特点4

1.3 C程序的构成5

1.3.1 C程序的简单实例5

1.3.2 C程序的构成6

1.4 Turbo C 2.0的集成开发环境7

1.4.1 Turbo C的主屏幕7

1.4.2 Turbo C的主菜单8

1.4.3Turbo C运行C程序的步骤11

习题12

第2章数据类型和运算符13

2.1 C语言的数据类型13

2.2常量和变量13

2.2.1标识符13

2.2.2常量15

2.3基本数据类型16

2.2.3变量16

2.3.1整型17

2.3.2实型18

2.3.3字符型18

2.4常用运算符和表达式20

2.4.1算术表达式22

2.4.2赋值表达式24

2.4.3自增与自减运算符25

2.4.4逗号表达式26

2.4.5类型转换27

习题29

3.2数据输出函数30

3.2.1 putchar()函数(字符输出函数)30

第3章顺序结构程序设计30

3.1赋值语句30

3.2.2 printf()函数31

3.3数据输入函数35

3.3.1 getchar()函数35

3.3.2 scanf()函数36

3.4程序实例39

习题41

4.1.1关系运算43

第4章选择结构程序设计43

4.1关系表达式和逻辑表达式43

4.1.2逻辑运算44

4.2 if语句44

4.2.1 if语句的一般形式44

4.2.2 if语句的执行过程45

4.2.3 if语句的嵌套46

4.3 switeh语句49

4.4条件运算51

4.5程序实例51

习题53

5.1问题引入59

第5章循环结构程序设计59

5.2 while语句和do-while语句60

5.2.1while语句60

5.2.2 do-while语句61

5.3 for循环语句63

5.4循环嵌套64

5.5 break语句和continue语句66

5.6程序实例68

习题70

6.2.2一维数组的定义75

6.2.1数组的概念75

第6章数组75

6.2一维数组75

6.1问题引出75

6.2.3一维数组的引用77

6.2.4一维数组的初始化77

6.2.5一维数组应用举例78

6.3二维数组80

6.3.1二维数组的定义80

6.3.2二维数组的初始化81

6.3.3二维数组的引用81

6.3.4二维数组应用举例82

6.4字符数组与字符串83

6.4.1字符数组的定义和基本操作83

6.4.2字符串的定义和基本操作84

6.4.3常用字符串处理函数85

6.5程序举例87

习题89

第7章函数91

7.1问题引入91

7.2函数的定义91

7.2.1函数定义的形式92

7.2.2函数的参数93

7.2.3函数值94

7.3函数的调用95

7.3.1函数调用的一般形式95

7.3.2函数的嵌套调用96

7.3.3函数的递归调用97

7.4局部变量和全局变量98

7.4.1局部变量98

7.4.2全局变量99

7.5局部变量的存储类型和作用域100

7.5.1自动型变量(auto)101

7.5.2静态型变量(static)101

7.5.3寄存器型变量(register变量)103

7.5.4存诸类别小结103

7.6程序实例104

习题105

第8章编译预处理和位运算107

8.1宏定义107

8.1.1无参宏定义107

8.1.2带参宏定义108

8.3条件编译109

8.2文件包含109

8.4位运算110

习题112

第9章指针114

9.1指针的概念114

9.2指针与变量116

9.2.1指针变量的定义116

9.2.2指针变量的引用方式116

9.2.3取地址运算符与指针运算符118

9.2.4指针变量作为函数参数119

9.3.2通过指针引用数组元素121

9.3数组和指针121

9.3.1指向数组元素的指针变量121

9.3.3一维数组名作函数参数123

9.3.4指向二维数组的指针和指针变量127

9.4指针与函数131

9.4.1指向函数的指针变量131

9.4.2返回指针的函数132

*9.5指针数组、指向指针的指针133

9.5.1指针数组133

9.5.2指向指针的指针133

9.6综合举例135

习题137

10.1问题引入140

10.2结构体和结构体数组140

第10章结构体140

10.2.1结构体变量的定义141

10.2.2结构体变量的引用143

10.2.3结构体数组145

10.3指向结构体类型数据的指针148

10.3.1指向结构体类型数据的指针148

*10.4用指针处理链表150

10.4.1链表概述150

10.3.2指向结构体数组的指针150

10.4.2链表的操作152

习题155

第11章文件157

11.1文件的概念157

11.2文件的指针158

11.3文件的打开与关闭159

11.3.1打开文件函数(fopen函数)159

11.3.2关闭文件函数(fclose函数)161

11.4文件的读写161

11.4.1 fputc函数和fgetc函数(putc函数和getc函数)162

11.4.2 fread函数和fwrite函数165

11.4.3 fprintf函数和fscanf函数169

11.5文件的定位169

11.5.1 rewind()函数170

11.5.2 fseek()函数和随机读写170

11.5.3 ftell()函数171

习题172

第12章常用库函数和高级编程173

12.1文本与图形常用函数174

12.2图形程序设计178

12.2.1图形模式的设置178

12.2.2基本图形函数181

12.3动画设计182

12.3.1飞碟的飞行182

12.3.2钟表实时显示计算机的系统时间184

12.3.3小球的移动186

习题189

附录Ⅰ 上机实验内容190

附录ⅡASCII编码表194

附录Ⅲ运算符的优先级与结合性198

附录Ⅳ常用Turbo C库函数199

主要参考文献209

附录Ⅴ常见错误信息2005

热门推荐