图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计](https://www.shukui.net/cover/31/30813716.jpg)
- 李艳华主编 著
- 出版社: 北京:科学出版社
- ISBN:7030142101
- 出版时间:2004
- 标注页数:209页
- 文件大小:14MB
- 文件页数:220页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
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