图书介绍

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

C语言设计案例教程
  • 张黎宁,沈丽容主编;窦立君,蒋安纳,韦素云,章春芳编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040421132
  • 出版时间:2015
  • 标注页数:401页
  • 文件大小:40MB
  • 文件页数:411页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C语言设计案例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 导言1

1.1 为什么要学习程序设计1

1.2 为什么学习C语言1

1.3 C语言的发展历史2

1.4 C语言的特点2

1.5 C语言源程序结构3

1.6 如何学习C语言4

1.7 Turbo C 2.0简介4

1.8 Visual C++6.0简介10

习题115

第2章 顺序结构16

2.1 字符型数据16

2.1.1 用“*”输出字母“F”的图案16

2.1.2 输出特殊图案18

2.1.3 大小写字母转换23

2.2 整型数据26

2.2.1 输出三位整数的逆序数26

2.2.2 数据加密30

2.2.3 交换两个整数34

2.2.4 生成验证码35

2.3 实型数据37

2.3.1 计算三角形面积37

2.3.2 计算球的表面积和体积39

2.3.3 计算标准体重41

2.4 位运算42

2.4.1 取出一个整数的第k位42

2.4.2 将一个整数的第k位清044

2.4.3 将一个整数的第k位置146

2.4.4 将一个整数的第k位翻转47

习题249

第3章 选择结构53

3.1 单分支选择结构53

3.1.1 求两个整数的最大值53

3.1.2 计算三角形面积56

3.2 双分支选择结构59

3.2.1 判断指定年份是否为闰年59

3.2.2 小写字母转大写字母60

3.3 多分支选择结构62

3.3.1 百分制成绩转换为五级制等级62

3.3.2 空气质量指数(AQI)计算器65

3.3.3 求分段函数的值67

3.3.4 是否退休问题69

3.4 switch语句71

3.4.1 输入整型星期数,输出英语星期名称71

3.4.2 百分制成绩转换为五级制等级73

3.4.3 判断指定的某年某月有多少天76

3.4.4 简单四则运算计算器77

3.4.5 简易菜单制作79

习题383

第4章 循环结构87

4.1 while语句87

4.1.1 累加求和问题87

4.1.2 累乘求积问题90

4.1.3 正整数拆分问题91

4.1.4 猴子吃桃问题93

4.2 do…while语句94

4.2.1 猜数字游戏94

4.2.2 控制光标97

4.2.3 弦截法求方程的根99

4.2.4 计算π值问题101

4.3 for语句102

4.3.1 水仙花数102

4.3.2 素数106

4.3.3 最大公约数和最小公倍数108

4.3.4 高斯日记109

4.4 循环嵌套112

4.4.1 九九乘法表112

4.4.2 杨辉三角形113

4.4.3 年历问题114

4.4.4 五子棋118

习题4124

第5章 数组128

5.1 一维数组128

5.1.1 算错的得分128

5.1.2 兔子产子130

5.1.3 跳水比赛133

5.1.4 逆序存放数字134

5.1.5 十进制/二进制转化器136

5.1.6 排队接水问题137

5.1.7 杰克船长选大副144

5.2 二维数组146

5.2.1 日期转换146

5.2.2 跳水比赛148

5.2.3 矩阵转置151

5.2.4 矩阵对角线之和154

5.2.5 矩阵相乘156

5.2.6 寻找矩阵鞍点158

5.2.7 求解九宫格160

5.3 一维字符数组162

5.3.1 明文加密163

5.3.2 超长的城市名167

5.3.3 确认密码169

5.3.4 分离学号和姓名171

5.3.5 变更文件后缀名172

5.3.6 回文判断173

5.3.7 十六进制/十进制转换器175

5.3.8 删除指定字符177

5.3.9 统计段落的字母个数179

5.3.10 猜首都游戏181

5.4 学生成绩管理系统——数组183

习题5186

第6章 函数191

6.1 自定义函数191

6.1.1 数字魔法秀191

6.1.2 皇冠上的明珠196

6.1.3 分数计算器200

6.2 参数的传递204

6.2.1 大家来找茬204

6.2.2 寻觅好声音210

6.3 嵌套函数与递归函数219

6.3.1 七月份的尾巴220

6.3.2 分解质因数224

6.4 变量的作用域和存储类型228

6.4.1 ATM自动取款机229

6.4.2 珠心算比赛234

6.5 标准函数242

6.5.1 编程小秘书242

6.5.2 笑脸,心动的开始246

6.6 学生成绩管理系统——函数252

习题6257

第7章 指针262

7.1 指向变量的指针262

7.1.1 求和问题262

7.1.2 交换问题266

7.1.3 按序存放整数268

7.2 指针与一维数组270

7.2.1 查找元素270

7.2.2 调整队形273

7.2.3 插队问题276

7.2.4 移动积木279

7.3 指针与二维数组281

7.3.1 求矩阵中的最大值282

7.3.2 对调各行元素284

7.3.3 构造有规律的二维数组288

7.4 指针与字符串290

7.4.1 寻找特殊字符290

7.4.2 替换字符292

7.4.3 插入特定字符294

7.4.4 统计子串出现的次数298

7.5 指针数组与二级指针301

7.5.1 根据数字查找星期几301

7.5.2 寻找最大字符串303

7.5.3 main函数的参数306

7.6 学生成绩管理系统——指针307

习题7314

第8章 结构体、共用体和枚举322

8.1 结构体类型322

8.1.1 计算个人所得税322

8.1.2 统计候选人得票327

8.1.3 杰克船长选大副331

8.2 共用体类型和枚举类型336

8.2.1 不确定类型数据的表示336

8.2.2 取球游戏339

8.3 学生成绩管理系统——结构体数组342

习题8352

第9章 文件359

9.1 文件简介359

9.1.1 重新认识输入输出359

9.1.2 最简单的加法计算360

9.2 文件读写操作362

9.2.1 有损压缩文件362

9.2.2 复读机366

9.2.3 按字符复制文件367

9.2.4 粗心的水果店老板368

9.2.5 按块复制文件371

9.3 文件定位操作373

9.3.1 分割文件373

9.3.2 修改文件内容377

9.3.3 合并文件382

习题9384

附录389

附录1 ASCII码表389

附录2 运算符的优先级别和结合方向391

附录3 常用库函数392

附录4 键盘上常用键的扫描码399

参考文献400

热门推荐