欢迎来到天天文库
浏览记录
ID:45584447
大小:85.88 KB
页数:5页
时间:2019-11-15
《实验2VB程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验2:VB程序设计基础—实验目的1了解VB中的基本数据类型。2掌握VB中定义常量和变量的方法。3掌握VB中各种运算符及表达式的使用方法。4了解VB中常用的内部函数。二实验要求1在VB系统的代码窗口中验证标识符是否非法,以及语句是否存在编译错•误。2完成数据类型、表达式实验,要求分别把程序文件全部保存到一个文件夹内,以便今后调用或打包上交。三实验内容及步骤1、标识符的命名及变量的定义VB代码编写中的命名,必须符合命名规则,如首字符须是字母或汉字,不能使用某些特殊字符,也不能使用系统关键字等。如果使用了非法的标识符,系统会提示“编译错误”。例如,想把标
2、识符3ab定义为一个整型变量,可在代码窗口的适当位置输入:Dim3abAsInteger按回车键,系统弹出如图1.1所示编译错谋提示窗口。对于合法的标识符系统不会弹岀这个提示窗口。依此法可判定哪些标识符是非法的。请在代码窗口中检验下列两组标识符中可作为VB变量名的是哪个:(1)A)4*DeltaB)AlphaC)4ABCD)Abn图1.1编译错误提示窗口(2)A)FilenameB)A(A+B)C)254DD)Print注意,如果出现图1.1所示编译错误捉示窗口,表示对应的标识符是非法的或者缺少标识符。反Z不能保证对应的标识符是合适的。如某些内部函数
3、名、已有的某些关键字,把它们声明为变暈时并不会出现编译错误,但是可能使程序岀现很多的麻烦。2、语法规则实验1)空格在语句中起分隔符的作用,试试去掉下列语句中的某些空格,并关注系统反应。Ifa>bThenb=aPrintb2)冒号的作用,VB允许把多个逻辑语句行写在同一个物理行中,各个语句行间用冒号分隔。把上面两个语句写成一行,川冒号分隔兀Ifa>bThenb=a:Printb3)逻辑行语句的内容很长,可以使用续行符续行符市至少一个空格和一个下划线组成Print3」415926*5*5+Sin(5*3」415926+68*a)可分两行写:Print3.
4、1415926*5*5+Sin(5*3J415926+68*a)注意:一•般分行时把运算符作为新行的起始字符,以利阅读。3、数据类型实验VB捉供了丰富的数据类型,对丁•数值类型的数据,可以进行相互赋值,系统会对不同数值类型的数据进行转换,编程实验。(1)创建工程⑵建立用户界面在窗体上放置车个标签Labell~Labe!4.以个文本框Textl~Text4以及-个命令按钮,如图2.2所示。图2.2数据类型实验界而设计1图2.3数据类世实验界面设计2表格2.1各按件主要属性的设置控件属性属性值窗体Form1Caption21数据类型实验标签Label1C
5、aption输入原始数据:标签Label?Caption整型标签Label3Caption单精度标签Label4Caption双精度文木框Textl-lext4Text清空(1)设置各对象的属性各按件主要属性的设置参见表2.1。(2)编写事件过程代码在命令按钮的单击事件过程中输入以下程序代码:图2.4数据类型实验运行结果PrivateSubConunand1DimaAsInteger^DimbSingleDimDouble^1a=J^XTextl.Text>b=^JCTextl.Text)pc=^XTextl.Text>Text2.Text=a3Te
6、xt3.Text=b^Text4.Text=c^EndSub^(3)运行调试程序完成上述各项工作Z后,依次单•击菜单命令[运行]—[启动],或者单击工具栏中的启动按钮》,然后在文木框Textl中输入数据,单击命令按钮“显示”,输入的数据经过类型转换后在其余三个文木框屮分别显示为整型、单粘度、双粘度数,如图2.4所示,观察数据的变化情况,加深理解数值型数据类型。(4)保存程序由于VB程序通常包含多个文件,建议每个程序保存在单独的一个文件夹内。执行菜单命令[文件]—[保存工程],在文件另存为对话框中设置保存路径,存放到指定的文件夹内,先保存窗体文件*.f
7、rm,默认文件名为“Forml.fTm”,在文件名栏输入窗体文件的文件名,单击[保存]按钮;再保存工程文件*.vbp,默认文件名为“工程1.vbp”,在文件名栏输入工程文件的文件名,单击[保存]按钮。4、函数实验设计一个函数计算器,熟悉VB中常用内部函数的使用方法与规则。(1)界面设计如图2.5所示,在窗体上画出1个文本框、8个命令按钮,文本框用于输入函数的参数,单击函数按钮后,计算出相应的函数值并显示在文本框内。图2.5函数计算器界面设计图2.5函数计算器运行结果(2)属性设置各控件的属性设置如表2.2所示,Command1-Command6对应函
8、数按钮,Caption属性设置为函数名。表格2.2函数计算器各控件的属性设置控件属性属性值窗体Form1Ca
此文档下载收益归作者所有