图书介绍

C语言程序设计实验指导pdf电子书版本下载

C语言程序设计实验指导
  • 郭羽成,吕曦,孙骏主编;郑敬等副主编 著
  • 出版社: 武汉:武汉理工大学出版社
  • ISBN:9787562956273
  • 出版时间:2017
  • 标注页数:213页
  • 文件大小:17MB
  • 文件页数:221页
  • 主题词: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 CodeBlocks的安装 1

1.2 第一个C语言程序 3

1.3 上机练习 7

习题 7

2 顺序结构 9

2.1 实验目的和要求 9

2.2 案例分析与思考 9

2.2.1 观察C语言的常量 9

2.2.2 观察C语言的变量 15

2.2.3 学习使用格式输入输出函数scanf()和printf() 17

2.2.4 观察C语言的运算符和表达式 22

2.2.5 华氏温度与摄氏温度的转换 26

2.3 上机练习 27

习题 28

3 选择结构 31

3.1 实验目的和要求 31

3.2 案例分析与思考 31

3.2.1 按从小到大的顺序输出 31

3.2.2 奇偶数判断 32

3.2.3 计算分段函数 33

3.2.4 闰年判断 34

3.2.5 判定三角形类型并计算其面积 35

3.2.6 输出月份对应的季节 37

3.2.7 根据年月日判断该日是当年的第几天 38

3.3 上机练习 40

习题 41

4 循环结构 45

4.1 实验目的和要求 45

4.2 案例分析与思考 45

4.2.1 求N分之一序列前N项和 45

4.2.2 编程解决鸡兔同笼问题 47

4.2.3 求最大值 50

4.2.4 译密码 52

4.2.5 文本菜单操作 54

4.2.6 输出九九乘法表 57

4.2.7 猴子吃桃问题 59

4.2.8 谁做了好事? 60

4.3 上机练习 61

习题 64

5 数组 72

5.1 实验目的和要求 72

5.2 案例分析与思考 72

5.2.1 统计100个1~20的数中各数出现的次数 72

5.2.2 数组元素循环右移问题 74

5.2.3 二分查找 75

5.2.4 出生年 77

5.2.5 选择法排序 78

5.2.6 插入法排序 80

5.2.7 猜数游戏 82

5.2.8 报数 84

5.2.9 求矩阵转置 86

5.2.10 打印杨辉三角 89

5.2.11 计算大奖赛选手得分 93

5.2.12 字符替换 97

5.2.13 判断是否为回文 100

5.2.14 查找最长字符串 102

5.3 上机练习 103

习题 108

6 指针 113

6.1 实验目的和要求 113

6.2 案例分析与思考 113

6.2.1 使用指针变量实现变量值的互换 113

6.2.2 使用指向一维数组的指针变量实现求最大值与最小值 114

6.2.3 使用指向二维数组的指针变量实现求行、列数据和 116

6.2.4 使用指向字符串的指针变量实现判断字符串的回文问题 117

6.2.5 使用指针数组编程 119

6.2.6 使用数组指针实现求行、列数据和 120

6.2.7 使用指向指针的指针变量实现变量值的互换 121

6.3 上机练习 122

习题 126

7 函数 134

7.1 实验目的和要求 134

7.2 案例分析与思考 134

7.2.1 无参数无返回值编程实现小学生数学100以内的加法器 134

7.2.2 采用值传递编程实现渔夫三天打鱼两天晒网 138

7.2.3 采用地址传递编程实现学生成绩管理功能 141

7.2.4 使用递归函数编程实现十进制转换二进制计算 144

7.2.5 使用全局变量编程实现加法器中测试结果的统计 145

7.2.6 使用静态局部变量编程实现1~n的阶乘 149

7.2.7 模块化编程实现猜数游戏 151

7.3 上机练习 156

习题 162

8 结构体与共用体 172

8.1 实验目的和要求 172

8.2 案例分析与思考 172

8.2.1 用结构体输出学生信息 172

8.2.2 用结构体数组输出多个学生信息 173

8.2.3 用结构体作函数参数管理商品信息 176

8.2.4 结构体数据排序 180

8.2.5 单链表的简单应用 183

8.3 上机练习 185

习题 191

9 文件 196

9.1 实验目的和要求 196

9.2 案例分析与思考 196

9.2.1 以文件方式保存一段文字 196

9.2.2 从文件中读数据重新排序后再写入文件 197

9.2.3 输入输出重定向演示 198

9.3 上机练习 199

习题 199

10 综合实验 203

10.1 实验目的和要求 203

10.2 班级通讯录 203

10.3 学生成绩排序 207

10.4 双球碰撞 209

10.5 三角函数自实现 210

参考文献 213

精品推荐