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

- 范兴福主编 著
- 出版社: 北京:机械工业出版社
- ISBN:7111233123
- 出版时间:2008
- 标注页数:218页
- 文件大小:37MB
- 文件页数:229页
- 主题词:C语言-程序设计-专业学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
导学1
第1章 绪论3
1.1 C语言程序设计在计算机知识体系中所处的位置3
1.1.1 编程语言的发展历史3
1.1.2 C语言在整个计算机知识体系中的位置5
1.2 C语言的历史和特点6
1.3 C语言程序的结构特点,C语言函数的构成6
1.3.1 C语言程序的结构和书写格式6
1.3.2 C语言程序的函数构成8
1.4 C语言的基本符号与标识符8
1.4.1 C语言的基本符号8
1.4.2 C语言标识符9
1.5 C语言上机操作9
1.5.1 C语言程序的开发过程9
1.5.2 Turbo C集成环境简介9
1.5.3 Turbo C的使用11
习题12
上机指导14
第2章 基本数据类型与顺序结构程序设计16
2.1 结构化程序设计16
2.1.1 什么是程序设计16
2.1.2 结构化程序设计的三种基本结构17
2.2 整型数据18
2.2.1 整型常量的三种表示形式18
2.2.2 整型变量及其分类18
2.2.3 利用整型数据进行简单的程序设计20
2.3 浮点型数据20
2.3.1 浮点常量的两种表示形式21
2.3.2 浮点型变量及分类21
2.3.3 利用浮点型数据进行简单的程序设计21
2.4 字符型数据22
2.4.1 字符常量的三种表示形式22
2.4.2 字符变量及分类22
2.4.3 字符型数据的程序分析23
2.4.4 字符串23
2.5 类型的混合运算24
2.5.1 类型的自动转换24
2.5.2 类型的强制转换24
习题25
上机指导30
第3章 数据的输入输出31
3.1 printf()函数31
3.1.1 一般格式31
3.1.2 格式字符用法举例33
3.2 scanf()函数37
3.3 getchar()、putchar()函数41
习题42
上机指导47
第4章 运算符与表达式49
4.1 C语言运算符与表达式简介49
4.1.1 有关概念49
4.1.2 注意事项50
4.2 算术运算符和算术表达式51
4.2.1 基本的算术运算符51
4.2.2 自增(++)、自减(-)运算符51
4.2.3 常用数学函数52
4.2.4 算术表达式53
4.3 关系表达式与逻辑表达式53
4.3.1 关系运算符与关系表达式53
4.3.2 逻辑运算符与逻辑表达式54
4.4 赋值运算符和赋值表达式55
4.4.1 简单的赋值运算55
4.4.2 复合的赋值运算56
4.5 其他运算符的应用57
4.5.1 条件运算符和条件表达式57
4.5.2 逗号运算符和逗号表达式58
4.5.3 sizeof运算符58
习题59
上机指导66
第5章 流程控制语句69
5.1 if语句69
5.1.1 if语句的第一种形式70
5.1.2 if语句的第二种形式71
5.1.3 if语句的第三种形式72
5.1.4 if语句应用举例75
5.2 switch语句75
5.2.1 一般形式及执行流程76
5.2.2 应用举例77
5.3 for语句79
5.3.1 一般形式及执行流程79
5.3.2 for单重循环程序举例81
5.3.3 双重循环81
5.4 while语句82
5.4.1 一般形式及执行流程82
5.4.2 程序举例83
5.5 do-while语句85
5.5.1 一般形式及执行流程85
5.5.2 应用举例86
5.6 break、continue和goto语句86
5.6.1 break语句86
5.6.2 continue语句88
5.6.3 goto语句89
习题90
上机指导109
第6章 数组113
6.1 数值型数组113
6.1.1 一维数组的定义、初始化和使用113
6.1.2 二维数组的定义、初始化和使用118
6.2 字符型数组120
6.2.1 字符数组的定义及初始化120
6.2.2 字符数组的输入、输出和处理121
习题124
上机指导136
第7章 函数138
7.1 函数的定义138
7.1.1 函数定义的一般形式138
7.1.2 函数调用140
7.1.3 函数参数和返回值143
7.2 函数的作用范围145
7.2.1 内部函数145
7.2.2 外部函数146
7.3 变量的作用域146
7.3.1 自动变量146
7.3.2 外部变量147
7.3.3 静态变量149
7.3.4 寄存器变量151
习题151
上机指导156
第8章 文件159
8.1 文件的概念159
8.2 文件的打开与关闭160
8.2.1 文件的打开160
8.2.2 文件的关闭161
8.3 文件访问函数162
8.3.1 字符的输入输出162
8.3.2 字符串的输入和输出163
8.4 二进制文件的访问163
8.4.1 格式化输入函数fscanf()163
8.4.2 格式化输出函数fprintf()164
8.4.3 数据块输入函数fread()164
8.4.4 数据块输出函数fwrite()164
8.5 文件的定位165
8.6 文件检测函数166
习题167
上机指导170
第9章 结构体和共用体172
9.1 结构体的概念172
9.2 定义结构体变量的方法172
9.2.1 先定义结构体类型再定义变量名173
9.2.2 在定义类型的同时定义变量174
9.2.3 直接定义结构体类型变量174
9.3 结构体变量的引用174
9.3.1 结构体变量的初始化174
9.3.2 结构体变量的引用175
9.4 共用体的概念176
9.5 共用体变量的引用方式178
习题179
上机指导180
第10章 指针181
10.1 指针的概念、定义和操作181
10.1.1 指针的概念181
10.1.2 指针变量的定义182
10.1.3 指针变量的操作183
10.2 指针与数组184
10.2.1 指向数值型数组的指针变量184
10.2.2 指向字符串的指针变量185
10.3 指针作为函数参数186
习题188
上机指导192
第11章 编译预处理194
11.1 宏定义194
11.1.1 不带参数的宏定义194
11.1.2 带参数的宏定义195
11.2 包含文件196
11.3 条件编译197
习题199
上机指导200
附录202
附录A Turbo C 2.0集成开发环境的使用202
附录B ASCII码表212
附录C Turbo C上机常见错误提示信息213
附录D Turbo C 2.0的关键字217
参考文献218
热门推荐
- 993878.html
- 1963004.html
- 652126.html
- 1352700.html
- 1386706.html
- 2380688.html
- 3016443.html
- 2176681.html
- 1461322.html
- 781077.html
- http://www.ickdjs.cc/book_1974279.html
- http://www.ickdjs.cc/book_1506669.html
- http://www.ickdjs.cc/book_1102628.html
- http://www.ickdjs.cc/book_1637588.html
- http://www.ickdjs.cc/book_541628.html
- http://www.ickdjs.cc/book_2565700.html
- http://www.ickdjs.cc/book_685997.html
- http://www.ickdjs.cc/book_3813020.html
- http://www.ickdjs.cc/book_570345.html
- http://www.ickdjs.cc/book_2126945.html