实验1-Visual_C++6.0集成编程环境的使用
实验一 Visual C++6.0开发环境应用入门
实验一 Visual C++ 6.0开发环境入门一、实验目的1.熟悉Visual C++ 6.0的开发环境。
2.掌握C语言程序的书写格式和C语言程序的结构。
3.掌握C语言上机步骤,了解用V isual C++ 6.0编写C语言程序和调试、运行一个C程序的方法。
二、实验重点熟悉Visual C++ 6.0集成开发编译环境,了解如何编辑、编译、连接和运行一个C程序。
三、实验难点在Visual C++ 6.0集成开发编译环境下根据错误提示,将程序调试正确。
四、实验内容及步骤1.单击“开始”菜单,选择“程序”中的 Microsoft Visual Studio 6.0的子菜单MicrosofVisual c++6.0,进入Visual C++6.0开发环境窗口。
2.建立C 源程序文件(1)单击File(文件)菜单中的New选项,显示New(新建)对话框(如图1—1所示)图1-1 New 对话框(2) New(新建)对话框单击Files(文件)选项卡,选择C/C++Source File,并填人文件名称example1_1.c,设置文件路径,如本例中为F:\zhangsan(由个人确定)单击确定按钮,完成新建C 源程序文件。
(如图1-2所示)图1—2添加新的源程序文件3.编辑C 源程序文件内容(1)在文件编辑窗口中输入以下程序:#include <stdio.h>void main(){printf("This is a C program!\n")}(2)选择菜单命令File |Save保存这个文件。
4.建立并运行可执行程序(1)单击主菜单栏中的Build(组建),在其下拉菜单中选择compile编译[example1_1.c](见图1-3)单击编译后,屏幕上出现一个对话框,内容是The build command requires an active project workspace, Would you like to creat a default project workspace?(此编译命令要求一个有效的项目工作区,你是否同意建立一个默认的项目工作区?),见图1-4,单击是(Y)按钮,表示同意由系统建立默认的项目工作区,然后开始编译。
实验一 Visual C++6.0 编程环境与顺序结构程序设计
实验一 Visual C++6.0 编程环境与顺序结构程序设计一、实验学时2学时。
二、实验目的1.熟悉Visual C++6.0集成编译环境,了解程序的编译和运行方法,调试简单C程序。
2.利用scanf()函数和printf()函数,对整型、实型和字符型数据进行输入与输出操作;利用getchar()函数、putchar()函数,对字符型数据进行输入、输出。
3.编写简单的顺序结构程序。
一种简单模式是:定义变量、输入数据、计算和输出结果。
三、实验内容1.Visual C++6.0集成编译环境C语言程序上机调试过程具体操作步骤参看第1章1.6节内容。
【编程示例】在屏幕上显示短句“Hello,World!”。
源程序:#include <stdio.h>void main(){printf("Hello,World!\n");}程序运行结果:知识点归纳:通过以上操作,初步熟悉Microsoft Visual C++ 6.0编程环境,还知道了“编译”命令的快捷键是Ctrl+F7 、“连接/组建”命令的快捷键是 F7 、程序“运行”命令的快捷键是 Ctrl+F5 。
工具栏上的图标“”表示编译,图标“”表示执行。
2.C程序编程练习【习题1】如何在屏幕上显示下列图形:AA AA参考程序如下:#include <stdio.h>void main(){printf(" A\n");printf("A A\n");printf(" A\n");}【习题2】输入a、b、c三个整数,求这三个数之和,如果该程序运行结果为:请完善下面程序:#include <stdio.h>void main(){int a,b,c,sum;printf("Input a,b,c:");scanf("%d%d%d",&a,&b,&c);sum=a+b+c;printf("a=%d,b=%d,c=%d,sum=%d\n",a,b,c,sum);}【好的编程风格】给所编写程序中的重要代码加上注释是一种良好的编程风格,有Visual C++ 6.0中加注释的方法有两种,形式如下:printf("Input a,b,c:"); //给出输入三个整数的提示printf("Input a,b,c:"); /*给出输入三个整数的提示*/【习题3】输入变量a、b的值,不借助任何中间变量,将a、b中的值相互交换。
实验1 Visual C++ 6.0集成开发环境和简单C++程序
实验1 Visual C++ 6.0集成开发环境和简单C++程序【实验目的】1.掌握使用VC++集成开发环境开发程序的过程,熟悉常用的功能菜单命令,学习使用VC++环境的帮助。
2.学习并理解简单的C++程序结构。
【实验准备】1.了解C++程序的基本结构。
2.了解简单的程序输入输出流。
【实验内容】1.初步熟悉C++语言的上机开发环境。
2.编程输出:This is my first practice!。
3.使用Visual C++ 6.0 集成环境来编辑、编译并运行下面简单C++程序。
#include <iostream.h>int max(int,int); //声明自定义函数void main() //主函数{int a,b,c;cout<<"input two number:\n";cin>>a>>b;c = max(a,b); //调用max 函数,将得到的值赋给ccout<<"max="<<c<<endl;}int max(int x,int y) //定义max 函数,函数值为整型,形式参数x、y 为整型{int z; //max 函数中的声明部分,定义本函数中用到的变量z 为整型if(x > y)z = x;elsez = y;return(z); //将z 的值返回,通过max 带回调用处}4.编写一个程序,用输入/输出流提示用户输入球的半径,然后计算并打印出球的体积。
【实验步骤】1.启动集成开发环境。
选择菜单【开始| 程序| Microsoft Visual Studio 6.0 | Microsoft Visual C++6.0】,进入Visual C++ 6.0 用户界面,如图1.1 所示。
图1.1 Visual C++ 6.0 用户界面2.创建新工程。
实验1-Visual_C++6.0集成编程环境的使用
8.查看变量的值。按F5启动调试,会在之前设置的断点处中断。将鼠标移动到源代码编辑器中变量b的名称上,会弹出一个窗口显示出变量b的值(由于此时还没有给变量b赋值,所以是一个随机值)。此时按F10进行一次单步调试,可以看到变量b的值会变成456。
3.源程序的编辑。VC++6.0的编辑环境分为两部分,左侧是项目工作区,右侧是源程序编辑区。其中源程序编辑区用于源程序的编辑。在此输入C++源程序代码。
4.源程序的编辑和链接。单击“组建”菜单下的“组建”菜单项,进行源程序的编译和链接。通过编译可以检查程序中的语法错误和逻辑错误。若程序无错误,会在屏幕下方的调试窗口中出现“0 errors,0 warnings”;否则说明程序有错,调试窗口中会给出错误的类型和位置。本阶段会产生后缀名为.exe的可执行文件。
4.在“输出”窗口中双击错误信息来定位存在错误的代码行,并将代码修改正确。
5.重复步骤3、4,直到项目生成成功。
6.设置断点。在main函数中的代码行b = 456;插入断点,会在此行左侧的空白处显示一个黑色圆点,表明已经成功在此行代码上添加一个断点。在“调试”菜单中选择“启动调试”,windows控制台应用程序开始执行,并在刚刚添加断点的代码行左侧空白中显示一个黄色箭头,表示程序已经在此行代码处中断执行(注意,黄色箭头指向的代码行是下一个要执行的代码行,此行代码当前还没有执行)。
sum = a + b;
上机实践篇
上机实践篇实验1 Visual C++6.0集成开发环境的使用实验目的:了解并熟悉在Visual C++ 6.0中如何编辑、编译、连接和运行C程序,以及如何进行简单的程序调试。
实验内容:C程序开发涉及到4个过程:编辑源程序、对源程序编译得到目标程序、将目标程序与库函数连接得到可执行程序、运行可执行程序。
因此,本实验内容包括:(1)Visual C++ 6.0集成开发环境的安装。
(2)Visual C++ 6.0中程序的编辑、编译、连接和运行。
(3)Visual C++ 6.0中程序的调试。
【实验1.1】Visual C++ 6.0集成开发环境的安装1. C语言集成开发环境为了编译、连接和运行C程序,必须有相应的编译系统。
目前使用的大多数C编译系统都是集成开发环境(简称IDE,Integrated Develop Environment),就是集成了代码编写功能、分析功能、编译功能、调试功能等一体化的程序开发环境。
用于C程序设计的常用集成开发环境有:Turbo C 2.0、Turbo C++ 3.0、Visual C++ 6.0、Dev-C++、Codelite等。
本书选用Visual C++ 6.0。
本书中的所有程序也均是在Visual C++ 6.0集成环境下调试和运行的。
2. 安装Visual C++ 6.0为了使用Visual C++ 6.0集成环境,必须首先安装Visual C++ 6.0系统。
安装过程是,双击setup文件,然后根据提示,一路单击“下一步”按钮即可。
安装成功后,最好在桌面建立Visual C++ 6.0的快捷方式图标,以方便今后使用。
双击桌面上的Visual C++ 6.0快捷图标,就能进入Visual C++ 6.0集成环境,屏幕上出现Visual C++ 6.0的主窗口,如图s1.1所示。
标题栏 菜单栏工具栏 工作区 输出窗口状态栏图s1.1 Visual C++ 6.0主窗口 VC6.0集成环境的主窗口由标题栏、菜单栏、工具栏、工作区、客户区、输出窗口和状态栏等组成。
实验1 Visusl C++6.0集成开发环境
实验一Visual C++6.0集成开发环境一、实验目的与要求1.熟悉C++程序的结构。
2.熟悉Visual C++6.0集成环境用来实现C++程序的常用功能。
3.学会使用Visual C++6.0 系统实现单文件的C++程序和多文件的C++程序。
4.从调试程序出现的错误信息中,学会如何修正程序中的错误,并逐步积累修改错误的经验。
二、实验内容1.上机调试1.1程序,学会实现C++单文件程序的方法。
2.上机调试1.2程序,学会实现C++多文件程序的方法。
3.上机调试1.3中3个程序,并分析其输出结果。
4.上机调试1.4中3个程序,将其出现的错误逐一改正,并输出显示正确结果。
三、实验步骤及相关源程序1.1程序1.2程序该程序由3个文件组成1.2.cpp1.2-1.cpp1.2-2.cpp步骤:(1)编辑程序中的多个文件将组成该程序的多个文件逐一编辑后存盘。
先后编辑3个文件,存放在同一个文件夹中,其文件分别为 1.2.cpp,1.2-1.cpp和1.2-2.cpp。
(2)创建工程文件单击菜单栏中“文件”菜单项,出现如图1所示的“新建”对话框中的“工程”标签窗口。
图1单击“Win32 Console Application”选项,输入工程名和文件路径。
确定后出现图2所示对话框图2选择“An empty project”按钮,屏幕出现“新建工程信息”对话框,该对话框告诉用户所创建的控制台应用程序新框架工程的特性。
单击确定,空的工程文件创建完毕。
(3)将多个文件添加到工程文件中图3图4在对话框中打开存放待添加到工程文件p1中的C++源文件的文件夹。
选中列表框中待添加的文件单击确定按钮,完成添加任务。
此时项目p1中包含了3个文件。
如图5所示。
图5 (4)编译、连接和执行工程文件1.3程序1.3.cpp1.3-1.cpp1.3-2.cpp1.4程序1.4.1.cpp1.4.2.cpp1.4.3.cpp。
C语言实验一 Visual C++ 6.0集成环境的使用
1.1实验目的
1.掌握VC 6.0集成开发环境的使用方法。
2.了解C语言程序从编辑、编译、连接到运行的全过程
3.掌握C语言程序的结构特征与书写规则
1.2实验内容
1.上机调试
(1)请输入以下程序,练习在Visual C++6.0环境下程序的编辑、编译、连接和运行。
scanf("%d%d",&a,&b); /*注意,输入数据时,数据间用空格分隔*/
c=a+b;
printf("%d+%d=%d\n",a,b,c);
}
(1.2.2)运行结果。
(1.2.3)程序说明。
该程序表示输入两个正整数a和b,求a和b的和,并输出结果。
(3)请说明以下程序的功能,然后上机验证。
c='a';
h='b';
i=97;
j=98;
printf("%c%c%c%c\n",c,h,i,j);
printf("%d%d%d%d\n",c,h,i,j);
}
(2.1.2)该程序运行结果.
(2..1.3)程序分析。
第一.程序中输入的i和j是整数,但程序中printf("%c%c%c%c\n",c,h,i,j);输出的格式控制符号不正确,应为printf("%c%c%d%d\n",c,h,i,j);
(1.1.1)软件操作。
#include<stdio.h>
void main()
{
printf("这是我的第一个程序\n");
VisualC++6.0开发之集成开发环境的使用
1.3 新建Visual C++程序
1.3 新建Visual C++程序
(3)单击“OK”按钮,进入到“Win32 Console Application”向导窗口, 在这里有四个项目可以选择: ① An empty project:建立空项目结构(即没有源程序文件)。 ② A simple application:建立控制台的简单应用程序。 ③ A “Hello, World!” application:建立“Hello,World”示例应用程序。 ④ An application that support MFC:建立支持MFC的控制台应用程序。
1.2 退出VC6
退出Visual C++ 6.0
退出Visual C++ 6.0的方法是在VC6主窗口中选择File(文件)菜单下的 Exit命令,或者将VC6主窗口关闭。
1.3 新建Visual C++程序
新建Visual C++程序
新建单个文件Visual C++程序,有三个方法。 1.使用New对话框 (1)在Visual C++主菜单栏中选择File(文件)菜单,然后选择New (新建)命令(参见第15页的“File菜单”),屏幕上出isual C++ 6.0 开发 ——集成开发环境的使用
1.1 启动VC6
启动Visual C++ 6.0
Visual C++ 6.0安装结束后,在Windows“开始”菜单的“程序”子菜单 中就会出现“Microsoft Visual Studio”子菜单。可以单击Windows“开 始”按钮,从开始菜单启动Visual C ++ 6.0,经过版权信息画面(如下 图所示)后,Visual C ++ 6.0启动且进人开发环境中。
实验一 熟悉Visual C 6.0开发环境
实验一熟悉Visual C++ 6.0开发环境一、实验目的1、了解和使用Visual C++ 6.0的集成开发环境;2、学会使用MFC AppWizard[exe]向导编写简单的程序。
3、掌握ClassWizard类向导的使用、MFC 消息映射及消息处理。
二、实验内容编写一个单文档应用程序Sy2,程序运行后,首先在视图窗口中输入文本,然后通过键盘上的光标键控制该文本向左、向右、向上和向下4 个方向移动。
步骤:1)创建工程使用MFC AppWizard[exe]生成一个单文档应用程序Sy2。
2)添加成员变量为视图类CSy2View 添加成员变量,用于存放输入的文本及文本输出的起始位置,见下表。
3)初始化成员变量在视图类CSy2View 的构造函数中添加如下代码,初始化成员变量。
CSy2View::CSy2View(){x=50; //设置文本的输出初始位置为(50,50)y=50;m_string.Empty(); //文本置空}4)添加WM_CHAR 字符消息处理函数用ClassWizard 为视图类CSy2View 添加WM_CHAR 字符消息处理函数OnChar( ),并在该函数中添加如下代码。
void CSy2View::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags){m_string+=nChar; //接收用户输入的字符Invalidate(); //更新视图窗口,显示字符CView::OnChar(nChar, nRepCnt, nFlags);}5)添加WM_KEYDOWN 键盘消息处理函数用ClassWizard 为视图类CSy2View 添加WM_KEYDOWN 按键消息处理函数OnKeyDown ( ),并在该函数中添加如下代码。
void CSy2View::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags){switch(nChar){case VK_LEFT: //光标左键x--;break;case VK_RIGHT: //光标右键x++;break;case VK_UP: //光标上键y--;break;case VK_DOWN: //光标下键y++;}Invalidate(); //更新视图窗口,重新显示文本CView::OnKeyDown(nChar, nRepCnt, nFlags);}6)输出文本在视图类CSy2View 的OnDraw( )函数中添加如下代码。
实验1 Visual C++ 6.0 集成开发环境的初步使用
实验1 Visual C++ 6.0 集成开发环境的初步使用一实验目的和要求(1)熟悉Visual C++ 6.0 的集成开发环境。
(2)学会使用Visual C++ 6.0编辑、编译、连接和运行C++的单文件程序的方法(3)初步了解C++源程序的基本结构,学会使用简单的输入输出操作。
二实验内容、步骤和实验结果【实验内容】1、编辑、编译、连接和运行以下的C++单文件程序//test1_1.cpp#include<iostream>using namespace std;int main(){cout<<"hello!"<<endl;cout<<"this is a program"<<endl;return 0;}【实验步骤】在第一次上机时,按以下步骤建立和运行C++程序:(1)先进入VisualC++ 6.0环境。
(2)编辑C++源程序,按照第9章介绍的单文件的编辑方法,在自己指定的子目录中(例如D:\C++)建立一个名为test1_1.cpp的新文件(此时尚未向文件输入内容),并充键盘输入以上的源程序。
(3)编译C++程序。
选择”Build(编译)→Compile test1_1.cpp(编译test1_1.cpp)”命令,对此源程序进行编译。
观察和分析编译信息。
(注:以上括号中的内容是VisualC++6.0中文版中的中文显示,以下同。
)根据编译信息指出的错误,修改程序,再进行编译。
如果还有错,在重复此过程,直到编译信息提示:”test1_1.obj-0 error(s),0 waning(s)”,既没有error类型的语法错误,也没有warning类型的语法错误,这时产生一个test1_1.obj文件。
(4) 连接C++程序。
选择”Build(编译)→Build test1_1.exe(构建test1_1.exe)”命令,对程序进行连接,如果不出错,就会生成可执行程序test1_1.exe.(5) 运行C++程序。
Visualstudioc++6.0集开发环境的使用
Visualstudioc++6.0集开发环境的使用实验一 Visual studio c++ 6.0集开发环境的使用1 实验类型:验证型实验2 学时2 实验目的1、熟悉并学习使用C++程序编译平台VC++ 6.0;2、掌握如何在编译平台下编辑、编译、连接和运行一个简单的C++程序;3 Visual C++介绍Visual C++是Microsoft 公司的Visual Studio 开发工具箱中的一个C++程序开发包。
Visual Studio 提供了一整套开发Internet 和Windows 应用程序的工具,包括Visual C++,Visual Basic,Visual FoxPro,Visual InterDev,Visual J++以及其他辅助工具,如代码管理工具Visual SourceSafe 和联机帮助系统MSDN。
Visual C++包中除包括C++编译器外,还包括所有的库、例子和为创建Windows 应用程序所需要的文档。
从最早期的1.0 版本发展6.0 版本,到最新的.NET 版本,Visual C++已经有了很大的变化,在界面、功能、库支持方面都有许多的增强。
6.0 版本在编译器、MFC 类库、编辑器以及联机帮助系统等方面都比以前的版本做了较大改进。
Visual C++一般分为三个版本:学习版、专业版和企业版,不同的版本适合于不同类型的应用开发。
实验中可以使用这三个版本的任意一种。
4 实验步骤4.1、新建一个C++源程序的方法如果要新建一个C++源程序,可采取以下的步骤:在Visual C++主窗口的主菜单栏中选择File(文件)命令,然后选择New(新建)命令,如图1-1。
图1-1 选择File 菜单中的New 操作这时,展幕上出现一个New(新建)对话框,单击此对话框的上方的Files(文件)属性页,在列表中选择“C++ Source File”项,表示要建立新的C++源程序文件,然后在对话框右半部分的Location(目录)文本框中输入准备编辑的源程序文件的存储路径(假设为D:\计算机*************-张三\实验一),表示准备编辑的源程序文件将存存放在“D:\计算机*************-张三\实验一”子目录下。
实验一Microsoft Visual C++ 6.0 集成环境的使用
《Visual C++ 6.0程序设计》实验报告(一)一、实验名称:Microsoft Visual C++ 6.0 集成环境的使用二、实验目的与要求了解并初步掌握Microsoft Visual C++ 6.0集成环境三、实验内容要求建立工程文件cpp1,源文件cpp1.cpp;编写程序,动态分配能存入10个int值的内存并通过键盘为这块内存赋值,然后输出这些值的和以及最小值;编译并运行这个程序。
注意:也可以直接选用第1章的程序进行练习。
四、实验步骤1、启动Visual C++6.0开发环境从“开始”菜单中选择“程序”— Microsoft Visual Studio 6.0-- Microsoft Visual C++6.0,显示Visual C++6.0开发环境窗口。
2、创建一个项目(1)单击“文件”菜单中的“新建”选项,显示新建对话框。
(2)单击工程标签,在选项卡中,选择Win32 Console Application(Win32控制台应用序)。
在位置文本框中制定一个路径,在工程名称文本框中为项目输入一个名字cpp,单击确定按钮。
(3)在弹出的Win32 Console Application-步骤1共1步对话框中选择一个空工程,然后单击完成按钮。
(4)最后在新建工程信息对话框中单击确定按钮,完成项目的建立。
3、建立C++源程序文件(1)选择菜单命令工程—增加工程—新建,弹出新建对话框。
(2)在新建对话框的文件选项卡中选择C++ Source File,并填入文件名称cpp,单击确定按钮,完成新建C++源程序文件。
4、编辑C++源程序文件内容(1)在文件编辑窗口中输入程序代码。
例1.1:动态分配能存入10个int值的内存并通过键盘为这块内存赋值,然后输出这些值的和以及最小值。
代码如下:#include<iostream>using namespace std;void main(){int i;double sum=0;double *p;p=new double[10];int min=0;cout<<"请输入数值"<<endl;for(i=0;i<10;i++)cin>>*(p+i);for(i=0;i<10;i++){sum=sum+*(p+i);}for(i=1;i<10;i++){if(p[i]<p[min]) min=i;}cout<<"最小数为:"<<p[min]<<endl;cout<<"sum="<<sum<<endl;delete p;}(2)选择菜单命令文件—保存保存文件。
实验一 Visual C 6.0开发环境应用入门.
实验内容
1.定义一个CPU类,包含等级(Rank)、频率 (frequency)、电压(voltage)等属性,有 两个公有成员函数run、stop。其中,rank 为 枚 举 类 型 CPU__Rank, 定 义 为 enum CPU_Rank{P1=1,P2,P3,P4,P5,P6,P7},frequ ency为单位是MHz的整型数,voltage为浮点 型的电压值。观察构造函数和析构函数的调 用顺序。
实验目的 实验内容 实验的软硬件环境
实验目的
1.掌握函数的定义和调用方法。 2.练习重载函数的使用。 3.练习使用系统函数。 4.学习使用VC++的debug调试功能,使用step
into追踪到函数内部。
实验内容
1.编写一个函数把华氏温度转换为摄氏温度, 转换公式为:C=(F—32)*5/9。
实验内容
实验的软硬件环境 (1)PC机 (2)VC 6.0
实验二 C++简单程序设计实验
实验目的 实验内容 实验的软硬件环境
实验目的
1.会编写简单的C++程序。 2.复习基本数据类型变量和常量的应用。 3.复习运算符与表达式的应用。 4.复习结构化程序设计基本控制结构的应用。 5.复习自定义数据类型的应用。 6.练习使用简单的输入输出。 7.观察头文件的作用。 8.学会使用VC6.0开发环境中的debug调试功能。
实验内容
//lab5_1.cpp #include <iostream.h> void fnl(); int x=1,y=2; int main() { cout<<”Begin…”<<endl; cout<<”x=”<<x<<endl; cout<<”y=”<<y<<endl; cout<<”Evaluate x and y in main()…”<<endl; int x=10,y=20; cout<<”x=”<<x<<endl; cout<<”y=”<<y<<endl; cout<<”Step into fnl()…”<<endl; fnl(); cout<<”Back in main”<<endl; cout<<”x=”<<x<<endl; cout<<”y=”<<y<<endl; return 0; } void fnl() { int y=200; cout<<”x=”<<x<<endl; cout<<”y=”<<y<<endl; }
实验1:vc6.0集成开发环境
实验1 Visual C++ 6.0 集成开发环境
实验目的
1、熟悉掌握visual c++ 6.0集成开发环境
2、理解工程的概念
3、掌握工程的建立,源文件的添加,工程的编译、链接与执行等操作
实验内容
本节内容主要讲述visual c++ 6.0的集成开发环境,包括菜单、工具栏、工作区、资源等,介绍工程的概念。
详细操作见PPT课件。
思考与练习(实验报告中体现)
1、在VC++中,工程与各种源文件之间是什么关系?
2、一个VC++工程下会有3个文件夹,这3个文件夹分别是什么?以.cpp
为后缀的文件会添加到哪个文件夹中?以.h为后缀文件会添加到哪个文
件夹中?
3、以win32 console application工程为例,简述工程的建立,文件的添加,
工程的编译和链接及工程的执行过程。
实验一 VISUAL C 6.0开发环境应用入门
实验一Visual C++6.0开发环境应用入门(2学时)一、实验目的1.了解Visual C++6.0的特点。
2.熟悉Visual C++6.0的开发环境。
3.学习用Visual C++6.0编写标准的C++控制台程序。
二、实验任务使用visual c++来建立一个非图形化的标准c++程序,编译、运行教材《c++语言程序设计》中的例2—1,即以下程序:拉include<iostream.h>void main(void){cout<<”Hello!\n”;cout<<”Welcome to c++!\n”。
)三、实验步骤从“开始,,菜单中选择”程序”|Microsoft Visual Studio6.0l MicrosofVisual c++ 6.0”,显示Visual C++6.0开发环境窗口。
(1)单击File菜单中的New选项,显示New(新建)对话框(如图1—1所示)(2)单击Project(项目)标签,在Project选项卡中,选择Win32Console Application(Win32控制台应用程序)。
在Location(位置)文本框中指定一个路径,在Preject Name(项目名称)文本框中为项目输入一个名字lab1_1,单击OK按钮(3)在弹出的Win32Console Application—SteP1of1对话框中选择An Empty Project单选项,然后单击Finish(完成)按钮(如图1-2所示).(4)最后在New Project Information对话框中单击OK按钮,完成项目的建立。
图1-1New对话框图1-2创建控制台应用程序第一步3.建立C++源程序文件(1)选择菜单命令Project|Add to Project|New,弹出New对话框。
(2)如图1—3所示,在New对话框的Files选项卡中选择C++Source File,并填人文件名称labl—1,单击OK按钮,完成新建C++源程序文件。
实验一C 程序在VISUAL_C 6.0编译系统
e. Debug Window 命令 该命令出现级联菜单,在级联菜单中列出了调试窗口的若干操作。 (4)Insert 菜单 a. Resource Copy 命令 该命令用来复制选定的资源。 b. File As Text 命令 该命令用来选择插入到文档中的文件。 c. New ATL Object 命令 该命令用来启动 ATL Object Wizard,将添加新的对象到项目中。 (5)Project 菜单 a. Set Active Project 命令 Set Active Project 命令用来选择 前活动项目。 b. Insert Project into Workspace 命令 该命令用来将项目插入到工作区中。 c. Add To Project 命令 该命令用来将新文件或已有文件或部件及控制加到指定的项目中去。 (6)Build 命令 a. Compile 命令 该命令用于编译显示在的代码编辑 编辑窗口中的源文件。并检查源文件中的语法错误。 b. Build 命令 该命令用来创建当前文件项目。包含了对源文件或项目编译和连接,最终生成可执行文件。 c. Rebuild All 命令 该命令用来对所有文件进行重新编译、连接、包含已编译过的文件。 d. Execute 命令 该命令用来运行已生成好的可执行文件,并将运行结果显示到相应的环境中。 e. Start Debug 命令 选择该命令出现级联菜单,选取该菜单项便可启动调试器。并用 Debug 菜单项代替 Build 菜 单项。 f. Go 命令 该命令用在调试过程中,从当前语句启动或者继续运行。 g. Restart 命令 该命令将系统重新装载程序到内存中,并将放弃所有变量的当前值。 h. Stop Debugging 命令 该命令将中断当前调试过程,并返回到原来的编辑状态。 i. Step into 命令 该命令用来设置单步执行程序。 j. Step out 命令 该命令用来在单元步执行时,从某个函数体内跳出,调试该函数调用语句后面的语句。该命 令与 Step into 命令配合使用。 k. Step over 命令 该命令也是单步操作命令,只是当程序执行到某一函数调用语句时,不进入该函数体,直接 进执行该调用语句,然后停在该调用语句后面的语句。 l. Quick Watch 命令 选择该命令,将弹出 Quick Watch 对话框,通过该对话框可以查看和修改变量和表达式,或
实验一:Visual Basic6.0 集成开发环境及简单应用程序设计
注意: (1) “名称” 就是 Name 属性, 与 Caption 是不同的属性。 Name 是对象的内在名字, Caption 是对象的外在“标题” 。 (2) “名称”属性是只读属性,在属性窗口中标的是“名称” ,在程序中则用 Name。 (3)控件的 Font 属性和 ForeColor 属性用户可以根据需要设置。 第 4 步:编写事件驱动程序代码 1) 进入“程序代码窗口” (有 4 种办法) 双击要编写驱动程序的对象; 执行[视图]/[代码窗口]; 按 F7 键; 单击“工程资源管理器”的“查看代码” 程序代码窗口: 对象框 过程/事件 框
实验步骤 :
第 1 步:创建一个工程 单击“文件”-“新建工程” ,选“标准 EXE” ,按确定。 第 2 步:建立用户界面 在窗体上按照题目要求画出控件: 1) 画三个“文本框” ,框内自动标出“Text1、Text2、Text3” ; 2) 画三个标签, 标签内自动标出“Label1、Label3、Label3” 3) 画四个“命令按钮” ,按钮内自动标出“Command1、Command2、 Command3、Command4” 。 画完所有控件后,适当调整其位置和大小。 思考:一般情况下,同类按钮应该一样大,应怎样实现? 第 3 步:设置控件的属性 对象 窗体 标签 1 标签 2 标签 3 文本框 1 文本框 2 文本框 3 按钮 1 按钮 2 按钮 3 按钮 4 名称(Name) Form1 Label1 Label2 Label3 txtData1 txtData2 txtRel cmdAdd cmdSub cmdCls cmdEnd Caption VB 程序设计示例 数据 1 数据 2 计算结果 加法 减法 清屏 退出 Text 空 空 空 -
实验1熟悉VISUALBASIC6.0集成开发环境
实验1熟悉VISUALBASIC6.0集成开发环境()1.拿到实验报告后,先填写封面:2012-2013学年第2学期实验室名称:兰州工业学院计算机实习基地Ⅰ课程名称:《计算机语言(VB)》指导教师:学号:(只写后2位)2.接着填写目录,即实验项目名称实验项目名称实验1熟悉VB集成开发环境实验2创建一个简单的程序实验3Visual Basic语言基础实验4选择结构程序设计实验5循环结构程序设计实验6数组与过程3.下面是每次做实验后应完成的内容:每一页正文最上边写上实验时间:(例如:2011-9-22)同组者:(这个不用填写)实验1××××××××××××××××××一、实验环境:二、实验内容三、实验结果说明:实验结果中给出主要代码及运行数据和结果,每次实验报告3页四、实验总结:4.其他要求每个实验项目另起一页实验报告册使用黄色厚本规格(学校规定,十个学时以上实验用厚本,十个学时以内用薄本。
)实验1熟悉Visual Basic6.0集成开发环境一、实验目的(1)掌握Visual Basic的启动方法。
(2)熟悉Visual Basic的集成开发环境。
(3)掌握在工具箱中添加选项卡和新部件的方法。
二、实验内容及指导1.启动Visual Basic6.0在Windows环境下,启动Visual Basic有两种方法。
方法一:依次选择“开始”菜单→“程序”菜单项→“Microsoft Visual Basic6.0中文版”菜单项→“Microsoft Visual Basic6.0中文版”图标,单击鼠标左键,启动Visual Basic6.0。
方法二:打开“资源管理器”菜单,找到Visual Basic6.0的安装目录,双击Visual Basic 6.exe启动Visual Basic6.0。
实验一VisualC++6.0的使用及顺序结构程序设计
实验⼀VisualC++6.0的使⽤及顺序结构程序设计《C语⾔程序设计》实验报告实验⼀ Visual C++6.0的使⽤及顺序结构程序设计学号2011姓名⼀、实验⽬的1、掌握启动和退出VC6的⽅法。
2、熟悉VC6开发环境。
3、初步掌握简单程序的上机操作基本步骤,熟悉C单⽂件程序的输⼊、编译、链接和运⾏过程。
4、初步掌握程序的编辑修改和调试。
5、熟练使⽤赋值运算、算术运算等表达式。
6、熟练使⽤标准输⼊、输出函数及各种数据类型的格式说明符。
⼆、实验内容1.启动VisualC++6.0开发环境(1)单击“开始”按钮,选择“程序” ——〉“Microsoft Visual Studio 6.0菜单项,单击“MicrosoftVisualC++6.0”,屏幕出现标题为“当时的提⽰”的窗⼝。
(2)单击“结束”按钮,关闭窗⼝,进⼊VC6.0开发环境的主窗⼝。
2.使⽤Visual C++6.0对⼀个C程序进⾏编辑、编译、连接和运⾏。
⑴分析Visual C++6.0中程序的开发过程与其它⾼级语⾔的开发过程相仿,都要经过编辑、编译、连接和运⾏四个步骤。
⑵步骤①编辑图1-1 New对话框编辑是将C源程序输⼊计算机的过程。
在Visual C++6.0主界⾯下,点击File菜单,选择New菜单项,即可出现New对话框,如图1-1所⽰。
在弹出窗⼝中的Files标签页下,选择C++ Source File。
在选项卡右⾯的File编辑框⾥输⼊⽂件名如“Exa.c”,在Location编辑框⾥输⼊⽂件路径,如“d:\test”。
点击OK 按钮。
将出现编辑窗⼝,如图1-2所⽰。
在图1-2所⽰的右端编辑窗⼝⾥输⼊以下C源程序并保存⽂件。
图1-2 编辑窗⼝②编译编译是使⽤系统提供的编译器将⽂本⽂件Exa.c⽣成机器语⾔的过程,结果为Exa.obj,由于没有得到系统分配的绝对地址,还不能直接运⾏,如图1-3所⽰。
选择Build菜单下的Compile Exa.c,计算机将完成对当前源程序的编译。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《面向对象程序设计》实验报告
姓名 班级
学号 实验日期 第 周(星期 )
月 日第 节
项目号3;+6.0 集成编程环境的使用
一、实验目的 熟悉 Visual C++6.0 编程环境,能使用 VC++6.0 编写简单的 C++语言程序。 掌握使用 VC++6.0 调试程序的过程。
二、实验内容
2.1 练习(一):编写 C++程序,在屏幕上显示“Programming is fun.”字符串。
1.双击桌面上的“Microsoft Visual C++6.0”图标,打开 VC++6.0 应用程序。
2.单击“文件”菜单下的“新建”菜单项,出现“新建”对话框。单击“文件”选项
卡,在列表框中单击“C++ Source File”列表项,在文件名输入框中输入要保存的 C++文
4
4. 源程序的编辑和链接。单击“组建”菜单下的“组建”菜单项,进行源程序的编译 和链接。通过编译可以检查程序中的语法错误和逻辑错误。若程序无错误,会在屏幕下方 的调试窗口中出现“0 errors,0 warnings”;否则说明程序有错,调试窗口中会给出错误的 类型和位置。本阶段会产生后缀名为.exe 的可执行文件。
5. 程序的运行。单击“组建”菜单下的“执行”菜单项,执行可执行文件,会看到程
序执行的结果。
2.2 练习(二): 1. 新建一个项目,并输入以下程序。
#include <iostream> using namespace std; int main() {
1
int a, b; int sum; a = 123; b = 456; sum = a + b; cout << sum << endl; return 0; }
2
实 验 内 容 (由 学 生 填 写)
实 验 总 结 (由 学 生 填 写)
说明:
3
1、每个实验项目填写一份实验报告,电子版命名方式为:学号姓名项目号.doc。例如: 1167111182 张三 3.doc 表示张三做的第 3 个项目的实验报告。 2、实验报告电子版应该在实验后一周内提交到教务处网站的网络综合平台对应课程下。 3、任课教师要求在收到实验报告的一周内进行批阅,并给出成绩及评语。 4、实验报告电子版由教务处网站服务器保存。 5、表格宽度可以根据实际情况伸缩。
实 验 要 求 (任 课 教 师 提 供)
件的文件名(文件名的后缀名一定是*.cpp),本例中输入 1-1.cpp,单击确定按钮。位置输 入框中用来输入要保存的 C++文件的路径。
3. 源程序的编辑。VC++6.0 的编辑环境分为两部分,左侧是项目工作区,右侧是源 程序编辑区。其中源程序编辑区用于源程序的编辑。在此输入 C++源程序代码。
2. 在源代码文件中故意输入一些错误的代码。例如在本实验中删除了语句 cout << sum <<endl 末尾的分号。
3. 编译项目,“输出”窗口中会显示“代码分析”过程中检测到的错误,并自动统计 “错误”和“警告”的数量。注意,“警告”并不影响目标文件的生成。
4. 在“输出”窗口中双击错误信息来定位存在错误的代码行,并将代码修改正确。 5. 重复步骤 3、4,直到项目生成成功。 6. 设置断点。在 main 函数中的代码行 b = 456; 插入断点,会在此行左侧的空白处显 示一个黑色圆点,表明已经成功在此行代码上添加一个断点。在“调试”菜单中选择“启 动调试”,windows 控制台应用程序开始执行,并在刚刚添加断点的代码行左侧空白中显 示一个黄色箭头,表示程序已经在此行代码处中断执行(注意,黄色箭头指向的代码行是 下一个要执行的代码行,此行代码当前还没有执行)。 7. 单步调试。在“调试”菜单中选择“逐过程”,会执行黄色箭头当前指向的代码行, 并将黄色箭头指向下一个要执行的代码行“sum = a + b”。继续使用“逐过程”单步调试 源代码,体会此功能的作用。在“调试”菜单中选择“停止调试”,结束此次调试。 8. 查看变量的值。按 F5 启动调试,会在之前设置的断点处中断。将鼠标移动到源代 码编辑器中变量 b 的名称上,会弹出一个窗口显示出变量 b 的值(由于此时还没有给变量 b 赋值,所以是一个随机值)。此时按 F10 进行一次单步调试,可以看到变量 b 的值会变 成 456。