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

- 戴佩荣主编 著
- 出版社: 北京市:中国铁道出版社
- ISBN:711306938X
- 出版时间:2006
- 标注页数:252页
- 文件大小:11MB
- 文件页数:263页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
C语言程序设计技能教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识C语言1
1.1 技能1:Turbo C软件安装1
1.1.1 Turbo C的安装1
1.1.2 Turbo C的启动与退出1
1.2 技能2:认识运行环境2
1.3 技能3:创建并运行一个C程序6
1.3.1 C语言的程序特点6
1.3.2 C程序的运行过程7
理论与上机实习双指导10
上机实习 C运行环境基本使用方法11
习题12
第2章 数据类型、运算符与表达式13
2.1 技能1:基本数据类型的使用13
2.1.1 整型数据的定义、赋值和输出14
2.1.2 实型数据的定义、赋值和输出18
2.1.3 字符型数据定义、赋值和输出21
2.1.4 字符串常量及其输出24
2.2 技能2:基本数据类型间的混合运算25
2.2.1 基本数据类型间的混合运算25
2.2.2 数据类型的强制转换26
2.3.1 算术运算符和算术表达式27
2.3 技能3:运算符及表达式的使用27
2.3.2 赋值运算符和赋值表达式29
2.3.3 逗号运算符和逗号表达式30
2.3.4 sizeof()运算符31
2.3.5 运算符的优先级32
2.3.6 C语句32
2.4 技能4:常用数学函数的使用33
理论与上机实习双指导35
上机实习一 基本数据类型36
上机实习二 运算符与表达式38
习题40
选作题41
第3章 沟通与直行——数据的输入/输出和顺序结构43
3.1 技能1:字符输入/输出函数的使用43
3.1.1 标准字符输出函数putchar()43
3.1.2 标准字符输入函数getchar()44
3.2 技能2:格式输出函数的使用46
3.3 技能3:格式输入函数的使用51
3.4 技能4:顺序程序设计55
3.4.1 编写程序的方法55
3.4.2 顺序结构程序设计56
理论与上机实习双指导57
上机实习一 字符的输入/输出58
上机实习二 相互理解——scanf()与printf()59
习题61
选作题63
第4章 让程序作自己的选择——选择结构65
4.1 技能1:运用条件运算符设计简单的程序65
4.2 技能2:关系表达式与逻辑表达式的运用67
4.2.1 关系表达式67
4.2.2 逻辑表达式68
4.3.1 if语句的3种形式70
4.3 技能3:用if语句编制选择结构的程序70
4.3.2 if语句的嵌套74
4.4 技能4:用switch语句设计多选一的程序75
理论与上机实习双指导77
上机实习一 条件运算符、关系表达式与逻辑表达式78
上机实习二 if语句79
上机实习三 多岔口的抉择——switch语句81
习题82
选作题83
5.1.1 循环结构与while语句85
5.1 技能1:用while语句进行循环结构的程序设计85
第5章 聪明的循环——循环结构85
5.1.2 应用while编制程序88
5.2 技能2:用do...while语句实现循环结构的程序设计89
5.2.1 深刻认识do...while语句89
5.2.2 应用do...while编制程序92
5.3 技能3:灵活应用for语句设计循环程序92
5.3.1 for的形式和特点92
5.3.2 for的省略形式94
5.3.3 应用for编制程序95
5.3.4 几种循环的嵌套使用95
5.4.1 通过范例体会break的作用99
5.4 技能4:使用循环的帮手——break和continue99
5.4.2 通过范例体会continue的作用100
5.4.3 在程序中体会break和continue的区别100
5.5 技能5:不得不说的朋友——goto语句102
理论与上机实习双指导103
上机实习一 分清while与do...while语句104
上机实习二 灵活使用for语句106
习题108
选作题110
6.1.1 一维数组的定义和引用113
6.1 技能1:一维数组的定义和使用113
第6章 数组113
6.1.2 一维数组的初始化116
6.1.3 利用一维数组编程118
6.2 技能2:二维数组的定义和使用121
6.2.1 认识二维数组与多维数组121
6.2.2 二维数组的初始化125
6.2.3 利用二维数组编程127
6.3 技能3:字符型数组和字符串处理函数的应用129
6.3.1 字符数组的定义与初始化129
6.3.2 字符串(数组)的输入和输出130
6.3.3 常用字符串处理函数133
理论与上机实习双指导135
上机实习一 一维数组与二维数组137
上机实习二 字符型数组和字符串138
习题140
选作题141
第7章 一劳永逸的函数143
7.1 技能1:认识函数143
7.2 技能2:定义函数145
7.3 技能3:了解函数的返回值147
7.4.1 函数调用的一般形式148
7.4 技能4:调用函数148
7.4.2 函数调用的方式151
7.4.3 函数的嵌套调用和递归调用153
7.5 技能5:认识变量的作用范围155
理论与上机实习双指导160
上机实习一 函数的定义与调用161
上机实习二 局部变量与全局变量164
上机实习三 成就感——设计一个调用自定义函数的程序165
习题167
选作题169
8.1.1 不带参数的宏定义170
第8章 编译预处理170
8.1 技能1:掌握宏定义的使用170
8.1.2 带参数的宏定义173
8.2 技能2:读懂含有包含文件的程序175
8.3 技能3:读懂含有条件编译的程序176
理论与上机实习双指导178
上机实习 宏的定义与应用180
习题181
选作题183
9.1 技能1:简单变量的指针的应用184
第9章 C语言的精华——指针类型184
9.2 技能2:应用指向数组的指针对数组元素进行操作188
9.3 技能3:指向函数的指针的简单应用191
理论与上机实习双指导194
上机实习 指针的简单应用194
习题196
选作题197
10.1.1 结构体(即“结构”)的概念199
10.1.2 结构体类型的定义199
10.1 技能1:在程序中使用结构体类型199
第10章 类型DIY——结构体和共用体199
10.1.3 结构体变量的定义、初始化和引用201
10.1.4 结构体数组204
10.1.5 结构体指针205
10.1.6 读懂含有结构体变量的程序206
10.2 技能2:在程序中使用共用体类型207
10.2.1 共用体的定义207
10.2.2 共用体变量的引用208
10.2.3 在程序中使用共用体变量210
理论与上机实习双指导211
上机实习一 结构体的定义和使用212
上机实习二 共同体的定义和使用213
习题214
选作题217
第11章 文件218
11.1 技能1:创建及使用文件218
11.1.1 认识文件218
11.1.2 创建文件219
11.1.3 文件的读写操作222
11.2 技能2:随机文件读写227
11.2.1 随机写入函数fwrite()228
11.2.2 随机读取函数fread()229
理论与上机实习双指导230
上机实习一 文件的顺序读写231
上机实习二 文件的随机读写232
习题234
附录237
附录A ASCII码字符表237
附录B 运算符的优先级与结合性238
附录C C语言中的关键字239
附录D Turbo C库函数简介240
附录E Turbo C编译错误信息247
附录F 进位制转换251
热门推荐
- 2439088.html
- 3278590.html
- 1198442.html
- 739532.html
- 346288.html
- 2079389.html
- 1850163.html
- 249701.html
- 385377.html
- 2847797.html
- http://www.ickdjs.cc/book_318327.html
- http://www.ickdjs.cc/book_1835127.html
- http://www.ickdjs.cc/book_529726.html
- http://www.ickdjs.cc/book_3250099.html
- http://www.ickdjs.cc/book_1359863.html
- http://www.ickdjs.cc/book_3567259.html
- http://www.ickdjs.cc/book_3645192.html
- http://www.ickdjs.cc/book_2885387.html
- http://www.ickdjs.cc/book_557816.html
- http://www.ickdjs.cc/book_681062.html