本书是教育科学“十五”国家规划课题的研究成果,是《C语言程序设计基础》一书的实验配套教程,它为C语言初学者上机实验提供指导。全书提供了13个方面的验证性、设计性实验,对验证性实验给出了详细的参考实验步骤和相应的程序代码,并对实验进行了适度的拓展分析,穿插讲解了一些常用算法和具有实用价值的程序;教程中还提供了2个课程设计,详细讲解实例,循序渐进地启发学生完成课程设计,培养学生实际分析问题、编写程序和动手能力。
本书注重加强学生综合应用能力和创新能力的培养,教程设计的主线是验证性实验、程序分析类实验、设计创作实验。本书以验证性实验为基础,以分析与设计型实验为支撑将课程内的知识相互渗透、融会贯通,从而提高学生综合应用能力和创新能力。编者力求体现编排合理、循序渐进、深入浅出、讲解通俗,使读者在实验中掌握C语言程序设计的基础知识和应用。
本书可以作为高等学校工科各专业的实验教程,也可作为计算机培训和计算机等级考试辅导的教学用书,还可供广大程序开发人员和自学C语言程序设计上机实验的读者参考。
- 前辅文
- 第一章 基本C 语言程序设计
- 1.1 C 语言程序的编辑与调试
- 1.1.1 C 语言源程序的基本结构
- 1.1.2 Turbo C 2.0 集成环境简介
- 1.1.3 C 语言程序调试
- 1.1.4 TC 环境调用帮助系统
- 1.1.5 建立并运行一个工程文件
- 1.2 程序流程图
- 1.2.1 程序流程图的基本符号
- 1.2.2 程序流程图实例
- 1.2.3 C 语言程序实例
- 1.2.4 熟悉TC 环境下运行C 程序实验
- 1.3 数据类型、运算符、表达式及输入/输出实验
- 1.3.1 实验目的及要求
- 1.3.2 实验内容及步骤
- 1.4 分支结构实验
- 1.4.1 实验目的及要求
- 1.4.2 实验内容及步骤
- 1.5 循环结构实验
- 1.5.1 实验目的及要求
- 1.5.2 实验内容及步骤
- 1.6 函数实验
- 1.6.1 实验目的及要求
- 1.6.2 实验内容及步骤
- 1.7 数组实验
- 1.7.1 实验目的及要求
- 1.7.2 实验内容及步骤
- 1.8 指针实验
- 1.8.1 实验目的及要求
- 1.8.2 实验内容及步骤
- 1.9 库函数及改错分析
- 1.9.1 实验目的及要求
- 1.9.2 实验内容及步骤
- 1.10 结构与杂类实验
- 1.10.1 实验目的及要求
- 1.10.2 实验内容及步骤
- 1.11 文件操作实验
- 1.11.1 实验目的及要求
- 1.11.2 实验内容及步骤
- 第二章 C 语言界面控制管理实验
- 2.1 文本屏幕管理实验
- 2.1.1 实验目的及要求
- 2.1.2 实验内容及步骤
- 2.2 图形屏幕管理实验
- 2.2.1 实验目的及要求
- 2.2.2 实验内容及步骤
- 2.3 界面设计
- 第三章 课程设计
- 3.1 课程设计的目的
- 3.2 课程设计内容
- 3.2.1 设计制作一个“学生成绩管理系统”
- 3.2.2 汉诺塔演示实验
- 第四章 其他C 语言集成开发环境简介
- 4.1 Turbo C++集成开发环境
- 4.1.1 Turbo C++概述
- 4.1.2 Turbo C++ 3.0 主屏幕简介
- 4.1.3 Turbo C ++ 3.0 常用编辑命令简介
- 4.1.4 配置工作环境
- 4.1.5 调入、编辑和保存源程序
- 4.1.6 编译和链接
- 4.1.7 运行可执行程序
- 4.1.8 调试
- 4.1.9 其他
- 4.2 Visual C++集成开发环境
- 4.2.1 Visual C++概述
- 4.2.2 Visual C++主屏幕
- 4.2.3 源程序的建立、编辑和保存
- 4.2.4 编译和链接
- 4.2.5 运行可执行程序
- 4.2.6 调试
- 4.2.7 其他
- 参考文献