新形态C语言程序设计游戏化任务教程

新形态C语言程序设计游戏化任务教程
作 者: 于延
出版社: 科学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《新形态C语言程序设计游戏化任务教程》作者简介

内容简介

本书创新性地采用“游戏单元—游戏关卡—游戏任务”三级体例编写, 全程以“游戏任务”驱动,引导读者学习并掌握 C 语言编程的基本知识和方法。全书共有11个单元,包括初识C 语言,数据,运算,顺序结构,选择结构,循环结构,函数,数组,指针,结构、链表和预处理,以及文件。 本书以“游戏化”思想设计和编写,注重游戏性、可操作性和实用性,并且本书的所有游戏任务都已经完成在线平台实践课程的建设,可实现在线评测。本书各单元均配有课后习题、参考答案和代码。本书的设计编排、配套的教学大纲和教案,以及游戏化教学方法均基 于工程教育专业认证和师范专业认证的要求,可作为高等学校计算机专业语言程序设计课程以及非计算机专业程序设计基础课程的教材,也可 作为程序员和编程爱好者的参考书或培训教材。

图书目录

目 录 CONTENTS

单元 初 识 C 语 言 1

.1关 美丽的邂逅 1

.2关 输出多行文本 5

.3关 字符图形 7

.4关 简单输入 10

.5关 程序训练 12

习题1 14

第2单元 数 据 15

第2.1关 数据类型 15

第2.2关 整型常量 19

第2.3关 实型常量 22

第2.4关 字符型常量 25

第2.5关 变量 29

习题2 32

第3单元 运 算 33

第3.1关 基本算术运算 33

第3.2关自增自减 42

第3.3关 赋值运算 46

第3.4关 关系运算 49

第3.5关 条件运算 52

第3.6关 逻辑运算 57

第3.7关 常用数学函数 67

习题3 70

第4单元 顺序结构 71

第4.1关 顺序结构的应用 71

第4.2关 标准输入/输出 75

iv新形态C语言程序设计游戏化任务教程

第4.3关 scanf()函数进阶 85

第4.4关 scanf()函数的返回值 98

第4.5关 综合训练 101

习题4 104

第 5 单 元 选 择 结 构 105

第5.1关 单分支和双分支 105

第5.2关 排序 113

第5.3关 多分支 116

第5.4关 switch 语句 129

第5.5关 选择结构训练 135

习题5 137

第 6 单 元 循 环 结 构 138

第6.1关 循环结构的应用 138

第6.2关 循环控制语句 157

第6.3关多层循环 164

第6.4关 处理多组数据(确定组数) 176

第6.5关 处理多组数据(以特定值结束) 179

第6.6关 处理多组数据(无特定值结束) 183

第6.7关 循环结构训练(1) 188

第6.8关 循环结构训练(2) 189

习题6 191

第 7 单 元 函数 192

第7.1关 库函数 192

第7.2关自定义函数 195

第7.3关 函数声明 203

第7.4关 函数基础训练 211

第7.5关 递归 215

第7.6关 生存期和作用域 228

第7.7关函数的应用 237

习题7 238

第 8 单 元 数组 239

第8.1关 一维数组 239

第8.2关 一维数组的应用 246

第8.3关 数组名作为函数参数 250

目 录 v

第8.4关 数组排序 254

第8.5关 二维数组 259

第8.6关 二维数组的应用 265

第8.7关 字符数组 267

第8.8关 数组的综合应用 281

习题8 282

第9单元 指 针 283

第9.1关 认识指针 283

第9.2关 指针与数组 289

第9.3关 指针与字符串 297

第9.4关 指针进阶 301

第9.5关 动态内存管理 311

习题9 317

0单元 结构、链表和预处理 318

0.1关 结构体 318

0.2关 链表 329

0.3关 编译预处理 336

习题10 347

1单元 文件 348

1.1关 文件指针 348

1.2关 文本文件读写 353

1.3关 二进制文件读写 361

习题11 367

参考文献 368