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

- 吴元斌等编著 著
- 出版社: 北京:北京理工大学出版社
- ISBN:9787564048846
- 出版时间:2011
- 标注页数:233页
- 文件大小:9MB
- 文件页数:246页
- 主题词: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.1.1 C语言的发展简介1
1.1.2 C语言的主要特点2
1.2第一个C语言程序3
1.3变量与表达式5
1.4利用scanf输入变量的值7
1.5自定义函数及使用8
1.6开发C语言程序的步骤与方法9
习题11
第2章 数据类型、运算符与表达式14
2.1标识符14
2.2基本数据类型14
2.3常量与变量15
2.3.1整型常量16
2.3.2实型常量16
2.3.3字符常量17
2.3.4字符串常量19
2.3.5变量定义与初始化19
2.4算术运算符20
2.5赋值运算符21
2.6关系运算符22
2.7逻辑运算符23
2.8自增与自减运算符24
2.9类型转换25
2.10按位运算符26
2.11运算符的优先级与结合性28
习题30
第3章 程序流程控制34
3.1表达式语句、空语句与复合语句34
3.2 if-else语句35
3.3 switch语句39
3.4 while语句42
3.5 do-while语句43
3.6 for语句44
3.7 break与continue语句46
3.8 goto语句48
习题49
第4章 数组56
4.1一维数组56
4.1.1一维数组元素56
4.1.2一维数组的初始化57
4.1.3一维数组应用举例58
4.2二维数组62
4.2.1二维数组元素62
4.2.2二维数组的初始化63
4.2.3二维数组应用举例64
4.3字符数组67
4.4字符串标准库函数简介69
习题73
第5章 函数与程序结构79
5.1 C语言程序的结构79
5.2函数的定义与调用79
5.3函数的声明81
5.4返回值为非整型值的函数83
5.5数组作为函数的参数84
5.6函数的嵌套调用86
5.7函数的递归调用87
5.8变量的存储类别、作用域与生存期90
5.8.1变量的存储类别90
5.8.2变量的作用域与生存期90
5.8.3变量的初始化92
5.9预处理器92
5.9.1文件包含93
5.9.2宏替换93
5.9.3条件编译95
习题96
第6章 指针104
6.1地址与指针104
6.2指针与函数参数107
6.3指针与一维数组109
6.3.1用指针访问一维数组元素110
6.3.2一维数组元素的指针作为函数参数111
6.4字符指针与函数113
6.4.1指向字符的指针113
6.4.2指向字符的指针作为函数的参数114
6.5指针数组和指向指针的指针116
6.5.1指针数组116
6.5.2指向指针的指针118
6.6指针与多维数组119
6.6.1二维数组与指向一维数组的指针119
6.6.2指向数组的指针作为函数的参数121
6.7指向函数的指针122
6.7.1指向函数的指针的定义122
6.7.2指向函数的指针变量作为函数参数123
6.8返回指针值的函数125
6.9命令行参数126
习题127
第7章 结构134
7.1结构的基础知识134
7.1.1结构类型的声明134
7.1.2结构变量的定义与使用135
7.2结构数组136
7.3指向结构的指针138
7.3.1指向结构数组的指针139
7.3.2指向结构的指针作为函数参数140
7.4自引用结构141
7.5 typedef简介144
7.6联合类型145
7.7枚举类型148
7.8位字段149
习题151
第8章 输入与输出156
8.1字符输入/输出标准函数156
8.2格式化输出函数printf158
8.3格式化输入函数scanf160
8.4文件存取162
8.4.1文件的打开与关闭162
8.4.2字符读写164
8.4.3行输入/输出167
8.4.4格式化读写168
8.4.5数据块读写函数169
8.5文件的随机存取171
8.5.1 rewind函数171
8.5.2 fseek函数172
8.6其他函数173
8.6.1字符串处理函数173
8.6.2字符类测试与转换函数174
8.6.3数学函数175
8.6.4随机数发生器函数176
习题178
第9章 综合应用举例184
9.1万年历程序184
9.1.1求某年元旦是星期几184
9.1.2自定义函数功能说明184
9.1.3万年历程序清单185
9.2单链表操作187
9.2.1单链表操作函数列表187
9.2.2函数InsertLinkList的实现方法说明188
9.2.3函数 DeleteLinkList的实现方法说明189
9.2.4单链表操作程序清单190
9.3迷宫问题194
9.3.1数据结构分析194
9.3.2探索算法分析195
9.3.3迷宫求解程序清单195
9.4学生成绩管理程序199
9.4.1学生成绩管理功能分析199
9.4.2学生成绩管理模块划分199
9.4.3学生成绩管理程序清单199
9.5 OpenGL图形编程210
9.5.1 OpenGL的命名规范210
9.5.2一个简单的OpenGL程序210
9.5.3程序及语句简要说明212
9.5.4 OpenGL核心库函数简介213
9.5.5 OpenGL动画示例程序214
习题217
附录A用Visual C++开发C程序219
A.1创建C++工作环境219
A.2编译、运行C源程序219
附录B用Eclipse开发C程序223
B.1 Eclipse与 MinGW的下载安装223
B.2利用Eclipse开发C程序223
附录C ASCII表228
附录D C语言关键字229
D.1数据类型关键字229
D.2流程控制关键字230
附录E标准库简介231
参考文献232
热门推荐
- 2932243.html
- 1454032.html
- 22999.html
- 2244952.html
- 2653567.html
- 2564664.html
- 402648.html
- 752312.html
- 325917.html
- 2826408.html
- http://www.ickdjs.cc/book_42020.html
- http://www.ickdjs.cc/book_782697.html
- http://www.ickdjs.cc/book_2264826.html
- http://www.ickdjs.cc/book_1055861.html
- http://www.ickdjs.cc/book_608409.html
- http://www.ickdjs.cc/book_2318428.html
- http://www.ickdjs.cc/book_1696738.html
- http://www.ickdjs.cc/book_3174788.html
- http://www.ickdjs.cc/book_634749.html
- http://www.ickdjs.cc/book_2525365.html