图书介绍
C语言编程技巧分析2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 高禹,张建科,乐天主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302344001
- 出版时间:2014
- 标注页数:239页
- 文件大小:132MB
- 文件页数:242页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言编程技巧分析PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 基础知识编程技巧分析1
1.1基础知识简要介绍1
1.1.1常量与变量1
1.1.2数据类型及其转换2
1.1.3算术运算符和算术表达式2
1.1.4赋值运算符和赋值表达式2
1.1.5其他运算符和表达式3
1.1.6运算符的优先级和结合性3
1.1.7数据的输入与输出4
1.2运用基础知识时需要注意的问题6
1.2.1关于变量的定义6
1.2.2关于一些运算符号6
1.2.3关于混合运算8
1.2.4关于一些输入输出函数9
1.3编程技巧分析12
1.3.1关于一些简单计算的编程技巧分析12
1.3.2关于一些简单输入输出的编程技巧分析14
1.4习题15
1.5上机实验16
第2章 选择结构编程技巧分析18
2.1选择结构知识简要介绍18
2.1.1关系运算符与逻辑运算符18
2.1.2 if语句的几种表现形式18
2.1.3 switch语句20
2.1.4条件运算符20
2.1.5选择结构嵌套20
2.2运用选择结构知识时需要注意的问题21
2.2.1关于条件的表达21
2.2.2关于选择合适的选择结构23
2.2.3关于选择结构的嵌套25
2.3编程技巧分析26
2.3.1关于单分支和双分支的编程技巧分析26
2.3.2关于多分支的编程技巧分析29
2.3.3关于嵌套的编程技巧分析32
2.4习题35
2.5上机实验37
第3章 循环结构编程技巧分析39
3.1循环结构知识简要介绍39
3.1.1循环语句39
3.1.2 break、continue和goto语句40
3.1.3循环嵌套41
3.2运用循环知识时需要注意的问题41
3.2.1关于循环体语句的设计41
3.2.2关于循环条件的设计42
3.2.3关于循环语句的选择42
3.2.4关于break语句和goto语句45
3.2.5关于循环嵌套46
3.3编程技巧分析46
3.3.1关于while循环结构编程技巧分析46
3.3.2关于do-while循环结构编程技巧分析48
3.3.3关于for循环结构的编程技巧分析49
3.3.4关于循环嵌套结构编程技巧分析51
3.4习题56
3.5上机实验58
第4章 数组知识编程技巧分析60
4.1数组知识简要介绍60
4.1.1一维数组60
4.1.2二维数组60
4.1.3字符数组61
4.1.4字符串和处理字符串的函数62
4.2运用数组知识时需要注意的问题64
4.2.1关于数组的定义和初始化64
4.2.2关于字符数组与字符串65
4.2.3关于处理字符串的函数66
4.2.4关于数组与循环的关系68
4.3编程技巧分析68
4.3.1关于一维数组的编程技巧分析68
4.3.2关于二维数组的编程技巧分析75
4.3.3关于字符数组和字符串的编程技巧分析78
4.4习题82
4.5上机实验84
第5章 函数知识编程技巧分析86
5.1函数知识简要介绍86
5.1.1函数的定义86
5.1.2函数的参数和返回值86
5.1.3函数的调用87
5.1.4函数的嵌套和递归调用87
5.1.5数组作为函数的参数89
5.1.6全局变量和局部变量89
5.1.7变量的存储类别90
5.1.8内部函数和外部函数91
5.2运用函数知识时需要注意的问题92
5.2.1关于函数的定义92
5.2.2关于函数的参数和返回值92
5.2.3关于函数的调用93
5.2.4关于函数的声明93
5.2.5关于全局变量和局部变量94
5.2.6关于静态变量的存储类别94
5.2.7关于运用模块化编程方法来编写大规模程序95
5.3编程技巧分析95
5.3.1关于函数参数和返回值的编程技巧分析95
5.3.2关于函数嵌套调用的编程技巧分析97
5.3.3关于函数递归调用的编程技巧分析99
5.3.4关于全局变量和局部变量的编程技巧分析101
5.3.5关于模块化的编程技巧分析103
5.4习题106
5.5上机实验107
第6章 预处理命令编程技巧分析110
6.1预处理命令知识简要介绍110
6.1.1宏定义110
6.1.2文件包含111
6.1.3条件编译111
6.2运用预处理命令时需要注意的问题112
6.2.1关于宏定义112
6.2.2关于宏与函数的关系112
6.2.3关于文件包含113
6.3编程技巧分析114
6.3.1关于宏定义的编程技巧分析114
6.3.2关于文件包含的编程技巧分析115
6.4习题116
6.5上机实验116
第7章 指针知识编程技巧分析119
7.1指针知识简要介绍119
7.1.1变量的指针和指针变量的概念119
7.1.2指向变量的指针变量119
7.1.3数组的指针和指向数组的指针变量120
7.1.4指针数组与多级指针120
7.1.5函数指针变量与指针型函数121
7.1.6命令行参数122
7.2运用指针知识时需要注意的问题122
7.2.1关于指针变量的初始化122
7.2.2关于指针变量与二维数组123
7.2.3关于指针变量作函数的参数123
7.2.4关于void指针和NULL指针123
7.3编程技巧分析125
7.3.1关于指针与一维数组的编程技巧分析125
7.3.2关于指针与二维数组的编程技巧分析128
7.3.3关于指针与字符串的编程技巧分析128
7.3.4关于指针数组的编程技巧分析131
7.3.5关于指针与函数的编程技巧分析132
7.4习题134
7.5上机实验135
第8章 结构体、共用体和枚举类型以及链表知识编程技巧分析137
8.1结构体、共用体和枚举类型以及链表知识简要介绍137
8.1.1结构体137
8.1.2共用体139
8.1.3枚举类型140
8.1.4链表140
8.2运用结构体、共用体和枚举类型以及链表知识时需要注意的问题141
8.2.1关于结构体和共用体的类型声明141
8.2.2关于结构体、共用体变量的输入和输出143
8.2.3关于共用体与结构体的主要区别143
8.2.4关于结构体与函数143
8.2.5关于枚举类型144
8.3编程技巧分析145
8.3.1关于结构体知识编程技巧分析145
8.3.2关于共用体和枚举类型知识编程技巧分析148
8.3.3关于链表知识编程技巧分析150
8.4习题156
8.5上机实验157
第9章 位运算知识编程技巧分析160
9.1位运算知识简要介绍160
9.1.1位的基本概念160
9.1.2位运算的规则160
9.1.3位段的基本概念161
9.2运用位运算知识时需要注意的问题161
9.2.1关于位运算161
9.2.2关于位段162
9.3编程技巧分析163
9.3.1关于位运算的编程技巧分析163
9.3.2关于位段的编程技巧分析165
9.4习题167
9.5上机实验168
第10章 文件知识编程技巧分析170
10.1文件知识简要介绍170
10.1.1文件的概念170
10.1.2打开与关闭文件171
10.1.3顺序读写和随机读写172
10.1.4定位与检测172
10.1.5读写文件内容174
10.2运用文件知识时需要注意的问题175
10.2.1关于文件的打开175
10.2.2关于文件的位置指针176
10.2.3关于文件的定位和检测176
10.2.4关于文件内容的读写177
10.3编程技巧分析177
10.3.1关于每次读写一个字符的编程技巧分析177
10.3.2关于每次读写一个数据块的编程技巧分析179
10.3.3关于每次读写一个字符串的编程技巧分析181
10.3.4关于按照指定格式读写的编程技巧分析183
10.4习题184
10.5上机实验185
附录 习题参考答案187
热门推荐
- 2956022.html
- 3109047.html
- 580581.html
- 3154861.html
- 2612096.html
- 571145.html
- 3697180.html
- 2703041.html
- 3056854.html
- 3614134.html
- http://www.ickdjs.cc/book_1631122.html
- http://www.ickdjs.cc/book_416782.html
- http://www.ickdjs.cc/book_38484.html
- http://www.ickdjs.cc/book_1813553.html
- http://www.ickdjs.cc/book_2146024.html
- http://www.ickdjs.cc/book_1820043.html
- http://www.ickdjs.cc/book_1820421.html
- http://www.ickdjs.cc/book_1938633.html
- http://www.ickdjs.cc/book_2770747.html
- http://www.ickdjs.cc/book_12384.html