本书配合C语言程序设计教材,对于知识点进行针对性的练习,加深对知识的理解和认识,巩固基础,加强应用能力的培养。本书的主要内容为:C语言开发环境的熟悉,C语言编程思想的培养和训练,C语言相关知识点的实践练习,并在最后附加了三个综合实验,以供学生加深对于C语言控制、加密、管理信息系统及游戏开发的理解和认识。
C语言程序设计是一门以培养学生程序设计基本方法和技能为目标、以培养编程能力为重点的特色鲜明的课程。该课程的学习具有其自身的特点:一听、二读、三练,重点是练。学生一般听得懂,看得懂,就是不会编程。要想学好C语言,就要通过大量的实践,在实践中发现问题、研究问题,这样才能更好地理解C语言,并最终学会使用C语言解决实际问题。所以,必须通过大量的编程训练,在实践中掌握语言知识,培养程序设计能力,并逐步理解和掌握程序设计的思想和方法,不断培养学生的问题求解能力和实践编程能力。本书通过精心安排实验,启发式地引导读者,让读者在做实验的过程中掌握C语言的基本知识,并学会分析问题和解决问题的方法。
《C语言程序设计实验指导与习题选解》是与《C语言程序设计》配套使用的教学参考书,内容包括三大部分。第一部分:C语言实验指导,第一个实验介绍Visual C++开发环境和基本的使用方法,并且介绍了在Visual C++开发环境下编辑、编译、调试C语言程序的基本步骤和方法;之后的第二个到第十二个实验是与教材配套的C语言上机实验,包括11个实验;最后是综合程序设计,包括学生成绩管理系统、数据加密解密、游戏贪吃蛇三个开发案例,使读者将学到的知识综合利用,培养读者分析问题、解决问题的能力。第二部分:习题及参考答案,习题来自于《C语言程序设计》一书,本书对配套教材中的大部分习题都给出了解答,使读者掌握正确的解题方法。第三部分:全国计算机等级考试大纲和全国计算机等级考试二级笔试样卷(C语言程序设计)一套及其参考答案。学习完本书之后,读者可以利用真题考查自己掌握C语言的熟练程度。
本书中所有的案例程序代码均在Visual C++ 6.0环境下调试通过。语法知识点均符合C99标准。在教学使用过程中,可根据专业特点和课时安排选取教学内容,通过学习、模仿、练习的实践过程,逐步熟悉Visual C++ 6.0的集成编译环境,理解和掌握程序设计的思想和方法及程序调试方法。
全书由大连工业大学艺术与信息工程学院林强、关夺,大连工业大学王海文担任主编,大连工业大学艺术与信息工程学院林月、王虹元、尚靖函担任副主编:林强编写第一部分实验2到实验11,关夺编写第一部分实验12、实验13综合程序设计,王海文编写第二部分第7章到第12章的习题及参考答案,林月编写第二部分第1章到第6章的习题及参考答案,王虹元编写第一部分实验1,尚靖函编写第三部分。黄婷婷、朱琳、王艺荧、庞瑞、苏美琪协助进行了资料整理工作。
为了方便教学,本书还配有电子课件等教学资源包,任课教师和学生可以登录“我们爱读书”网(www.ibook4us.com)免费注册下载,或者发邮件至hustpeiit@163.com免费索取。
在编写本书的过程中,我们参考了兄弟院校的资料及其他相关教材,并得到许多同人的关心和帮助,在此谨致谢意。
限于篇幅及编者的业务水平,虽然我们付出了最大努力,但是书中难免存在不足甚至错误之处,敬请广大读者批评指正。
编者
2016年12月
第一部分C语言实验指导 第一部分 C语言实验指导 实验1Visual C++ 6.0集成开发环境介绍
1.1实验目的
(1) 了解Windows环境下使用Visual C++ 6.0对C语言程序进行编译的运行环境。
(2) 了解所用的计算机系统的基本操作方法,学会独立使用该系统。
(3) 了解在该系统上如何编辑、编译、连接和运行一个C语言程序。
(4) 通过运行简单的C语言程序,初步了解C语言源程序的特点。
(5) 初步了解C语言的编程规范,逐步养成良好的编程习惯。
1.2实验内容 1.2.1Visual C++ 6.0集成开发环境介绍
1. Visual C++ 6.0概述 Visual C++ 6.0集成开发环境是由美国Microsoft公司开发的一个C++程序开发平台。该平台由在Windows 95以上操作系统上运行的一套工具集组成,包含文本编辑器、资源编辑器、项目建立工具、优化编译器、增量连接器、资源代码浏览器、集成调试器和图形浏览器等。 在Visual C++ 6.0下开发应用程序简洁、快速、高效,特别是Visual C++ 6.0完全基于Windows,并提供了一个有效的开发Windows应用程序的机制,所以Visual C++ 6.0是目前最受欢迎的开发Windows应用程序的开发环境之一。
2. Visual C++ 6.0安装 要运行Visual C++ 6.0,计算机的软硬件环境必须达到下列要求:
(1) 必须是Windows 95或Windows NT以上的操作系统且安装了IE 4.0以上的Internet Explorer;
(2) CPU必须是Pentium处理器及其以上的处理器芯片;
(3) 内存必须是32MB以上;
(4) 硬盘必须在200MB以上;
(5) 高速光驱;
(6) 800×600像素VGA以上显示器。
Visual C++ 6.0有三个独立的版本:个人学习版、企业版和专业版。三个版本的安装过程相似,下面以企业版安装过程为例,其集成开发环境安装过程如下。
(1) 插入Visual C++ 6.0的安装光盘,单击setup.exe,出现图11所示界面。
(2) 在图11所示对话框中,选择“I accept the agreement”并单击“Next”按钮,出现图12所示对话框。 图11最终用户许可条款显示窗口
(3) 在图12所示对话框中单击“Next”按钮,出现图13所示对话框。 图12Visual C++ 6.0安装说明窗口 图13输入产品ID和用户ID窗口
(4) 在系统提示框中输入序列号、用户名和单位名称,然后单击“Next”按钮,出现图14所示界面。 图14选择Visual C++ 6.0企业版安装窗口
(5) 选择“Install Visual C++ 6.0 Enterprise Edition”,单击“Next”按钮,出现图15所示对话框。 图15选择安装文件夹窗口
(6) 在图15中,如果要另选安装路径,单击“Browse”按钮出现文件夹选项对话框,在其中选择路径,然后单击“Next”按钮;如果选择默认安装路径,则直接单击“Next”按钮,经过一系列过程后出现图16所示对话框。 图16选择安装类型窗口
(7) 在图16的安装类型对话框中,如果对Visual C++ 6.0很熟悉的话,选择“Custom”按钮(定制安装),否则选择“Typical”按钮(典型安装),并选择主程序的安装路径。
(8) 以后根据提示完成Visual C++ 6.0的安装,然后根据提示重新启动计算机,至此完成安装。