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