c++程序设计实验1-熟悉vc平台和编译调试手段

c++程序设计实验1-熟悉vc平台和编译调试手段

ID:6379910

大小:97.00 KB

页数:6页

时间:2018-01-12

c++程序设计实验1-熟悉vc平台和编译调试手段_第1页
c++程序设计实验1-熟悉vc平台和编译调试手段_第2页
c++程序设计实验1-熟悉vc平台和编译调试手段_第3页
c++程序设计实验1-熟悉vc平台和编译调试手段_第4页
c++程序设计实验1-熟悉vc平台和编译调试手段_第5页
资源描述:

《c++程序设计实验1-熟悉vc平台和编译调试手段》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、班级:数字图像处理实验时间:200年月日实验小组:第组组长:组员:组员:指导教师签名:实验情况评定:实验一熟悉VC平台和编译调试手段实验目的:通过实验掌握下列知识:1、了解和掌握VisualC++的基本操作;2、学会VisualC++6.0里Win32ConsoleApplication工程的建立和相应的编程知识;3、了解如何添加头文件和CPP文件;4、了解VisualC++6.0里如何运行和调试程序;内容及步骤:一、新建一个Win32ConsoleApplication工程:1、启动VC6.0,点击菜单栏上的文件,选择新建菜单项;2、选择新建对话框里的工程选项

2、卡;3、在工程选项卡里选择Win32ConsoleApplication工程项;4、在右边的位置输入栏里,设置你的工程文件夹的存放路径,例如:D:VC工程,或者D:数字图像处理;5、在右边的工程输入栏里,输入你的工程名,例如:Testa、Demo1、实验1。。。。;6、点击确定“按钮”;7、出现以下对话框选择项,建议选择第二项或者第三项;8、点开左边ClassView,记录下里面的类、全局函数和全局变量;Globals.Allglobalmembers.main9、双击左边ClassView里的函数main,打开当前工程的主CPP文件;6班级:数字图像处理1

3、0、在main函数里输入以下代码:intsum=0;for(inti=1;i<=100;i++)sum+=i;printf(“1+2+3+……+100=%d”,sum);11、点击“编译”菜单里的“重建全部”,或者点工具栏上的“!”运行,同时注意观察下边编译信息栏里的提示信息,并记录下错误信息、错误和警告数量;-1error(s),0warning(s)未声明变量12、在main函数之前加上引用头文件语句#include“stdio.h”,然后编译并记录错误和警告数量;//实验1.cpp:Definestheentrypointfortheconsoleap

4、plication.//#include"stdafx.h"#include"stdio.h"intmain(intargc,char*argv[]){intsum=0;for(inti=1;i<=100;i++)sum+=i;printf("1+2+3+……+100=%d",sum);return0;}没有警告和错误13、运行该程序并记录运行结果;1+2+3+……100=505014、将上面的#include“stdafx.h”前面加上“//”6班级:数字图像处理,注释掉,然后重新编译,并记录错误信息(stdafx.h是为了保持C与C++代码的兼容性而由V

5、C自动生成的头文件);一个错误0个警告二、继续练习建立Win32ConsoleApplication工程:1、重复练习一的1-6步,区别仅仅在第7步;2、双击ClassView窗口里的classes列表,并观察是否有类和全局变量,并纪录观察结果;Globals.main(intargc,char*argv)3、点击左边的FileView选项卡,进入工程文件管理子窗口,并观察是否存在CPP文件和头文件,并记录观察结果;没有cpp文件但有头文件4、拉开files树,点击并选定SourceFiles,然后点击“文件”菜单里的“新建”菜单项;5、选择新建对话框里的“文件

6、”选项卡,选择“C++SourceFile”,同时在右边的文件输入栏里写入CPP文件名,例如:testa(后缀名.cpp是默认的,不用输入);6、点击files树里的HeaderFiles,然后点击“文件”菜单里的“新建”菜单项;7、同步骤5,区别只在选择“C/C++HeaderFile”;8、点击testa.h文件,并在右边的代码框里输入以下代码:#if!defined(_INCLUDE_H_)#define_INCLUDE_H_intpower(intn,intNmax,unsignedlong*array){inti,j;intlen=0;unsigned

7、longcarry=0;array[0]=1;for(i=1;i100000000){6班级:数字图像处理carry=array[j]/100000000;array[j]-=100000000*carry;}elsecarry=0;}if(carry){len++;array[len]=carry;}}returnlen;}#endif1、点击testa.

8、cpp文件,并在右边的代

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

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

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