当前位置:首页 > 工业技术
程序设计基础学习指导及实践指南
程序设计基础学习指导及实践指南

程序设计基础学习指导及实践指南PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:卢玲,曹琼,刘恒洋,李梁,刘亚辉
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2018
  • ISBN:7302513018
  • 页数:163 页
图书介绍:
《程序设计基础学习指导及实践指南》目录

上篇 习题解析及专项练习 1

第1章 C程序的基本结构 1

1.1 本章内容 1

1.1.1 基本内容 1

1.1.2 学习目标 1

1.1.3 习题解析 1

1.2 专项练习 2

1.2.1 单项选择题 2

1.2.2 程序阅读题 3

第2章 数据类型、运算符与表达式 4

2.1 本章内容 4

2.1.1 基本内容 4

2.1.2 学习目标 4

2.1.3 习题解析 4

2.2 专项练习 5

2.2.1 单项选择题 5

2.2.2 程序阅读题 7

第3章 选择结构程序设计 8

3.1 本章内容 8

3.1.1 基本内容 8

3.1.2 学习目标 8

3.1.3 习题解析 8

3.2 专项练习 9

3.2.1 单项选择题 9

3.2.2 程序阅读题 10

第4章 循环结构程序设计 12

4.1 本章内容 12

4.1.1 基本内容 12

4.1.2 学习目标 12

4.1.3 习题解析 12

4.2 专项练习 13

4.2.1 单项选择题 13

4.2.2 程序阅读题 14

第5章 数组 16

5.1 本章内容 16

5.1.1 基本内容 16

5.1.2 学习目标 16

5.1.3 习题解析 16

5.2 专项练习 17

5.2.1 单项选择题 17

5.2.2 程序阅读题 18

第6章 字符串 20

6.1 本章内容 20

6.1.1 基本内容 20

6.1.2 学习目标 20

6.1.3 习题解析 20

6.2 专项练习 22

6.2.1 单项选择题 22

6.2.2 程序阅读题 23

第7章 指针 25

7.1 本章内容 25

7.1.1 基本内容 25

7.1.2 学习目标 25

7.1.3 习题解析 25

7.2 专项练习 26

7.2.1 单项选择题 26

7.2.2 程序阅读题 27

第8章 函数 29

8.1 本章内容 29

8.1.1 基本内容 29

8.1.2 学习目标 29

8.1.3 习题解析 29

8.2 专项练习 30

8.2.1 单项选择题 30

8.2.2 程序阅读题 32

第9章 数组、函数和指针再探 34

9.1 本章内容 34

9.1.1 基本内容 34

9.1.2 学习目标 34

9.1.3 习题解析 34

9.2 专项练习 35

9.2.1 单项选择题 35

9.2.2 程序阅读题 36

第10章 结构体 38

10.1 本章内容 38

10.1.1 基本内容 38

10.1.2 学习目标 38

10.1.3 习题解析 38

10.2 专项练习 39

10.2.1 单项选择题 39

10.2.2 程序阅读题 40

第11章 文件 42

11.1 本章内容 42

11.1.1 基本内容 42

11.1.2 学习目标 42

11.1.3 习题解析 42

11.2 专项练习 43

11.2.1 单项选择题 43

11.2.2 程序阅读题 43

第12章 单项选择综合练习 45

第13章 程序阅读综合练习 57

中篇 实验指南 69

第1章 实验目标 69

第2章 实验要求 70

第3章 C语言的运行环境 71

3.1 启动Visual Studio 2017 71

3.2 建立工程 71

3.3 向已有工程中加入新文件 74

3.4 编译、连接和运行程序 76

第4章 上机实验 77

4.1 编程环境认识和编制简单C程序 77

4.1.1 实验目的 77

4.1.2 基础练习 77

4.1.3 进阶练习 78

4.1.4 实验结果 78

4.2 编程初步 79

4.2.1 实验目的 79

4.2.2 基础练习 79

4.2.3 进阶练习 81

4.2.4 实验结果 82

4.3 选择结构程序设计 82

4.3.1 实验目的 82

4.3.2 基础练习 83

4.3.3 进阶练习 83

4.3.4 实验结果 84

4.4 循环结构程序设计 84

4.4.1 实验目的 84

4.4.2 基础练习 85

4.4.3 进阶练习 85

