下载此文档

实验一熟悉VisualStudio程序调试方法.doc


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
实验一熟悉 Visual Studio 程序调试方法一、实验目的(1) 熟悉 Visual Studio 开发环境; (2) 掌握在 Visual Studio 开发环境调试程序的方法。二、实验内容(1) 创建三个项目,项目类型分别为: Win32 Console Application 、 Win32 Application 和 MFC AppWizard(exe) ,分别编译运行各个程序,观察各种项目类型程序的特点。(2) 创建一个 Win32 Console Application 类型的项目,输入下面的代码,按照要求对代码进行调试。说明:下面的程序求 100 ~ 1000 以内的水仙花数,所谓水仙花数就是一个三位的整数,其个位数字、十位数字和百位数字的立方和等于该数本身的值,则这个数称为水仙花数。#include "" #include "" void narcissus(); // 求水仙花数 void main() { narcissus(); } void narcissus() { int x1; // 百位数字 int x20; // 十位数字+个位数字 int x2; // 十位数字 int x3; // 个位数字 3 int count = 0; // 找到的水仙花数的总数 for(int x=100; x<1000; x++) { x1= x/100; x20 = x%100; x2= x20/10; x3= x20%10; if(x1*x1*x1+x2*x2*x2+x3*x3*x3 == x) { count++; cout<<"One narcissus number found:"<<x<<endl; }} cout<<"The total number of narcissus numbers is:"<<count<<endl;} 调试要求: 在程序代码的 main 函数中设置断点,启动程序执行到断点处停止; 在函数 narcissus 调用处进入函数内部,跟踪函数执行的过程; 单步执行程序,观察各个变量值的变化情况; 单步执行若干步后,跳出函数体,回到 main 函数。三、实验结果 1 、观察三种项目类型对应的程序特点,做出简要说明; Win32 Application 和 Win32 Console Application 都是工作在 32位 Windows 环境的程序。 Win32 Application 是标准 windows 程序, 完全拥有 windows 的特性, 也即我们常说的窗口应用程序!它通过 GUI(Graphics User Interface 图形用户接口) 可以把窗口界面做得比较个性化, 比如圆形的、不规则形状的等等, 另外, 我们还可以通过鼠标点击来完成控制。所以说它是基于 WINDOWS 平台的 32 位开发环境开发应用程序(即, SDK 程序) 。入口函数为 WinMain() 。 Win32 Console Application ( win32 控制台应用程序) 往往是像 MS-DOS 窗口( XP 中叫命令提示符) 的样子出现, 我们得用键盘输入各种命令来使用它, 它与纯 dos 程序区别是:它是 32 位的; 或者叫 CUI(Character

实验一熟悉VisualStudio程序调试方法 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小273 KB
  • 时间2017-04-21