图书介绍

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

C语言程序设计技能教程
  • 戴佩荣主编 著
  • 出版社: 北京市:中国铁道出版社
  • ISBN:711306938X
  • 出版时间:2006
  • 标注页数:252页
  • 文件大小:11MB
  • 文件页数:263页
  • 主题词:C语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