图书介绍

C语言程序设计第一课PDF|Epub|txt|kindle电子书版本网盘下载

C语言程序设计第一课
  • 赵军编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302506393
  • 出版时间:2018
  • 标注页数:205页
  • 文件大小:25MB
  • 文件页数:216页
  • 主题词: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语言初步体验2

1.1 认识程序设计语言2

1.1.1 机器语言2

1.1.2 汇编语言3

1.1.3 高级语言3

1.1.4 非过程性语言4

1.1.5 人工智能语言4

1.2 C语言的特色4

1.2.1 硬件沟通能力5

1.2.2 高效率的编译型语言5

1.2.3 程序的可移植性高6

1.2.4 灵活的流程控制6

1.3 Dev-C++的下载与简介6

1.3.1 Dev-C++下载过程6

1.3.2 认识Dev-C++工作环境10

1.4 Hello!我的第一个C程序11

1.4.1 程序代码的编写12

Hello World程序13

范例程序:CH01 01.c13

1.4.2 程序代码的编译与运行14

1.4.3 程序调试简介15

1.5 程序代码快速解析16

1.5.1 头文件与#include指令17

1.5.2 main()函数18

1.5.3 prinf()函数与注释18

1.5.4 return语句19

1.6 综合范例程序19

学生学籍信息的输出程序20

范例程序:CH01_02.c20

本章重点回顾20

课后习题21

第2章 C语言的数据处理24

2.1 变量24

2.1.1 变量声明24

变量声明的示范25

范例程序:CH02 01.c25

2.1.2 变量的命名规则27

2.1.3 sizeof运算符28

sizeof运算符的应用29

范例程序:CH02 02.c29

2.1.4 常数30

计算圆面积31

范例程序:CH02 03.c31

2.2 基本数据类型32

2.2.1 整数类型32

整数修饰词综合范例34

范例程序:CH02 04.c34

溢出输出效应35

范例程序:CH02 05.c35

2.2.2 浮点数类型36

单精度与双精度浮点数38

范例程序:CH02 06.c38

浮点数科学记数表示法39

范例程序:CH02 07.c39

2.2.3 字符类型40

字符声明的示范41

范例程序:CH02 08.c41

2.2.4 转义序列43

转义字符的简单应用44

范例程序:CH02 09.c44

2.3 格式化输入与输出功能45

2.3.1 printf()函数45

格式化输出的示范47

范例程序:CH02 10.c47

八进制数与十六进制数表示法48

范例程序:CH0211.c48

2.3.2 格式化字符的高级设置49

格式化字符的高级设置50

范例程序:CH02 12.c50

2.3.3 scanf()函数51

scanf()函数输入数据52

范例程序:CH02 13.c52

2.4 综合范例程序1——成绩统计小帮手53

成绩统计小帮手54

范例程序:CH02 14.c54

2.5 综合范例程序2——转义字符序列的应用55

转义字符序列的应用55

范例程序:CH02 15.c55

本章重点回顾56

课后习题57

第3章 活用表达式与运算符60

3.1 运算符的简介60

3.1.1 赋值运算符60

3.1.2 算术运算符61

查询百位数62

范例程序:CH03 01.c62

3.1.3 关系运算符63

关系运算符运算的示范63

范例程序:CH03 02.c63

3.1.4 逻辑运算符64

关系与逻辑运算符的求值范例程序:CH03 03.c66

3.1.5 递增与递减运算符67

递增与递减运算符的实际应用范例69

范例程序:CH03 04.c69

3.1.6 位运算符70

位运算符的综合运用74

范例程序:CH03 05.c74

3.1.7 复合赋值运算符75

复合赋值运算符的实际应用76

范例程序:CH03 06.c76

3.1.8 条件运算符77

条件运算符的使用78

范例程序:CH03 07.c78

3.2 运算符的优先级79

运算符优先权的实际运用80

范例程序:CH03 08.c80

类型转换的范例82

范例程序:CH03 09.c82

3.3 综合范例程序1——钞票兑换机84

钞票兑换机84

范例程序:CH03 10.c84

3.4 综合范例程序2——温度转换器85

