- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                [工学]b的操作简介.doc
                    一、变量的定义
1、程序中变量是存放数据的一个重要的存储区,上节课我们讲过,数值型,字符型,布尔型,日期型等数据类型,多数的数据在程序中需要进行临时的存储,从而对数据进行进一步的处理。而变量就是存储数据的一个重要的方式。
让我们来看一下上节课的计算开方的例子:
g=100
x=10
While Abs(x - g ^ 2)  0.00001
   g = (g + x / g) / 2
Wend
Print g
程序中我们使用g代表1,使用x代表2
在程序中使用g和x来做运算,有时候也会对g和x做些操作。例如:g=(g+x/g)/2
这里的g和x都是变量,所谓变量就是程序运行中可变的量,例如g,开始时候是1,随着程序的运行,最后g会得到1.414……是可变的量。
通常情况下对于一个程序来说,如果需要使用某一个变脸需要对该变量进行声明然后才能使用。
声明变量的方法例如:Dim g As Double  又如:Dim x As Integer  或者 Dim x%
不同的数据类型有不同的声明方法,Integer代表整形;Long代表长整形;Double代表双精度等等具体的类型标示符请查阅教材。
对于VB来说,变量的声明就意味着被声明的变量只能进行某种数据的存储。
例如:Dim x As Integer。着意味着x只能存储整型数据,在程序中书写语句:x=2;x=3*5;y=2+x是合法的,但是在声明之后试图让计算机去执行  x=hello 程序的执行会出错。因为hello是个字符型数据,不能赋值给整形变量。
对于VB的变量声明来说还有很重要的一点,刚才我们说一般来说变量需要先声明后使用,但是VB有一种特殊的使用变量的方法,就是不声明变量的类型,直接进行使用。这时候变量被默认作为变体类型的变量。
二、变体型的说明
变体类型是VB中非常特殊的一个数据类型,所谓变体指的是,在变体型变量中可以存放任意一种类型的数据。
看下面四个程序
1、
Dim x As Integer
x=2
x=hello
print x
2、
Dim x As Variant  明确定义变体类型
x=2
x=hello
print x
3、
Dim x  定义变量,不指定类型,默认为变体类型
x=2
x=hello
print x
4
x=2  不定义变量直接使用,默认为变体类型
x=hello
print x
提问下列程序是否会有输出的结果;如果有,是什么:
1、
Dim a As Integer
Dim b As String
a = 10
b = 20
Print a + b
Print a  b
a = 30
b = 40
Print a + b
Print a  b
2、
Dim a As Integer
Dim b As String
a = Hello
b = 40
Print a + b
Print a  b
3、
a = Hello
b = 40
Print a  b
4、
a = Hello
b = 40
Print a + b
5、
a = Hello
b = str(40)
Print a + b
三、输入数据
以上我们学习了关于变量的一些基本的知识,在一个程序中,任何一个需要使用到值的地方都可以使用变量,用来指代需要处理的数据。编写程序另一个重要的方面就是语句。程序中使用各种各样的语句来让计算机按照程序员的指令进行运算和处理。
实际上我们已经使用过一些语句了。例如赋值:x=3;x=x+3;g=(g+x/g)/2以及输出:print
下面我们来读一些程序,进一步去学习其他语句。
x=3    创建一个变量并将x赋值为3  
x=3*3  将变量x赋值为9
x=x*x  将变量x赋值为81
print x 输出x
y=inputbox(输入,请输入成绩,20)  y得到字符串
print y
ok,以上程序中,有些显而易见,大家可以理解,可是有些大家还不了解,现在我们来看看以上程序中有哪些大家需要掌握的知识。
a单引号代表注释,单引号后的任何东西不被执行,可以任意书写
b注释的作用,1、对程序的概述;2、帮助阅读者理解代码。
c优秀的编程风格:1、变量的名字,2、注释的使用,3、语句的缩进
d变量的命名规则:1、字母开头;2、字母、数字和下划线;3、不能使用关键词;4、不区分大小写
e程序中不同颜色的意义;关键词首字母大写的变化有助于区分程序书写的正确性
finputbox的使用,inputbox返回字符串。
ginputbox参数中的说明不能保证程序的正确性,例如参数中写明让我们输入一个成绩,如果我们输入abcde,程序同样可以运行。这样相对于成绩处理的程序就是个错误。怎么处理?
让我们再来后头看一下上节课的计算开方的例子:
g=100
x=
                
原创力文档
                        

文档评论(0)