4.4.4 实验结果 88

4.5 数组 88

4.5.1 实验目的 88

4.5.2 基础练习 88

4.5.3 进阶练习 89

4.5.4 实验结果 90

4.6 字符串 91

4.6.1 实验目的 91

4.6.2 基础练习 91

4.6.3 进阶练习 91

4.6.4 实验结果 92

4.7 指针 92

4.7.1 实验目的 92

4.7.2 基础练习 92

4.7.3 进阶练习 94

4.7.4 实验结果 95

4.8 函数 95

4.8.1 实验目的 95

4.8.2 基础练习 95

4.8.3 进阶练习 97

4.8.4 实验结果 98

4.9 数组、指针与函数综合 98

4.9.1 实验目的 98

4.9.2 基础练习 98

4.9.3 进阶练习 100

4.9.4 实验结果 104

4.10 结构体 104

4.10.1 实验目的 104

4.10.2 基础练习 105

4.10.3 进阶练习 105

4.10.4 实验结果 107

4.11 文件 108

4.11.1 实验目的 108

4.11.2 基础练习 108

4.11.3 进阶练习 109

4.11.4 实验结果 111

4.12 综合实验 111

4.12.1 实验目的 111

4.12.2 基础练习 111

4.12.3 进阶练习 112

4.12.4 实验结果 113

下篇 课程设计 115

第1章 课程设计的目的 115

第2章 课程设计流程 116

第3章 考核办法 117

第4章 应提交的资料 118

第5章 选题须知 119

附录A C语言常用调试技巧 120

A.1 C语言编程的特点 120

A.2 C语言编译的常见错误 120

A.2.1 源程序错误信息分类 120

A.2.2 C程序的常见错误分析 120

附录B 课程设计报告文档格式 133

B.1 问题描述 134

B.2 需求分析 134

B.2.1 功能需求 134

B.2.2 性能需求 134

B.3 系统设计 134

B.3.1 系统功能模块图 134

B.3.2 系统功能设计 134

B.3.3 接口及流程设计 136

B.4 系统测试 137

B.4.1 菜单模块 137

B.4.2 选择模块 138

B.4.3 计算及分数输出模块 138

B.4.4 退出模块 139

B.5 总结 139

B.5.1 工作总结 139

B.5.2 心得体会 139

附录C 课程设计备选题目 145

C.1 基础类/算法类 145

C.1.1 长整数运算器 145

C.1.2 求解自守数 145

C.1.3 进制转换 145

C.1.4 数字乘积根问题 145

C.1.5 整数拆分 146

C.1.6 分数加法计算问题 146

C.1.7 整数乘除法练习器 146

C.1.8 整数加减法练习器 146

C.1.9 回文数问题 147

C.1.10 八皇后问题 147

C.1.11 24点游戏 147

C.1.12 清除数字游戏 147

C.1.13 万年历 148

C.1.14 迷宫问题 148

C.2 字符串类 148

C.2.1 单词统计和替换 148

C.2.2 单词匹配 149

C.2.3 简单翻译程序 149

C.2.4 高级语言源程序注释部分的处理 149

C.2.5 模拟C语言语法分析器 150

C.2.6 英文打字训练程序 150

C.2.7 简单的文件相似度统计 150

C.2.8 背单词程序 150

C.2.9 数据构建器 151

C.2.10 源程序简单分析器 151

C.2.11 文件简单加密与解密 151

C.3 管理系统类 152

C.3.1 考勤信息管理 152

C.3.2 学生成绩管理 152

C.3.3 学生宿舍住宿管理 153

C.3.4 交通处罚单管理程序 153

C.3.5 校园跳蚤市场信息管理 154

C.3.6 停车场管理系统 154

C.3.7 快餐店P()S机计费系统 155

C.3.8 杂志订阅管理系统 155

C.3.9 点歌台歌曲信息管理 155

C.3.10 学分信息管理 156

C.3.11 学生学籍信息管理 156

C.3.12 网吧信息管理 157

C.3.13 五金店库存管理 158

C.3.14 职工信息管理 158

C.3.15 图书借阅管理 159

C.3.16 手机通信录管理 159

C.3.17 单项选择题标准化考试系统 160

附录D 专项练习参考答案 161

相关图书
作者其它书籍
返回顶部