vb的操作简介

vb的操作简介

ID:42722283

大小:21.58 KB

页数:39页

时间:2019-09-20

vb的操作简介_第1页
vb的操作简介_第2页
vb的操作简介_第3页
vb的操作简介_第4页
vb的操作简介_第5页
资源描述:

《vb的操作简介》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、变量的定义1、程序中变量是存放数据的一个重要的存储区,上节课我们讲过,数值型,字符型,布尔型,日期型等数据类型,多数的数据在程序中需要进行临时的存储,从而对数据进行进一步的处理。而变量就是存储数据的一个重要的方式。让我们来看一下上节课的计算开方的例子:g=100x=10WhileAbs(x-g^2)>0.00001g=(g+x/g)/2WendPrintg程序中我们使用g代表1,使用x代表2在程序中使用g和x来做运算,有时候也会对g和x做些操作。例如:g=(g+x/g)/2这里的g和x都是变量,所谓变量就是程序运行中可变的量,

2、例如g,开始时候是1,随着程序的运行,最后g会得到1.414……是可变的量。通常情况下对于一个程序来说,如果需要使用某一个变脸需要对该变量进行声明然后才能使用。声明变量的方法例如:DimgAsDouble又如:DimxAsInteger或者Dimx%不同的数据类型有不同的声明方法,Integer代表整形;Long代表长整形;Double代表双精度等等具体的类型标示符请查阅教材。对于VB来说,变量的声明就意味着被声明的变量只能进行某种数据的存储。例如:DimxAsInteger。着意味着x只能存储整型数据,在程序中书写语句:x=2;

3、x=3*5;y=2+x是合法的,但是在声明之后试图让计算机去执行x="hello"程序的执行会出错。因为"hello"是个字符型数据,不能赋值给整形变量。对于VB的变量声明来说还有很重要的一点,刚才我们说一般来说变量需要先声明后使用,但是VB有一种特殊的使用变量的方法,就是不声明变量的类型,直接进行使用。这时候变量被默认作为变体类型的变量。二、变体型的说明变体类型是VB中非常特殊的一个数据类型,所谓变体指的是,在变体型变量中可以存放任意一种类型的数据。看下面四个程序1、DimxAsIntegerx=2x="hello"printx

4、2、DimxAsVariant'明确定义变体类型x=2x="hello"printx3、Dimx'定义变量,不指定类型,默认为变体类型x=2x="hello"printx4x=2'不定义变量直接使用,默认为变体类型x="hello"printx提问下列程序是否会有输出的结果;如果有,是什么:1、DimaAsIntegerDimbAsStringa=10b="20"Printa+bPrinta&ba="30"b=40Printa+bPrinta&b2、DimaAsIntegerDimbAsStringa="Hello"b=40Pri

5、nta+bPrinta&b3、a="Hello"b=40Printa&b4、a="Hello"b=40Printa+b5、a="Hello"b=str(40)Printa+b三、输入数据以上我们学习了关于变量的一些基本的知识,在一个程序中,任何一个需要使用到值的地方都可以使用变量,用来指代需要处理的数据。编写程序另一个重要的方面就是语句。程序中使用各种各样的语句来让计算机按照程序员的指令进行运算和处理。实际上我们已经使用过一些语句了。例如赋值:x=3;x=x+3;g=(g+x/g)/2以及输出:print下面我们来读一些程序,进一

6、步去学习其他语句。x=3'创建一个变量并将x赋值为3x=3*3'将变量x赋值为9x=x*x'将变量x赋值为81printx'输出xy=inputbox("输入","请输入成绩",20)'y得到字符串printyok,以上程序中,有些显而易见,大家可以理解,可是有些大家还不了解,现在我们来看看以上程序中有哪些大家需要掌握的知识。a'单引号代表注释,单引号后的任何东西不被执行,可以任意书写b'注释的作用,1、对程序的概述;2、帮助阅读者理解代码。c'优秀的编程风格:1、变量的名字,2、注释的使用,3、语句的缩进d'变量的命名规则:1、

7、字母开头;2、字母、数字和下划线;3、不能使用关键词;4、不区分大小写e'程序中不同颜色的意义;关键词首字母大写的变化有助于区分程序书写的正确性f'inputbox的使用,inputbox返回字符串。g'inputbox参数中的说明不能保证程序的正确性,例如参数中写明让我们输入一个成绩,如果我们输入"abcde",程序同样可以运行。这样相对于成绩处理的程序就是个错误。怎么处理?让我们再来后头看一下上节课的计算开方的例子:g=100x=10WhileAbs(x-g^2)>0.00001g=(g+x/g)/2WendPrintg思考:

8、1、程序如何能够计算输入的任意数的开方?2、如果我们输入"abcd",程序会怎样?为什么?inputbox返回字符串。四、选择结构程序设计的基本结构分为:顺序结构,选择结构,循环结构三种。顺序结构,就是从上到下一条一条执行语句,直到程序结束。循环结

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

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

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