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

- 李勤主编;张荣新副主编 著
- 出版社: 北京:高等教育出版社
- ISBN:9787040290578
- 出版时间:2010
- 标注页数:221页
- 文件大小:113MB
- 文件页数:231页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
程序设计技术 C语言PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言编程基础1
1.1 程序与高级语言1
1.1.1 程序与高级语言概念1
1.1.2 C语言的特点2
1.1.3 C程序的结构2
1.2 算法设计与描述5
1.2.1 算法设计5
1.2.2 算法描述6
1.3 C程序的运行与调试7
1.3.1 C程序的运行过程8
1.3.2 修改语法错误8
1.3.3 排除链接错误11
1.3.4 程序的调试11
1.3.5 终止程序执行14
1.4 编译预处理14
1.4.1 宏定义命令#define15
1.4.2 文件包含命令#include16
习题一18
第2章 顺序结构程序设计19
2.1 数据类型19
2.1.1 基本数据类型20
2.1.2 类型修饰符20
2.2 定义变量22
2.3 定义常量22
2.4 数据的输入输出24
2.4.1 格式化输出函数24
2.4.2 格式化输入函数29
2.4.3 字符输入输出31
2.4.4 字符串输入输出32
2.5 运算符与表达式34
2.5.1 算术运算符34
2.5.2 赋值运算36
2.5.3 关系运算符38
2.5.4 逻辑运算符39
2.5.5 位运算40
2.5.6 条件运算符41
2.5.7 逗号操作符42
2.5.8 sizeof()运算符42
2.6 表达式中的类型转换42
2.6.1 自动类型转换42
2.6.2 强制类型转换43
习题二44
第3章 分支程序设计47
3.1 程序的三种基本结构47
3.2 使用条件语句编程48
3.2.1 成绩判定程序48
3.2.2 个人所得税计算程序49
3.3 多分支结构52
3.3.1 奖金计算程序53
3.3.2 switch语句要点55
3.4 分支结构编程实例56
习题三58
第4章 循环程序设计61
4.1 应用for语句编程61
4.2 应用while语句编程64
4.3 应用do-while语句编程65
4.4 跳转语句67
4.5 循环嵌套69
4.6 循环程序设计实例70
4.6.1 枚举法70
4.6.2 递推法73
4.6.3 求最大公约数77
习题四78
第5章 数组与循环82
5.1 一维数组及应用82
5.1.1 使用一维数组排序82
5.1.2 一维数组总结84
5.2 二维数组85
5.2.1 二维数组定义85
5.2.2 二维数组的初始化85
5.2.3 用二维数组编程86
5.3 多维数组88
5.3.1 多维数组定义88
5.3.2 三维数组编程实例88
5.4 数组编程示例90
5.4.1 筛选法求素数90
5.4.2 使用数组处理字符串92
5.4.3 矩阵运算96
习题五98
第6章 函数103
6.1 自定义函数示例103
6.2 自定义函数详解105
6.2.1 函数定义105
6.2.2 函数调用106
6.2.3 函数声明108
6.2.4 参数声明形式109
6.3 变量的作用域和生存期110
6.3.1 变量的作用域110
6.3.2 变量的存储类别112
6.4 使用函数编程115
6.4.1 统计字符出现频率115
6.4.2 班级成绩统计程序117
6.5 递归函数120
6.5.1 汉诺塔问题120
6.5.2 八皇后问题122
6.5.3 递归函数总结125
6.6 运行多文件程序126
习题六128
第7章 指针135
7.1 指针的定义及操作135
7.1.1 指针的含义136
7.1.2 指针变量的定义136
7.1.3 指针的基本操作137
7.2 用指针处理数组元素140
7.2.1 用指针处理一维数组140
7.2.2 用指针处理二维数组141
7.3 用指针编程142
7.3.1 用指针处理字符串142
7.3.2 用指针数组对字符串排序145
7.3.3 用指针返回函数处理结果148
7.4 main函数中的参数149
7.5 指向函数的指针151
7.5.1 函数指针定义151
7.5.2 函数指针的赋值152
7.6 多级指针154
习题七156
第8章 自定义类型162
8.1 自定义类型简述162
8.2 结构体及应用163
8.2.1 定义结构体163
8.2.2 结构体变量的操作166
8.2.3 使用结构数组编程168
8.2.4 指向结构的指针175
8.2.5 位域及应用181
8.3 共用体184
8.4 枚举类型191
8.4.1 枚举定义192
8.4.2 枚举元素的值192
8.4.3 枚举变量的操作193
习题八194
第9章 文件操作198
9.1 文件系统操作基础198
9.1.1 文件的概念198
9.1.2 文件类型指针199
9.1.3 文件系统函数199
9.2 文件操作200
9.2.1 打开与关闭文件200
9.2.2 文件的字符输入输出203
9.2.3 字符串形式的输入输出205
9.2.4 读/写二进制文件207
9.2.5 文件的格式化输入输出209
9.3 文件的定位与检测209
9.3.1 文件定位209
9.3.2 文件的出错检测211
习题九212
附录1 常用字符ASCII码表215
附录2 C语言常用库函数216
参考文献221
热门推荐
- 8179.html
- 322631.html
- 2356771.html
- 3779171.html
- 494313.html
- 1696298.html
- 672586.html
- 3832255.html
- 3459816.html
- 2238146.html
- http://www.ickdjs.cc/book_3802514.html
- http://www.ickdjs.cc/book_3808902.html
- http://www.ickdjs.cc/book_2345894.html
- http://www.ickdjs.cc/book_2907451.html
- http://www.ickdjs.cc/book_1260262.html
- http://www.ickdjs.cc/book_2905259.html
- http://www.ickdjs.cc/book_362869.html
- http://www.ickdjs.cc/book_2090262.html
- http://www.ickdjs.cc/book_3604225.html
- http://www.ickdjs.cc/book_93921.html