温度转换器85

范例程序:CH03 11.c85

本章重点回顾86

课后习题87

第4章 选择性流程控制90

4.1 结构化程序设计90

4.2 选择结构92

4.2.1 if条件指令93

消费满额赠送来店礼品94

范例程序:CH04 01.c94

4.2.2 if else条件语句96

奇偶数判断器97

范例程序:CH04 02.c97

4.2.3 if else if条件语句99

消费金折扣回馈100

范例程序:CH04 03.c100

阶梯电价查询程序102

范例程序:CH04 04.c102

4.2.4 switch选择语句104

快餐店点餐程序106

范例程序:CH04 05.c106

分数段判断108

范例程序:CH04 06.c108

4.3 综合范例程序1——闰年计算器110

闰年计算器110

范例程序:CH04 07.c110

4.4 综合范例程序2——简易计算器的制作111

简易计算器的制作111

范例程序:CH04 08.c111

本章重点回顾113

课后习题113

第5章 循环流程控制116

5.1 for循环116

数字累加计算118

范例程序:CH05 01.c118

九九乘法表120

范例程序:CH05 02.c120

5.2 while循环121

正因数分解122

范例程序:CH05 03.c122

判断循环执行次数124

范例程序:CH05 04.c124

数字反向输出126

范例程序:CH05 05.c126

5.3 流程跳离指令127

5.3.1 break指令128

break指令的应用128

范例程序:CH05 06.c128

5.3.2 continue指令129

continue指令的应用130

范例程序:CH05 07.c130

5.3.3 goto指令132

goto指令的应用132

范例程序:CH05 08.c132

5.4 综合范例程序1——求解最大公约数134

求解最大公约数134

范例程序:CH05 09.c134

5.5 综合范例程序2——密码验证器135

密码验证器136

范例程序:CH05 10.c136

本章重点回顾137

课后习题138

第6章 数组与字符串141

6.1 数组简介141

6.1.1 一维数组141

累加数组元素144

范例程序:CH06 01.c144

学生成绩的输入与计算程序145

范例程序:CH06 02.c145

6.1.2 二维数组147

二维数组的应用148

范例程序:CH06 03.c148

二阶行列式150

范例程序:CH06 04.c150

6.1.3 多维数组152

三维数组的应用范例153

范例程序:CH06 05.c153

6.2 字符串154

6.2.1 字符串声明155

字符与字符串的比较156

范例程序:CH06 06.c156

6.2.2 字符串数组157

字符串数组的应用158

范例程序:CH06 07.c158

字符串数组与学生成绩的计算160

范例程序:CH06 08.c160

6.3 综合范例程序1——冒泡排序法161

冒泡排序法164

范例程序:CH06 09.c164

6.4 综合范例程序2——字母大小写转换器165

字母大小写转换器165

范例程序:CH06 10.c165

本章重点回顾166

课后习题167

第7章 函数170

7.1 函数简介170

“Hello!我是函数!”170

范例程序:CH07 01.c170

7.1.1 函数的原型声明172

省略函数原型声明的示范172

范例程序:CH07 02.c172

7.1.2 函数主体的定义174

7.1.3 函数调用174

数字比大小175

范例程序:CH07 03.c175

7.2 参数的传递方式176

7.2.1 传值调用177

传值调用的范例177

范例程序:CH07 04.c177

7.2.2 传址调用179

传址调用的应用180

范例程序:CH07 05.c180

7.3 数组参数的传递181

7.3.1 一维数组传递182

一维数组与参数传递183

范例程序:CH07 06.c183

7.3.2 多维数组传递184

二维数组与参数传递185

范例程序:CH07 07.c185

求三维数组中的最小值187

范例程序:CH07 08.c187

7.4 递归函数189

求解n阶乘的函数190

范例程序:CH07 09.c190

7.5 综合范例程序1——汉诺塔游戏192

汉诺塔游戏192

范例程序:CH07 10.c192

7.6 综合范例程序2——万年历194

万年历194

范例程序:CH07 11.c194

本章重点回顾196

课后习题197

附录 习题答案199

热门推荐