本书是与陈立潮主编的《C语言程序设计教程——面向计算思维和问题求解》配合使用的实践教程,以培养计算思维能力为导向构建了实践教程的内容。全书内容与主教材配套,共分10章,主要包括计算环境和程序运行,数据类型、运算符和表达式,简单问题求解,选择问题求解,重复问题求解,多维批量数据处理,问题模块化求解,内存分配与管理,复杂结构数据处理,数据文件管理等实践内容。书中案例丰富,循序渐进,目标明确,有助于读者学习和掌握程序设计与问题求解。
本书可作为高等学校计算机专业和非计算机专业“C语言程序设计&rdquo
- 目录
- 前辅文
- 第1章 计算环境和程序运行
- 第2章 数据类型、运算符和表达式
- 实验1 基本数据类型
- 实验2 算术运算及表达式
- 实验3 逻辑运算及表达式
- 第3章 简单问题求解
- 实验1 简单C 程序设计
- 实验2 格式输入输出和字符输入输出
- 第4章 选择问题求解
- 实验1 简单的if 语句
- 实验2 if 语句的嵌套
- 实验3 switch 语句
- 第5章 重复问题求解
- 第6章 多维批量数据处理
- 实验1 一维数组的应用
- 实验2 多维数组的应用
- 实验3 字符数组的应用
- 第7章 问题模块化求解
- 实验1 函数的设计和调用
- 实验2 数组作函数参数
- 实验3 递归函数的设计和调用
- 第8章 内存分配与管理
- 实验1 指针的应用
- 实验2 指针作函数参数
- 实验3 指针数组的应用
- 第9章 复杂结构数据处理
- 第10章 数据文件管理
- 附录A 实验报告
- 附录B C 语言常见错误信息
- 参考文献