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

- 孔璐,方灵主编;熊阿伟,吴婷,马彦芬副主编;蔡泽光主审 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113178048
- 出版时间:2014
- 标注页数:220页
- 文件大小:28MB
- 文件页数:229页
- 主题词:C语言-程序设计-高等职业教育-教材
PDF下载
下载说明
程序设计基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
情境一 简单C程序设计1
1.1 C语言基本知识1
1.1.1 C语言程序的基本结构和书写特点1
1.1.2 输入/输出函数2
1.1.3 C语言的结构特点3
1.2 简单的C语言程序3
1.2.1 C语言程序的执行过程3
1.2.2 C语言的版本及运行环境4
1.2.3 C语言的字符集6
1.2.4 C语言词汇6
习题9
情境二 数据类型、运算符和表达式10
2.1 常量与变量10
2.1.1 常量10
2.1.2 简单宏定义11
2.1.3 变量12
2.2 C语言的数据类型12
2.3 常用运算符与表达式14
2.3.1 C语言的运算符分类14
2.3.2 算术运算符和算术表达式14
2.3.3 算术表达式与运算符的优先级和结合性15
2.3.4 强制类型转换运算符16
2.3.5 自增、自减运算符16
2.3.6 赋值运算符和赋值表达式17
2.3.7 逗号运算符和逗号表达式19
习题21
情境三 顺序结构22
3.1 基本输入/输出操作22
3.1.1 字符数据的输入/输出22
3.1.2 格式输入与输出24
3.2 顺序结构程序设计举例30
3.2.1 C程序的结构31
3.2.2 赋值语句32
习题35
情境四 选择结构36
4.1 if语句36
4.1.1 C语言中语句的分类36
4.1.2 关系运算符、逻辑运算符38
4.1.3 简单if语句形式39
4.1.4 if...else形式40
4.1.5 if...else...if形式41
4.2 if语句的嵌套42
4.3 条件运算符与条件表达式43
4.4 switch语句44
习题48
情境五 循环结构49
5.1 while语句49
5.2 do…while语句54
5.3 for语句58
5.4 循环的嵌套63
5.4.1 循环嵌套的执行过程63
5.4.2 循环嵌套结构的拓展实例67
5.5 break语句和continue语句68
5.5.1 break语句68
5.5.2 continue语句70
5.6 几种循环的比较71
习题73
情境六 数组75
6.1 一维数组75
6.1.1 一维数组的定义75
6.1.2 一维数组的引用76
6.1.3 一维数组的初始化76
6.1.4 一维数组拓展实例77
6.2 二维数组79
6.2.1 二维数组的定义79
6.2.2 二维数组的初始化79
6.2.3 二维数组的引用80
6.2.4 二维数组的拓展实例80
6.3 字符数组83
6.3.1 字符数组的定义83
6.3.2 字符数组的初始化83
6.3.3 字符及字符串操作的常用函数83
6.3.4 字符数组的拓展实例85
习题89
情境七 函数90
7.1 函数的定义90
7.1.1 无参函数的定义90
7.1.2 空函数92
7.1.3 有参函数的定义93
7.2 函数的调用94
7.2.1 函数调用的一般方法94
7.2.2 函数的声明95
7.2.3 函数的参数与返回值95
7.3 函数的嵌套调用97
7.3.1 数组名作为函数参数97
7.3.2 嵌套调用98
7.4 函数的递归调用100
7.5 局部变量和全局变量102
习题110
情境八 指针112
8.1 指针变量112
8.1.1 地址和指针的概念112
8.1.2 指针变量的定义113
8.1.3 指针变量的初始化114
8.1.4 指针变量的引用114
8.1.5 指针变量的运算115
8.2 指针与数组117
8.2.1 指向数组元素的指针117
8.2.2 一维数组元素的指针访问方式117
8.2.3 指向多维数组的指针变量117
8.2.4 指针与字符串119
8.3 指针与函数121
8.3.1 指针变量作为函数的参数121
8.3.2 数组指针作为函数的参数124
8.3.3 指针作为函数的返回值——指针型函数124
8.3.4 指向函数的指针——函数型指针126
习题129
情境九 结构体、共用体131
9.1 结构类型131
9.1.1 结构体类型的形式131
9.1.2 结构体变量的定义132
9.1.3 结构体变量的引用134
9.1.4 结构体变量的初始化136
9.1.5 结构体数组的定义137
9.1.6 结构体与函数141
9.1.7 结构体变量的指针142
9.1.8 类型定义符Typedef145
9.2 共用体146
9.2.1 共用体的形式146
9.2.2 共用体变量的定义146
9.2.3 共用体变量的引用147
9.3 枚举类型150
9.3.1 枚举类型的定义150
9.3.2 枚举变量的引用151
习题157
情境十 文件159
10.1 文件概述159
10.1.1 文件分类159
10.1.2 文件指针160
10.1.3 文件的打开161
10.1.4 文件的关闭163
10.2 文件的常用操作165
10.2.1 字符的读/写165
10.2.2 字符串的读/写167
10.2.3 数据块读/写函数169
10.2.4 文件的定位174
10.2.5 文件的检测179
习题183
情境十一 综合案例184
附录A 常用转义字符196
附录B ASCII码表197
附录C C语言运算符优先级及其结合性199
附录D 常用C语言标准库函数201
参考文献220
热门推荐
- 533501.html
- 3823591.html
- 837384.html
- 1891593.html
- 2986499.html
- 2125727.html
- 3638883.html
- 866814.html
- 3167611.html
- 3544518.html
- http://www.ickdjs.cc/book_3186136.html
- http://www.ickdjs.cc/book_3570871.html
- http://www.ickdjs.cc/book_753214.html
- http://www.ickdjs.cc/book_3027733.html
- http://www.ickdjs.cc/book_1679051.html
- http://www.ickdjs.cc/book_2946901.html
- http://www.ickdjs.cc/book_375850.html
- http://www.ickdjs.cc/book_2339918.html
- http://www.ickdjs.cc/book_434718.html
- http://www.ickdjs.cc/book_2982880.html