本书是《网络空间安全:C语言程序设计》(科学出版社,2018)的配套习题辅导,旨在为学习者学习C语言程序设计课程提供指导和帮助。本书以C语言程序设计的基本思想和方法为主线,以培养学习者的逻辑思维能力、程序设计能力和自主学习能力为导向,以强化和巩固程序设计的综合能力和基本素养为目标。本书共分四章,包括章节练习、教材习题解析、试卷真题和上机实验与课程设计四个部分,内容注重实用性和简洁性,以快速掌握程序设计思路和解题方法为出发点,突出分析问题和解决问题的逻辑性及贯通性。本书第1章,第3章参考答案请扫章节结尾处二维码。
样章试读
目录
- 目录
前言
第1章 章节练习 1
1.1 程序设计概述 1
1.2 算法简介 3
1.3 C程序设计基础 9
1.4 选择结构程序设计 12
1.5 循环结构程序设计 17
1.6 数组 26
1.7 函数与模块化程序设计 34
1.8 位操作 41
1.9 指针 45
1.10 结构体 52
1.11 文件 61
第2章 教材习题解析 66
2.1 程序设计概述 66
2.2 算法简介 69
2.3 C程序设计基础 71
2.4 选择结构程序设计 74
2.5 循环结构程序设计 79
2.6 数组 86
2.7 函数与模块化程序设计 95
2.8 位操作 101
2.9 指针 105
2.10 结构体 110
2.11 文件 118
第3章 试卷真题 127
3.1 真题一 127
3.2 真题二 134
3.3 真题三 142
3.4 真题四 150
3.5 真题五 156
3.6 真题六 163
第4章 上机实验与课程设计 170
4.1 程序设计概述 170
4.2 C程序设计基础 174
4.3 选择结构程序设计 176
4.4 循环结构程序设计 178
4.5 数组 180
4.6 函数与模块化程序设计 184
4.7 位操作 190
4.8 指针 193
4.9 结构体 199
4.10 文件 208
4.11 实例一 飞机订票系统 213
4.12 实例二 文件合并与操作 225
4.13 实例三 可乐瓶游戏 234