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

- 沈大林主编;张晓蕾等编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113077633
- 出版时间:2007
- 标注页数:274页
- 文件大小:48MB
- 文件页数:285页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C语言程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第0章 绪论1
0.1 C语言程序设计基本概念1
0.1.1 程序设计概述1
0.1.2 C语言程序开发流程2
0.2 C语言程序开发工具3
0.2.1 Turbo C 2.0集成开发环境的应用3
0.2.2 Visual C++ 6.0集成开发环境的应用7
0.2.3 两种编程工具的比较12
0.2.4 调试程序中的简单错误13
0.3 养成良好的程序设计风格16
0.3.1 文件的注释17
0.3.2 语句行与语句块17
0.3.3 程序代码缩进对齐17
0.3.4 函数与变量的定义18
0.4 教学方法和课程安排18
第1章 C语言程序设计基础20
1.1 【案例1】程序的开始与结束20
相关知识21
main()函数21
C语言程序的基本语法结构22
程序终止函数exit()22
1.2 【案例2】信息与数据的格式化显示23
相关知识24
标识符与关键字24
变量与常量25
数据类型28
输出函数printf()30
1.3 【案例3】计算圆的周长与面积34
相关知识35
输入函数scanf()35
格式化字符串中非格式字符的处理36
字符串输入与宽度控制36
指定输入数据的范围37
一次输入多个数据37
电话号码的输入38
1.4 【案例4】温度换算39
相关知识40
运算符与表达式40
算术运算符与算术表达式40
赋值运算符与赋值表达式42
逗号运算符43
sizeof运算符43
类型转换运算符43
1.5 【案例5】字母转换45
相关知识46
关系运算46
逻辑运算47
条件运算符49
思考与练习49
第2章 算法与程序流程控制52
2.1 【案例6】程序提示框52
相关知识53
程序与算法53
算法的实现53
算法流程图55
顺序结构58
2.2 【案例7】求一元二次方程的根59
相关知识61
选择结构61
if语句61
if...else...语句62
if...else if...语句63
条件分支中的逻辑表达式65
2.3 【案例8】计算运费66
相关知识69
switch语句69
switch语句中的break70
选择结构的嵌套72
2.4 【案例9】成绩分析74
相关知识76
循环结构76
while循环77
do...while循环77
2.5 【案例10】乘法表80
相关知识82
for循环82
特殊的for循环82
循环的嵌套84
2.6 【案例11】百鸡问题87
相关知识89
流程转向语句89
算法的优化91
思考与练习94
第3章 数组与字符串100
3.1 【案例12】成绩统计100
相关知识101
数组的基本概念101
一维数组102
一维数组在程序设计中的应用104
3.2 【案例13】计算题108
相关知识111
二维数组111
二维数组的存储113
二维数组的应用114
多维数组117
3.3 【案例14】字符分类117
相关知识118
字符数组118
字符串119
字符串数组120
3.4 【案例15】字符串比较123
相关知识124
字符串处理函数124
字符处理函数126
思考与练习130
第4章 指针135
4.1 【案例16】变量与指针135
相关知识136
指针的基本概念136
指针的定义与引用138
空指针NULL139
使用指针的注意事项140
4.2 【案例17】计算字符串长度140
相关知识141
指针与数组141
指针的运算142
指针与二维数组144
4.3 【案例18】图书查询146
相关知识147
字符串指针147
字符指针与字符数组148
指针数组151
思考与练习152
第5章 函数156
5.1 【案例19】计算代数式156
相关知识157
函数的定义157
函数的声明158
函数的调用159
函数的返回160
定义函数的注意事项164
5.2 【案例20】验证哥德巴赫猜想165
相关知识166
函数的参数166
赋值调用167
传址调用168
数组参数的传递169
字符串参数的传递171
5.3 【案例21】求阶乘172
相关知识173
函数嵌套173
递归函数174
函数递归的条件175
递归算法与循环算法的区别175
5.4 【案例22】程序计数器178
相关知识179
变量的作用域179
变量的存储类型181
5.5 【案例23】main()函数的参数184
相关知识186
main()函数186
main()函数参数的应用186
5.6 【案例24】三角函数表187
相关知识188
C语言函数库188
标准输入/输出函数189
字符函数与字符串处理函数189
数学函数189
其他函数库189
思考与练习191
第6章 结构体、共用体与枚举197
6.1 【案例25】成绩分析197
相关知识198
信息在程序中的表示198
结构体定义与初始化199
结构体变量的引用202
自定义数据类型203
6.2 【案例26】学生信息记录206
相关知识208
链表208
动态分配存储空间209
链表的应用210
6.3 【案例27】共同使用存储空间215
相关知识216
共用体的定义与引用216
结构体与共用体的异同218
6.4 【案例28】月份与天数219
相关知识220
枚举220
使用枚举的注意事项221
思考与练习222
第7章 文件访问227
7.1 【案例29】修改文本文件227
相关知识229
文件的基本概念229
文件与文件指针230
文件系统230
文件的打开与关闭231
文件访问函数232
文件检测函数233
7.2 【案例30】成绩信息记录235
相关知识236
格式化输入/输出函数236
数据块访问函数237
结构体信息的存储237
7.3 【案例31】成绩记录的随机访问239
相关知识240
文件的随机访问240
文件随机访问的应用241
思考与练习242
第8章 编译预处理245
8.1 【案例32】字符分类245
相关知识246
编译预处理的概念246
宏定义246
8.2 【案例33】文件包含248
相关知识250
文件包含的意义250
文件包含的应用250
8.3 【案例34】条件编译251
相关知识252
条件编译的概念252
#if、#elif和#endif252
#ifdef和#ifndef253
条件编译与程序移植254
条件编译与程序调试254
思考与练习254
附录A ASCII码对照表257
附录B 运算符的优先级与结合性259
附录C 标准库函数261
附录D Turbo C 2.0的菜单命令269
参考文献274
热门推荐
- 1374524.html
- 3157087.html
- 1230628.html
- 1043272.html
- 2202669.html
- 2510211.html
- 2671282.html
- 289900.html
- 2052458.html
- 1403779.html
- http://www.ickdjs.cc/book_3290351.html
- http://www.ickdjs.cc/book_572092.html
- http://www.ickdjs.cc/book_2891879.html
- http://www.ickdjs.cc/book_239055.html
- http://www.ickdjs.cc/book_3896239.html
- http://www.ickdjs.cc/book_3639318.html
- http://www.ickdjs.cc/book_2479306.html
- http://www.ickdjs.cc/book_157542.html
- http://www.ickdjs.cc/book_1185834.html
- http://www.ickdjs.cc/book_38833.html