图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 袁启昌主编;宗小翀,韦伟,印志鸿等编著(钟山职业技术学院信息与电子工程系) 著
- 出版社: 北京:科学出版社
- ISBN:7030146506
- 出版时间:2005
- 标注页数:247页
- 文件大小:9MB
- 文件页数:259页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1.1 C语言的特点1
1.1.1 C语言的发展1
1.1.2 C语言的特点1
1.2 C程序入门2
1.2.1一个简单的C语言程序例子2
1.2.2程序的简单分析2
1.2.3 C语言程序结构3
1.3.1 如何进入TurboC5
1.3 C程序上机基本知识5
1.3.2简单的程序调试10
1.4习题12
第2章 C语言程序设计基础14
2.1 数据类型14
2.1.1标识符14
2.1.2常量与变量15
2.1.3变量赋初值17
2.1.4整型数据17
2.1.5 实型数据19
2.1.6字符型数据20
2.1.7各种数值间的混合运算22
2.2运算符与表达式23
2.2.1算术运算符23
2.2.2算术表达式25
2.2.3赋值运算符和赋值表达式26
2.2.4逗号运算符与逗号表达式28
2.3基本输入/输出函数28
2.3.1 字符输出函数putchar()29
2.3.2字符输入函数getchar()30
2.3.3格式输出函数printf()31
2.3.4格式输入函数scanf()33
2.4习题35
第3章 结构化程序设计基础38
3.1结构化程序设计38
3.1.1 结构化程序设计思想38
3.1.2程序设计的工具39
3.2顺序结构程序设计40
3.2.1 顺序结构程序设计的思想40
3.2.2顺序结构程序设计举例40
3.3选择结构程序设计42
3.3.1 选择结构程序设计的思想42
3.3.2关系运算和逻辑运算42
3.3.3选择结构程序设计45
3.4.1 循环结构程序设计的思想53
3.4.2循环结构程序设计53
3.4循环结构程序设计53
3.4.3循环结构程序举例63
3.5 习题65
第4章 模块化程序设计72
4.1 函数72
4.1.1函数的定义72
4.1.2函数的参数及返回值75
4.1.3函数调用77
4.2.1 局部变量85
4.2局部变量和全局变量85
4.2.2全局变量86
4.3变量的存储类别88
4.3.1 自动型变量88
4.3.2外部型变量89
4.3.3静态型变量91
4.3.4寄存器型变量93
4.4 内部函数和外部函数93
4.4.1 外部函数93
4.4.2内部函数93
4.4.3举例94
4.5 C语言预处理95
4.5.1 宏定义95
4.5.2 文件包含98
4.5.3条件编译99
4.5.4举例100
4.6 正确使用库函数101
4.7习题103
第5章 数组和指针110
5.1构造类型——数组110
5.1.1一维数组110
5.1.2二维数组115
5.1.3字符数组120
5.1.4向函数传递数组130
5.2指针132
5.2.1访问方式132
5.2.2指针变量134
5.3指针与数组137
5.3.1指向数组元素的指针137
5.3.2通过指针引用数组元素137
5.3.3指向多维数组的指针和指针变量141
5.3.4字符串和指针145
5.3.5指针数组147
5.4指针和函数151
5.4.1指针作为函数的参数151
5.4.2指针函数152
5.4.3函数指针154
5.5指向指针的指针157
5.6习题158
第6章 构造类型——结构体、共用体163
6.1结构体类型与结构体变量163
6.1.1 结构体类型的定义163
6.1.2结构体变量的定义及初始化164
6.1.3结构体变量的引用166
6.2 结构体数组和函数168
6.2.1定义及初始化结构体数组168
6.2.2结构体数组的引用170
6.2.3结构体数组应用举例170
6.2.4结构体变量作为函数的参数172
6.3共用体173
6.3.1共用体类型的定义173
6.3.2共用体变量的定义173
6.3.3共用体变量的引用174
6.3.4共用体变量的应用举例175
6.4.1枚举类型的定义176
6.4枚举类型176
6.4.2枚举类型变量的定义177
6.4.3枚举类型变量的引用177
6.5用户自定义类型179
6.5.1用户自定义类型的含义179
6.5.2用typedef声明基本类型179
6.5.3用typedef声明构造类型179
6.5.4用户自定义类型的应用181
6.6习题181
7.1位运算符和位运算187
第7章 位运算187
7.1.1 “按位与”运算符(&)188
7.1.2 “按位或”运算符(|)188
7.1.3 “异或”运算符(∧)189
7.1.4 “取反”运算符(~)190
7.1.5 “左移”运算符(<<)191
7.1.6 “右移”运算符(>>)192
7.1.7位运算赋值运算符192
7.1.8不同长度的数据进行位运算192
7.2位段192
7.3 应用举例194
7.4 习题196
第8章 文件198
8.1 C文件概述198
8.1.1 C文件的基本格式198
8.1.2缓冲文件和非缓冲文件199
8.2文件类型指针200
8.2.1文件类型200
8.2.2 文件类型指针200
8.3文件的打开与关闭201
8.3.1文件的打开(fopen函数)201
8.4文件的读写202
8.3.2文件的关闭(fclose函数)202
8.4.1 字符读写函数(fputc函数和fgetc函数)203
8.4.2字符串读写函数(fputs函数和fgets函数)205
8.4.3数据块读写函数(fwrite函数和fread函数)206
8.4.4格式化读写函数(fprintf函数和fscanf函数)209
8.4.5 读写其他类型数据210
8.5文件定位210
8.5.1 rewind函数210
8.5.2 fseek函数210
8.6.1 ferror函数212
8.6检测函数212
8.5.3 ftell函数212
8.6.2 clearerr函数213
8.7文件输入/输出小结213
8.8习题213
第9章 C程序综合训练216
9.1简单应用程序216
9.2一般应用程序219
9.3.5考核标准225
9.3.4参考题目225
9.3.3 实训内容225
9.3.2实训时间225
9.3.1 目的要求225
9.3 C语言课程设计225
附录A 信息处理流程图形符号226
附录B ASC II码表227
附录C C语言中的关键字228
附录D 运算符和结合性229
附录E 常用库函数231
附录F Turbo C2.0常用错误提示解释237
附录G 部分参考答案243
参考文献247