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

- 侯清兰,倪倩主编;冯志杰,李正芳,李德云,穆若金,张玉珍,刘春强副主编 著
- 出版社: 北京:北京理工大学出版社
- ISBN:9787568229388
- 出版时间:2016
- 标注页数:224页
- 文件大小:24MB
- 文件页数:234页
- 主题词: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.2 C语言的特点2
练习题3
第2章 数据类型与运算5
2.1 常量与变量5
2.1.1 常量与符号常量5
2.1.2 变量6
2.2 整型数据7
2.2.1 整型常量7
2.2.2 整型变量8
2.2.3 整型数据的分类9
2.3 实型数据9
2.3.1 实型常量9
2.3.2 实型变量10
2.4 字符型数据10
2.4.1 字符常量10
2.4.2 字符变量11
2.5 各种数据类型间的混合运算12
2.6 算数运算符和算数表达式13
2.6.1 基本算术运算符和算术表达式13
2.6.2 算术运算符的优先级和结合性13
2.6.3 强制类型转换运算符14
2.6.4 自加、自减运算符14
2.7 赋值运算符和赋值表达式14
2.7.1 赋值运算符和赋值表达式14
2.7.2 复合的赋值运算符15
2.7.3 赋值运算中的类型转换15
2.8 关系运算和逻辑运算16
2.8.1 关系运算符和关系表达式16
2.8.2 逻辑运算符和逻辑表达式16
2.9 逗号运算符和逗号表达式18
2.10 位运算18
练习题19
第3章 顺序结构23
3.1 C语句概述23
3.2 数据的输入/输出格式24
3.2.1 printf函数25
3.2.2 scanf函数28
3.3 字符数据输入/输出30
3.3.1 putchar函数30
3.3.2 getchar函数31
3.4 程序举例31
练习题33
第4章 选择结构40
4.1 if语句40
4.1.1 if语句的3种基本形式40
4.1.2 嵌套的if语句44
4.2 switch语句45
4.3 条件运算符和条件表达式48
练习题50
第5章 循环结构55
5.1 用while语句构成循环55
5.2 用do-while语句构成循环58
5.3 用for语句构成循环60
5.4 循环的嵌套63
5.5 break语句和continue语句65
5.5.1 break语句65
5.5.2 continue语句67
练习题68
第6章 数组与字符串73
6.1 一维数组73
6.2 二维数组76
6.3 字符数组79
6.3.1 字符数组的定义和初始化79
6.3.2 字符数组的输入和输出79
6.4 字符串处理函数81
练习题83
第7章 函数88
7.1 函数的定义和返回值88
7.2 函数的调用89
7.2.1 函数调用的形式89
7.2.2 对被调用函数的说明90
7.2.3 函数间变量作参数的传递91
7.2.4 函数的嵌套调用和递归调用94
7.3 函数间数组做参数的传递94
7.3.1 数组元素作函数实参94
7.3.2 数组名作函数实参95
7.4 局部变量和全局变量98
7.4.1 局部变量98
7.4.2 全局变量99
7.5 变量的存储类别100
7.5.1 局部变量的存储类别101
7.5.2 全局变量的存储类别102
7.6 编译预处理104
7.6.1 宏定义和调用104
7.6.2 文件包含105
练习题105
第8章 指针114
8.1 指针和指针变量的概念114
8.2 用指针访问变量115
8.2.1 指针变量的定义、赋值115
8.2.2 指针变量的引用115
8.3 数组与指针117
8.3.1 一维数组与指针117
8.3.2 二维数组与指针118
8.4 字符串与指针119
8.5 指针作函数参数121
8.5.1 指针变量作函数参数121
8.5.2 数组名作函数参数122
8.5.3 字符指针作函数参数123
8.6 返回指针值的函数125
8.7 指针数组和指向指针的指针126
8.7.1 指针数组126
8.7.2 指向指针的指针126
8.8 函数的进一步讨论127
8.8.1 main()函数的参数127
8.8.2 指向函数指针变量的定义128
练习题128
第9章 结构体与共用体133
9.1 用typedef定义新类型133
9.2 结构体类型134
9.2.1 结构体类型的定义134
9.2.2 结构体变量定义、成员引用和初始化135
9.2.3 结构体数组的定义、初始化和引用举例139
9.2.4 结构体指针变量141
9.2.5 结构体在函数内的传递143
9.2.6 用结构体构成链表147
9.3 共用体类型150
9.3.1 共用体变量的定义150
9.3.2 共用体变量的成员引用151
9.3.3 共用体类型数据的特点151
练习题152
第10章 文件157
10.1 C语言文件的概念157
10.2 文件类型指针157
10.3 文件的打开和关闭158
10.3.1 文件的打开(fopen函数)158
10.3.2 文件的关闭(fclose函数)159
10.4 文件的读/写160
10.4.1 fgetc函数和fputc函数160
10.4.2 fgets函数和fputs函数161
10.4.3 fread函数和fwrite函数162
10.4.4 fscanf和fprintf函数163
10.5 文件的定位与检测165
10.5.1 文件的定位165
10.5.2 文件的检测函数166
练习题167
第11章 C语言上机指导169
11.1 实验1:熟悉C语言的运行环境169
实验目的169
实验内容169
11.2 实验2:数据类型和运算符的运用172
实验目的172
实验内容172
11.3 实验3:格式输入/输出174
实验目的174
实验内容175
11.4 实验4:选择语句的应用177
实验目的177
实验内容177
11.5 实验5:while和do...while语句的应用181
实验目的181
实验内容181
11.6 实验6:for语句和嵌套循环语句的应用184
实验目的184
实验内容184
11.7 实验7:一维数组的应用187
实验目的187
实验内容187
11.8 实验8:二维数组的应用191
实验目的191
实验内容191
11.9 实验9:字符数组的应用195
实验目的195
实验内容195
11.10 实验10:函数的定义和调用198
实验目的198
实验内容198
11.11 实验11:数组作为函数参数201
实验目的201
实验内容201
11.12 实验12:指针变量的定义、数组和指针206
实验目的206
实验内容206
11.13 实验13:结构体的应用209
实验目的209
实验内容210
11.14 实验14:综合练习212
实验目的212
实验内容213
附录1 C语言中的关键字217
附录2 C语言中的运算符及优先级218
附录3 常用字符与ASCⅡ码对照表220
附录4 库函数221
热门推荐
- 72036.html
- 2266332.html
- 276197.html
- 992590.html
- 3009250.html
- 1638327.html
- 3563214.html
- 830282.html
- 896319.html
- 3251259.html
- http://www.ickdjs.cc/book_2869609.html
- http://www.ickdjs.cc/book_3180894.html
- http://www.ickdjs.cc/book_65105.html
- http://www.ickdjs.cc/book_1466906.html
- http://www.ickdjs.cc/book_186284.html
- http://www.ickdjs.cc/book_2974540.html
- http://www.ickdjs.cc/book_2852436.html
- http://www.ickdjs.cc/book_1220730.html
- http://www.ickdjs.cc/book_42246.html
- http://www.ickdjs.cc/book_3018888.html