机械工业出版社旗舰店店铺主页二维码
机械工业出版社旗舰店 微信认证
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

官网 C语言程序设计与实践实验指导 第2版 谢满德 教材 9787111739166 机械工业出版社

36.80
运费: 免运费
官网 C语言程序设计与实践实验指导 第2版 谢满德 教材 9787111739166 机械工业出版社 商品图0
官网 C语言程序设计与实践实验指导 第2版 谢满德 教材 9787111739166 机械工业出版社 商品图1
官网 C语言程序设计与实践实验指导 第2版 谢满德 教材 9787111739166 机械工业出版社 商品图2
官网 C语言程序设计与实践实验指导 第2版 谢满德 教材 9787111739166 机械工业出版社 商品图3
官网 C语言程序设计与实践实验指导 第2版 谢满德 教材 9787111739166 机械工业出版社 商品图4
官网 C语言程序设计与实践实验指导 第2版 谢满德 教材 9787111739166 机械工业出版社 商品缩略图0 官网 C语言程序设计与实践实验指导 第2版 谢满德 教材 9787111739166 机械工业出版社 商品缩略图1 官网 C语言程序设计与实践实验指导 第2版 谢满德 教材 9787111739166 机械工业出版社 商品缩略图2 官网 C语言程序设计与实践实验指导 第2版 谢满德 教材 9787111739166 机械工业出版社 商品缩略图3 官网 C语言程序设计与实践实验指导 第2版 谢满德 教材 9787111739166 机械工业出版社 商品缩略图4

商品详情

书名:C语言程序设计与实践实验指导 第2版
定价:49.0
ISBN:9787111739166
作者:谢满德
版次:2

内容提要:


本书包括基本实验和综合实验两个部分。基本实验部分主要是与《C语言程序设计与实践 第3版》的授课进度和章节相配套。每个实验都给出了实验目的和要求、实验内容、分析与讨论、实验内容扩展等。在“实验内容”部分给出了实验源代码和分析讨论,主要是为了帮助学生巩固所学知识点和加深理解,同时让基础比较薄弱的同学容易上手;而“实验内容扩展”部分,则是让大多数同学在通过前面的简单实验熟悉所学知识后,进行更加深层次的探索。综合实验部分通过项目开发全过程的全方位指导,从需求分析、算法设计到程序编写和过程调试,以项目实训的形式引导和帮助学生解决实际问题,提高学生解决具体问题的能力,并培养学生用多函数、多文件组织程序的思维习惯。本书适合作为高校计算机及相关专业C语言程序设计课程的配套实践教材。





目录:


目  录

前言

实验1 熟悉C语言上机环境 1

1.1 实验目的和要求 1

1.2 实验内容 1

1.2.1熟悉Dev-C++的实验环境 1

1.2.2熟悉Dev-C++中有关的编辑

和编译命令的使用方法 4

1.2.3开始第一个实验:三个

数据的求和 11

1.2.4熟悉Visual Studio 2022

环境的使用 14

1.3 实验内容扩展 19

1.4 实验报告模板 19

实验2 数据类型和表达式 25

2.1 实验目的和要求 25

2.2 实验内容 25

2.2.1 正确输入判断与验证 25

2.2.2 算术运算实验 26

2.2.3 表达式测试 27

2.3 实验内容扩展 27

实验3 分支结构程序设计 29

3.1 实验目的和要求 29

3.2 实验内容 29

3.2.1 整数符号判断 29

3.2.2 应交水费计算 29

3.2.3 成绩等级判断和输出 30

3.2.4 生肖计算 31

3.3 实验内容扩展 32

实验4 循环结构程序设计 34

4.1 实验目的和要求 34

4.2 实验内容 34

4.2.1 数字求解 34

4.2.2 素数判断 35

4.2.3 求解学生人数 36

4.3 实验内容扩展 37

4.4 程序调试 38

4.4.1 程序错误类型 38

4.4.2 程序错误分析方法 40

4.4.3 程序调试方法 41

实验5 数组程序设计 55

5.1 实验目的和要求 55

5.2 实验内容 55

5.2.1 用非排序方法整理数组 55

5.2.2 按序插入元素 57

5.2.3 多项式相乘 58

5.3 实验内容扩展 59

实验6 函数 61

6.1 实验目的和要求 61

6.2 实验内容 61

6.2.1 求整数指定位的值 61

6.2.2判断素数的回文数是否为

素数 61

6.2.3用递归和非递归实现

字符串倒序 62

6.2.4编写测试上述函数的

主函数 64

6.3 实验内容扩展 69

6.4 帮助的使用 69

实验7 指针 72

7.1 实验目的和要求 72

7.2 实验内容 72

7.2.1 不同类型字符数量统计 72

7.2.2 字符串查找 74

7.2.3 编写主函数测试上述函数 75

7.3 实验内容扩展 75

实验8 字符串与指针 77

8.1 实验目的和要求 77

8.2 实验内容 77

8.2.1 字符串左移 77

8.2.2 相同字符串查找 77

8.2.3 编写主函数测试上述函数 78

8.3 实验内容扩展 79

实验9 结构体 81

9.1 实验目的和要求 81

9.2 实验内容 81

9.2.1 建立单链表 81

9.2.2 计算两个时刻的差 83

9.3 实验内容扩展 84

实验10 文件操作 85

10.1 实验目的和要求 85

10.2 实验内容 85

10.2.1 给文件加上注释 85

10.2.2将部分文件内容存成

新文件 86

10.2.3输出文本文件中的

前10条记录数据 87

10.3 实验内容扩展 88

实验11 ACM输入控制和典型

 算法 90

11.1 实验目的和要求 90

11.2 实验内容 90

11.2.1ACM多组测试数据输入

控制 90

11.2.2 实现简单递推算法 91

11.2.3 实现离散化算法 93

11.3 实验内容扩展 95

11.3.1 0-1背包问题 95

11.3.2 最少硬币问题 96

11.4 ACM平台常见错误提示解读 96

实验12 综合实验1——高阶

 俄罗斯方块游戏 98

12.1 实验目的和要求 98

12.2 实验内容 98

12.3 程序设计分析 99

12.4 程序数据结构设计 99

12.5 程序第三方库和函数设计

 说明 101

12.6 程序总体流程 103

12.7 具体功能实现 107

12.7.1 游戏辅助操作模块 107

12.7.2 游戏用户操作相关

 模块 109

12.7.3 游戏模式与难度选择 111

12.7.4 方块显示 113

12.7.5 键盘控制 116

12.7.6 方块动作控制 117

12.7.7 游戏得分、消除与失败

 判定 119

12.7.8 排名与成绩 121

12.7.9 模式拓展 122

12.8 游戏测试和效果展示 124

12.9 实验内容扩展 129

实验13 综合实验2——通讯录

 管理程序 131

13.1 实验目的和要求 131

13.2 实验内容 131

13.3 程序实现 131

13.3.1 程序总体结构 131

13.3.2 数据结构设计 132

13.3.3 函数设计 133

13.3.4 源文件设计 135

13.3.5 程序执行框图 136

13.3.6 程序部分源代码 136

13.4 程序运行和测试 142

13.5 分析与讨论 143

13.6 实验内容扩展 146



机械工业出版社旗舰店店铺主页二维码
机械工业出版社旗舰店 微信公众号认证
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

官网 C语言程序设计与实践实验指导 第2版 谢满德 教材 9787111739166 机械工业出版社

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:cmp1952
机工书院官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