程序设计基础实验指导教程(C语言版) / 普通高等教育计算机类系列教材
定价:¥49.80
作者: 陈家俊,张锋辉
出版时间:2026-06-23
最新印次日期:2026-6
出版社:机械工业出版社
试读
- 机械工业出版社
- 9787111810803
- 1-1
- 2026-06-23
- 330
- 工学
- 计算机类
- 计算机类
- 本科
内容简介
本书是《程序设计基础(C语言版)》教材的配套实验指导教材。全书分为3部分,第1部分为程序设计基础课程实验总体要求,第2部分为程序设计基础实验,第3部分为程序设计基础实验解析与参考答案。
第2部分安排了9个模块,共包含22个实验和1个综合设计案例。每个实验模块都详细描述了实验目标、实验要求、实验内容及学时安排,并根据实验知识点的难易程度设置了不同层次的分实验,满足不同层次学生学习的需要。通过实验,学生可较快地掌握C语言基本结构与基本语法、顺序与选择结构程序设计、循环结构程序设计、函数的定义与应用、数组的定义与应用、指针的定义与应用、结构体与链表及基于C语言的应用系统开发等内容。
本书可作为高等学校本科和专科院校程序设计基础或C语言程序设计等课程的实验指导教材,也可作为计算机程序设计初学者的自学参考书。
第2部分安排了9个模块,共包含22个实验和1个综合设计案例。每个实验模块都详细描述了实验目标、实验要求、实验内容及学时安排,并根据实验知识点的难易程度设置了不同层次的分实验,满足不同层次学生学习的需要。通过实验,学生可较快地掌握C语言基本结构与基本语法、顺序与选择结构程序设计、循环结构程序设计、函数的定义与应用、数组的定义与应用、指针的定义与应用、结构体与链表及基于C语言的应用系统开发等内容。
本书可作为高等学校本科和专科院校程序设计基础或C语言程序设计等课程的实验指导教材,也可作为计算机程序设计初学者的自学参考书。
目录
目录
目录CONTENTS
前言
第1部分程序设计基础课程实验总体要求
1.1课程实验教学目的
1.2课程教学目标
1.3课程实验教学要求
1.4课程实验教学安排
第2部分程序设计基础实验
2.1C语言基本结构与基本语法
实验1C语言程序开发环境
实验2基本数据类型与表达式
实验3个人所得税计算器的设计
2.2顺序与选择结构程序设计
实验4输入/输出函数的使用
实验5选择结构程序设计
实验6电费计价系统
2.3循环结构程序设计
实验7循环结构程序设计
实验8嵌套循环结构程序设计
实验9猜数字游戏的设计与实现
2.4函数的定义与应用
实验10函数的定义与使用
实验11函数的嵌套与递归
实验12变量的存储类型与作用域
实验13算术运算测试系统
2.5数组的定义与应用
实验14一维与二维数组的使用
实验15字符串与字符数组的使用
实验16扫雷游戏的设计与实现
2.6指针的定义与应用
实验17指针及其应用
实验18基于指针的简单成绩管理
2.7结构体与链表
实验19结构体与共用体
实验20链表的实现
2.8基于C语言的应用系统开发
实验21文件基本操作
实验22通讯录管理系统
2.9综合设计案例
第3部分程序设计基础实验解析与参考答案
3.1C语言基本结构与基本语法解析
解析1实验1解析与参考答案
解析2实验2解析与参考答案
解析3实验3解析与参考答案
3.2顺序与选择结构程序设计解析
解析4实验4解析与参考答案
解析5实验5解析与参考答案
解析6实验6解析与参考答案
3.3循环结构程序设计解析
解析7实验7解析与参考答案
解析8实验8解析与参考答案
解析9实验9解析与参考答案
3.4函数的定义与应用解析
解析10实验10解析与参考答案
解析11实验11解析与参考答案
解析12实验12解析与参考答案
解析13实验13解析与参考答案
3.5数组的定义与应用解析
解析14实验14解析与参考答案
解析15实验15解析与参考答案
解析16实验16解析与参考答案
3.6指针的定义与应用解析
解析17实验17解析与参考答案
解析18实验18解析与参考答案
3.7结构体与链表解析
解析19实验19解析与参考答案
解析20实验20解析与参考答案
3.8基于C语言的应用系统开发解析
解析21实验21解析与参考答案
解析22实验22解析与参考答案
附录
附录A常见出错信息及错误示例
附录B常用字符与ASCII码值对照表
参考文献
目录CONTENTS
前言
第1部分程序设计基础课程实验总体要求
1.1课程实验教学目的
1.2课程教学目标
1.3课程实验教学要求
1.4课程实验教学安排
第2部分程序设计基础实验
2.1C语言基本结构与基本语法
实验1C语言程序开发环境
实验2基本数据类型与表达式
实验3个人所得税计算器的设计
2.2顺序与选择结构程序设计
实验4输入/输出函数的使用
实验5选择结构程序设计
实验6电费计价系统
2.3循环结构程序设计
实验7循环结构程序设计
实验8嵌套循环结构程序设计
实验9猜数字游戏的设计与实现
2.4函数的定义与应用
实验10函数的定义与使用
实验11函数的嵌套与递归
实验12变量的存储类型与作用域
实验13算术运算测试系统
2.5数组的定义与应用
实验14一维与二维数组的使用
实验15字符串与字符数组的使用
实验16扫雷游戏的设计与实现
2.6指针的定义与应用
实验17指针及其应用
实验18基于指针的简单成绩管理
2.7结构体与链表
实验19结构体与共用体
实验20链表的实现
2.8基于C语言的应用系统开发
实验21文件基本操作
实验22通讯录管理系统
2.9综合设计案例
第3部分程序设计基础实验解析与参考答案
3.1C语言基本结构与基本语法解析
解析1实验1解析与参考答案
解析2实验2解析与参考答案
解析3实验3解析与参考答案
3.2顺序与选择结构程序设计解析
解析4实验4解析与参考答案
解析5实验5解析与参考答案
解析6实验6解析与参考答案
3.3循环结构程序设计解析
解析7实验7解析与参考答案
解析8实验8解析与参考答案
解析9实验9解析与参考答案
3.4函数的定义与应用解析
解析10实验10解析与参考答案
解析11实验11解析与参考答案
解析12实验12解析与参考答案
解析13实验13解析与参考答案
3.5数组的定义与应用解析
解析14实验14解析与参考答案
解析15实验15解析与参考答案
解析16实验16解析与参考答案
3.6指针的定义与应用解析
解析17实验17解析与参考答案
解析18实验18解析与参考答案
3.7结构体与链表解析
解析19实验19解析与参考答案
解析20实验20解析与参考答案
3.8基于C语言的应用系统开发解析
解析21实验21解析与参考答案
解析22实验22解析与参考答案
附录
附录A常见出错信息及错误示例
附录B常用字符与ASCII码值对照表
参考文献











