C++ 可视化编程 完整的实验报告

C++ 可视化编程 完整的实验报告

ID:41032271

大小:588.00 KB

页数:34页

时间:2019-08-14

C++ 可视化编程 完整的实验报告_第1页
C++ 可视化编程 完整的实验报告_第2页
C++ 可视化编程 完整的实验报告_第3页
C++ 可视化编程 完整的实验报告_第4页
C++ 可视化编程 完整的实验报告_第5页
资源描述:

《C++ 可视化编程 完整的实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验一熟悉VisualC++程序调试方法一、实验目的(1)熟悉VisualC++6.0开发环境;(2)掌握在VisualC++6.0开发环境调试程序的方法。二、实验内容(1)创建三个项目,项目类型分别为:Win32ConsoleApplication、Win32Application和MFCAppWizard(exe),分别编译运行各个程序,观察各种项目类型程序的特点。(2)创建一个Win32ConsoleApplication类型的项目,输入下面的代码,按照要求对代码进行调试。说明:下面的程序求100~1000以内的水仙花数,所谓

2、水仙花数就是一个三位的整数,其个位数字、十位数字和百位数字的立方和等于该数本身的值,则这个数称为水仙花数。#include"iostream.h"#include"math.h"voidnarcissus();//求水仙花数voidmain(){narcissus();}voidnarcissus(){intx1;//百位数字intx20;//十位数字+个位数字intx2;//十位数字intx3;//个位数字intcount=0;//找到的水仙花数的总数for(intx=100;x<1000;x++){x1=x/100;x20=x%

3、100;x2=x20/10;x3=x20%10;if(x1*x1*x1+x2*x2*x2+x3*x3*x3==x){count++;cout<<"Onenarcissusnumberfound:"<

4、步执行若干步后,跳出函数体,回到main函数。三、实验结果1.观察三种项目类型对应的程序特点,做出简要说明;创建三个项目,项目类型分别为:Win32ConsoleApplication、Win32Application和MFCAppWizard(exe)(1)Win32ConsoleApplication:创建Win32控制台应用程序。具体内容见本次实验的第二部分。(2)Win32Application:创建Win32应用程序。图1Win32应用程序图2程序运行结果特点:我们可以用鼠标点击完成控制,程序运行时以WinMain()为入

5、口,能够使用win32API函数。(1)MFCAppWizard(exe):创建MFC可执行程序。图3MFCAppWizard(exe)程序图4程序运行结果特点:MFC是用来编写Windows应用程序的C++类集,该类集以层次结构组织起来,其中封装了大部分WindosAPI函数和Windows控件,它包含的内容涉及整个Windows操作系统。MFC不仅为用户提供了Windows图形环境下应用程序的框架,而且还提供了创建应用程序的组件。2.程序运行结果图5:求100~1000以内的水仙花数程序运行结果3.记录调试过程中各变量值的变化情

6、况图6:程序调试结果表1:单步执行程序,观察各个变量值的变化变量1234……154Count0000……1x100101102103……153X11111……1X20000……5X200123……53X30123……34.在VisualC++6.0中如何进行程序的跟踪调试步骤:(1)在程序代码的main函数中按F9设置断点,按F5启动程序执行到断点处停止;(2)在函数narcissus调用处按F11进入函数内部,按F10单步执行函数,跟踪函数执行的过程,观察各个变量值的变化情况;(3)单步执行若干步后,按Shift+F11跳出函数体

7、,回到main函数,再次按F9可消除断点。5.总结实验的心得体会,实验中遇到的困难以及解决的方法在大一时我们便开始学VisualC++6.0,对其开发环境有一定的了解,通过本次实验,进一步熟悉了它的使用,并对Win32Application和MFCAppWizard(exe)的开发环境和特点有了初步的认识。本次实验的重点还在于掌握在VisualC++6.0开发环境调试程序的方法。在进行程序调试时,最好采用模块化的方法,即将程序分成几个模块,然后逐步调试,这样的调试方法尤其适合于较大的程序。实验二熟悉Windows源程序基本结构一、实

8、验目的(1)熟悉VisualC++6.0开发环境;(2)熟悉Windows系统事件驱动的运行机制;(3)熟悉Windows应用程序源程序基本结构;二、实验内容创建一个空白的Win32Application应用程序,建立相关文件,手工输

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。