欢迎来到天天文库
浏览记录
ID:47469049
大小:4.71 MB
页数:22页
时间:2020-01-11
《VC程序的设计实验指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.....《VC++程序设计》实验指导书方江雄编写核工程与地球物理学院学习参考.....前言VC程序设计时一门实践性很强的课程,因此学时过程中仅仅通过阅读教科书或听课时补可能完全掌握的,学习程序设计的作重要的环节就是多上机实践。凡是学过程序设计的人,往往都有类似的感觉:教科书上的例题能看懂,上课时老师的例题能听懂,可到了自己编程时却又无从下手。而老师上课再三强调的问题,学生上机时还是照样会错误百出。同时,由于学生的实践经验有限,调试程序时找错、改错的过程非常艰难,有时甚至花几个小时都调不同一个程序,不但效率低下,而且容易失去学习的兴趣。本实验
2、指导书的目的就在于给学生的编程学习提供一些指导,帮助学生快速的完成程序的调试,使学生在实践的过程中少一些曲折,多一点成功的乐趣。为了满足不同层次的学生的需要,每一部分的实验内容都按由易到难的顺序编排,前面的题目一般都有较详细的指导,后面的提高部分(或选作部分)一般指给出提示,供学习基础较好的学生使用,充分挖掘每个人的潜力。为了提高实验课的效率,学生需要做到:每次实验之前都要准备好实验内容,包括:明确实验步骤,编写出实验中要调试的程序,编写调时程序时需要的测试数据以及程序应有的运行结果。实验过程中做好调试记录,包括主要实验步骤、关键代码、测试结
3、果、出现的错误及其原因分析与解决措施。实验结束后要整理实验内容,编写实验报告,回答实验内容中提出的思考题,并总结实验中用到的主要知识点。本书中所有的程序都在Windows环境下的VisualC++6.0系统中调试通过。学习参考.....目录预习知识VisualC++开发环境的熟悉4实验一WindowsGUI编程7实验二对话框应用程序设计9实验三基本控件应用(第一组)12实验三基本控件应用(第二组)14实验四组合控件应用(第一组)16实验四组合控件应用(第二组)19学习参考.....预习知识VisualC++开发环境的熟悉实验目的:1)熟悉VC
4、++的集成开发平台的基本操作2)了解常用的实用工具的使用3)学会一些简单的程序调试手段实验内容:1)通过应用程序向导AppWizard,建立一个MFC单文档的应用程序,并以此为例熟悉VC++环境,并了解常用的实用工具的使用。2)计算10个数的平均值并在消息框中显示结果,以此为例学习对断点的设置和使用。实验步骤:1)在集成开发平台,打开File菜单,单击New菜单项。2)在New对话框中,选择Projects标签,进行以下操作:项目类型选择MFCAppWizard(exe);项目名称aa1(任意);设置项目保存位置;确定。选择应用程序的类型为“
5、Singledocument”完成即可。如图1-1所示,窗口界面包括标题栏、菜单栏、工具栏、项目工作区、编辑区和输出区。标题栏菜单栏工具栏项目工作区编辑区输出区图1-1MicrosoftVisualC++6.0开发环境学习参考.....1)在项目工作区中,点击Caa1View前面的+号,双击下面的OnDraw()函数,就可以在右边的编辑区进行任务中要求的程序的编写了。2)使用Build菜单下的Compile(Ctrl+F7)、Build(F7)、RebuildAll(Ctrl+F5)三个菜单项可进行编译程序。3)可以在“sum=sum+num
6、[i];”和“message.Format("%d",average);”语句处设置二个断点(光标移到该行,按下F9即可),接下来可以单步执行(F10)或快速运动到下一个断点位置(F5),程序在第二个断点处停下,如图1-2所示。图1-2程序在第二个断点暂停时的显示4)程序运行结果显示,如图1-3所示。学习参考.....图1-3程序运行结果参考代码://求均值voidCAa7View::OnDraw(CDC*pDC){CAa7Doc*pDoc=GetDocument();ASSERT_VALID(pDoc);//TODO:adddrawcode
7、fornativedatahereintnum[10];intsum=0;intaverage;for(inti=0;i<=9;i++)num[i]=2*(i+1);for(i=0;i<10;i++)sum=sum+num[i];average=sum/10;CStringmessage;message.Format("%d",average);//将int型数据转换为Cstring型MessageBox(message);//在对话框中显示结果}学习参考.....实验一WindowsGUI编程一、实验目的和要求1、掌握MFCAppWizar
8、d[exe]向导的使用、MFC消息映射及消息处理。2、本实验分两组进行,各组完成不同的实验。二、实验内容第一组:编写一个单文档应用程序。程序启动后在用户区显示一个方
此文档下载收益归作者所有