本书是与华南理工大学出版社出版的《C语言程序设计教程》一书配套的实验教程。全书包括四个部分。第1部分是基础实验。这部分包括16个精心挑选的、针对课程重点和难点展开的实验。第2部分是综合性、设计性实验。这部分包括3个需要读者综合所学的知识才能完成的综合性实验,以及2个既要读者综合所学的知识,又要他们进行探索性研究的设计性实验。第3部分是编程提高实验。这部分包括3个旨在拓宽读者知识面、培养读者兴趣的编程提高实验。第4部分是附录。本书内容丰富,讲解通俗易懂,具有很强的实用性。
本书是与华南理工大学出版社出版的《C语言程序设计教程》一书配套的实验教程。内容包括:16个精心挑选的、针对教学过程中重点和难点问题的基础实验,同时体现了各种考试题型及其解题方法;3个综合课程相关知识要点的综合性实验;2个结合课程相关知识并且需要读者进行探索的设计性实验;3个帮助读者拓宽知识面和培养读者兴趣的编程提高实验。另外,还包括4个附录,其中附录A专门介绍Turbo C的上机环境,附录B介绍建立自己的函数库的一般步骤,附录C介绍在Visual C++环境中i云行C程序的方法,附录D给出全国计算机等级考试二级C语言考试大纲。
本书内容丰富、条理清晰、结构严谨、内容编排紧凑且具新颖性,是采用任何C语言教材都可以选用的实验用书,也是应对各种考试的参考用书。适合大专院校、成人教育、函授和计算机应用培训班使用,也可供其他自学者或参加计算机等级或水平考试的人员参考。
第1部分 基础实验
实验l熟悉Turbo C的上机环境
实验2基本数据类型
实验3运算符与表达式
实验4C顺序结构
实验5选择结构
实验6循环结构
实验7流程控制的综合应用
实验8数组与字符串
实验9函数的定义和调用
实验10变量的作用域和生存周期
实验11预处理命令
实验12指针
实验13结构体、共用体与枚举
实验14文件
实验15C语言接口编程与调用汇编
实验16图形编程
第2部分 综合性、设计性实验
实验17矩阵综合操作系统
实验18学生成绩管理系统
实验19通讯录管理系统
实验20四则运算CAI系统的设计与实现
实验21通用图形弹出式菜单系统的设计与实现
第3部分 编程提高实验
实验22显示汉字程序
一、汉字显示原理
二、汉字库的读取与显示
三、汉字显示实例
四、汉字显示实验
实验23鼠标驱动编程
一、鼠标驱动的基本原理
二、鼠标驱动实例
三、鼠标驱动应用实验
实验24用C语言实现屏幕放大镜
一、屏幕放大的基本原理
二、应用实例
三、屏幕放大镜实验
附录A Turbo C上机环境与基本操作
附录B建立自己的函数库
附录C Visual C++6.0平台下进行C程序设计
附录D全国计算机等级考试二级C语言考试大纲
参考文献