《Visual-C++语言》实验报告.pdf
《《Visual-C++语言》实验报告.pdf》由会员分享,可在线阅读,更多相关《《Visual-C++语言》实验报告.pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Visual C+语言实验报告专业班级:电气工程及其自动化实验一 熟悉 Visual C+程序调试方法一、实验目的(1)熟悉Visual C+开发环境;(2)掌握在Visual C+开发环境调试程序的方法。二、实验内容(1)创建三个项目,项目类型分别为:Win32 Console Application、Win32Application 和MFC AppWizard(exe),分别编译运行各个程序,观察各种项目类型程序的特点。(2)创建一个Win32 Console Application 类型的项目,输入下面的代码,按照要求对代码进行调试。说明:下面的程序求1001000 以内的水仙花数,所
2、谓水仙花数就是一个三位的整数,其个位数字、十位数字和百位数字的立方和等于该数本身的值,则这个数称为水仙花数。#include#include voidnarcissus();解决方案 1:右键单击项目工程中的 cpp 文件,在菜单Project-Settings-C/C+-Precompile Header,设置为第一项:Not using precompile headers。解决方案 2:在.cpp 文件开头添加包含文件。#include五、实验总结通过本次试验我熟悉了Visual C+开发环境;掌握了在VisualC+开发环境调试程序的方法;了解了Win32 Console Applic
3、ation、Win32Application 和MFC AppWizard(exe)三者的不同之处;同时进一步巩固了单步调试的步骤和方法,为以后的编程练习打下了基础。补充内容:程序调试操作类型功能键对应菜单含义Ctrl+F5 Build|Run exe运行当前项目F7 Build|Build exe建立可执行程序F5 Build|Start Debugging启动调试程序F5 Debug|Go继续运行F11 Debug|Step into进入函数体内部ShiftF11 Debug|Step out从函数体内部运行出来F10 Debug|Step Over执行一行语句F9设置/清除断点CtrlF
4、10 Debug|Run to cursor运行到光标所在位置Shift Debug|Quick Watch快速查看变量或表达式的值Shift Debug|Stop Debugging停止调试实验二 熟悉 Windows 源程序基本结构一、实验目的(1)熟悉Visual C+开发环境;(2)熟悉Windows 系统事件驱动的运行机制;(3)熟悉Windows 应用程序源程序基本结构;二、实验内容创建一个空白的 Win32 Application 应用程序,建立相关文件,手工输入下列代码,实现一个Windows 窗口程序。#include LRESULT CALLBACK WndProc(HWN
5、D hwnd,UINT messgae,WPARAM wParam,LPARAM lParam);=300;pts0.y=20;pts1.x=400;pts1.y=20;pts2.x=350;pts2.y=120;pts3.x=250;pts3.y=120;pts4.x=340;pts4.y=50;POINT pts16;pts10.x=760;pts10.y=200;pts11.x=900;pts11.y=200;pts12.x=970;pts12.y=321;pts13.x=900;pts13.y=442;pts14.x=760;pts14.y=442;pts15.x=690;pts15.
6、y=321;switch(messgae)case WM_PAINT:hdc=BeginPaint(hWnd,&PtStr);SetMapMode(hdc,MM_ANISOTROPIC);hPenOld=(HPEN)GetStockObject(BLACK_PEN);if(wParam&MK_CONTROL)if(wParam&MK_SHIFT)MessageBox(hWnd,您按的是Ctrl键与shift键!,提示,MB_OK);elseMessageBox(hWnd,您按的是Ctrl键!,提示,MB_OK);break;else if(wParam&MK_SHIFT)MessageBox(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual-C+语言 Visual C+ 语言 实验 报告
限制150内