资源描述:
《指导书_实验一:熟悉VC环境(1)3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、指导书_实验一:熟悉VC环境(1)3实验一c程序的运行坏境一、实验目的1、了解和使用VisualC++6.0(简称VC)集成开发环境;2、熟悉VC的控制台应川程序的开发、调试步骤和方法;3、掌握C程序的编辑、编译、连接利运行过程;4、了解工程、文件、工作区等基本概念;5、能理解常见错误的提示信息,并根据捉示进行改错。二、相关知识点VC集成开发坏境;C语言的编辑、编译、连接和运行过程;c语言的调试方法和工具;C语言的基本组成特点。术语:“控制台应用程序”是一个在DOS窗口中运行的基于字符的程序。由于这种模式的应用程序比Windows程序简单,我们先选择利用
2、VisualC++来建立这样一个应用,这样使得我们可以将精力先投入到学习使用C或者C++编程语言,而不需要把过多的精力投入到学习复杂的Windows编程中去。三、实验内容一(验证及程序分析)EglT:使用VisualC++6.0集成环境來编辑、编译并运行下而的示例程序:#ineludevoidmaiinO{printf("ThisismyfirstCprogram!");【说明:】本题要求完成一个字符串的输出,并且是“依葫芦画瓢”哦!实验步骤:(1)启动VisualC卄开发环境(2)创建一个工程a.单击F订0菜单中的New选项,显示
3、出新建对话框b.选择Win32ConsoleApplication。c.选择项目所在路径及输入项目的名称d.在建立一个什么类型的控制台应用程序屮,选屮“一个空T程”,按“完成”按钮,至此,已经建立好工程相关的文件。(3)建立C++源程序文件a.选菜单命令Project
4、AddtoProject
5、New,弹出New对话框b.在New对话框的Files选项卡屮选择C++SourceF订e,并填入文件名称,单击0K按钮,完成新建C++源程序文件(4)编辑C++源程序文件a.在文件编辑窗口中输入代码b.完成后,选择菜单File
6、Save保存这个文件(5)编译、链
7、接并运行町执行程序a.选择菜单命令C()i叩订e,建立标代码文件;如果程序冇语法错误,则屏幕下方的状态窗口中会显示错误信息,根据这些错误信息对源程序进行修改后,重新选择菜单命令Compile建立目标代码文件。b.选择菜单命令Build,建立可执行程序如果你正确输入了源程序,此时便成功地生成了可执行程序。如果程序有链接错误,则屏幕下方的状态窗口中会显示错浜信息,根据这些错谋信息对源程序进行修改后,重新选择菜单命令Build建立对执彳亍程序。c.选择菜单命令Run,运行程序,观察屏幕显示内容。【说明】有时也可直接选择菜单•命令Run,将“编译、链接并运行”儿
8、个步骤合为一起。(1)关闭T作空间选择菜单命令FileColseWorkspace关闭工作空间。Egl-2:使用VisualC++6.0集成环境来编辑、编译并运行下面示例程序:(1)源程序#ineludevoidrnainO{inta,b,temp;a=3;b二4;temp二a;/*将a的值存储起来*/a=b;/*将b的值转到a中,实现b向a转换*/b二temp;/*将记录a原始值的变量temp,赋值给b,实现a向b转换*/printf("a=%d,b=%d”,a,b);}(1)实验步骤:建立一个控制台应用程序项HExaml-2,向
9、其中添加一个C++源文件Egl-2.cpp,输入程序,检查一下确认没有输入错误,选择菜单命令编译源程序,再选择运行程序。(2)运行结果:Egl-3:#include"stdio.h“voidmainO{inti=60,j=60,k二60;i=j==k;printfCi=%d,j=%d,k=%d",i,j,);/*注意格式符与后面变量个数匹配*/i==(j=k++*2);printf(/zi=%d,j=%d,k=%d",i,j,k);i=j>k>=100printf(“i=%d,j=%d,k=%d",i,j,k);/*注意在输入C程序中所用的符
10、号均为英文半角*/}(1)在VC++编辑环境下编辑源程序。(2)编译直到程序没有错误。(3)运行结果:并体会理解结果!!'D:Debug20133515.exe*i=l,j=60,k=60i=l.j=120.k=61i=0.j=120.k=61Pi*essanykeytocontinue四、实验内容二(综合及设计类)Eg1-4:输入2个数据,计算它们的利,并打印输岀在屏幕上。【说明:】本题要求完成基本的键盘输入和屏幕输出的练习(2)在VC++编辑环境下编辑源程序。(3)编译直到程序没有错误。(4)从键盘输入1020/,运行结果如何?(5)从键盘输入1
11、0,20/,运行结果如何?(6)任意输入2个整数,之间用“空格”,或考“冋车键”