在计算机语⾔中什么是赋值的意思,赋值语句
赋值语句是⽤来赋给某变量⼀个具体值的语句。在算法中,赋值语句是最基本的语句。
中⽂名
赋值语句
性    质
并赋给该变量⼀个值释    义
特    点
变量z中存储的值相加
赋值语句简介
编辑
语⾳
赋值语句⼜叫计算语句,它的功能是完成等号右端的表达式所规定的运算,并将计算结果赋给左端的变量。 变量可以是简单变量,也可以是下标变量。赋值语句的格式为:
[LET] 变量=表达式
这⾥的[ ] 表⽰其中的内容可以缺省。[1]
赋值语句种类
编辑
语⾳
赋值语句是程序设计中最基本、最常⽤的语句。⽤赋值语句可以把指定的值赋给某个变量或者带有属性的对象。赋值语句使⽤格式⼀般有以下三种。
赋值语句1.给变量赋值
该过程是将右边表达式的值赋给左边的变量。
格式:
变量=表达式
例如:
Private Sub Form_Click()
Dim a As Integer
text函数什么意思
Dim b As Integer
a=3
b=4
Print”a+b的和是”&a+b
End Sub
赋值语句2.为对象的属性赋值
在Visual Basic应⽤程序设计中,可以在程序设计中⽤赋值语句为对象的属性设置属性值。
格式:
对象名,属性=属性值
例如,为标签框( Labell)的Caption属性设置⼀个新值,Labell. Caption=”欢迎学习Visual Basic 6.0”。也可以把数值变量a转换为字符串赋给带有Text属性的对象,如:Textl. Text= Str(a)。
赋值语句3.为⾃定义类型的变量的元素进⾏赋值
格式:
变量名,元素名=表达式
例如,前⾯所定义的⾃定义类型:
Type Student
Name As String *8 ’学⽣姓名
No As String *5 ’学号
Age As Integer 7年龄
End Type
定义了student类型后,⾸先进⾏变量声明:
Dim Stu As Student
然后就可以通过以下赋值语句给变量stu中的成语进⾏赋值:
Stu.Name=¨susan"
Stu. No:”001,,
Stu. Age= 20[2]
赋值语句编程元素
编辑
语⾳
在表述⼀个算法时,经常要引⼊变量,并赋给该变量⼀个值。
赋值运算符右侧的值由表达式⽣成,⽽表达式则由⽂本、常数、变量、属性、数组元素、其他表达式或函数调⽤的任意组合所构成。下⾯的⽰例阐释这⼀点。[3]
x=y+z+findResult(3)
前⾯的⽰例将变量y中存储的值与变量z中存储的值相加,然后与调⽤函数findResult返回的值相加。然后,此表达式的总值将存储到变量x 中。赋值语句的⼀般格式是:变量名=表达式 其中"="为赋值号
常见的赋值语句有以下⼏种形式:
(1)a = 3;{赋予变量常数值}
(2)b = a + 1;{将含有其它变量的表达式赋予变量}
(3)N = N...
赋值语句数据类型
编辑
语⾳
赋值语句中的数据类型。数据类型分为基本类型,构造类型,指针类型,空类型。[4]
除数值外,赋值运算符还可以分配String值,如下⾯的⽰例所阐释。
Dim a,b As String
a="String variable assignment"
b="Con"&"cat"&"enation"
也可以使⽤Boolean⽂本或Boolean表达式分配Boolean值,如下⾯的⽰例所阐释。
Dim r,s,t As Boolean
r=True
s=45>1003
t=45>1003 Or 45>17
同样,可以将适当的值分配给Char、Date或Object数据类型的编程元素。您也可以将对象实例分配给声明作为创建该实例的类的元素。
赋值语句复合赋值语句
编辑
语⾳
复合赋值语句先对表达式执⾏运算,然后才将表达式赋给编程元素。下⾯的⽰例阐释这些运算符中的+=,该运算符使⽤右侧表达式的值递增运算符左侧变量的值。
n+=1;
前⾯的⽰例将1与n的值相加,然后将新值存储在n中。它是下列语句的⼀种简写等效语句:
n=n+1;
可以使⽤此类型的运算符执⾏各种复合赋值运算。有关这些运算符的列表及其更多信息,请参见赋值运算符。
当向已经存在的字符串的末尾添加字符串时,串联赋值运算符(&=)很有⽤,如下⾯的⽰例所阐释。
Dim q As String="Sample"
q &= "String"[5]
赋值语句类型转换
编辑
语⾳
赋值语句中的类型转换
分配给变量、属性或数组元素的值必须是适合于该⽬标元素的数据类型。通常,应当尝试⽣成与⽬标元素的数据类型相同的值。但是,在赋值过程中,⼀些类型可以转换为其他类型。
系统会⾃动将给定类型的值转换成其扩展的任何其他类型。“扩⼤转换”是在运⾏时始终成功的转换⽅式,⽽且不会丢失任何数据。例如,在适当的时候将Integer值转换为Double值,因为Integer可扩展为Double。有关更多信息,请参见扩⼤转换和收缩转换。
“收缩转换”(那些没有扩展的转换)具有在运⾏时失败或丢失数据的风险。您可以通过使⽤类型转换函数显式执⾏收缩转换,也可以通过设置OptionStrictOff指⽰编译器隐式执⾏所有的转换。
赋值语句的⼀般格式是:变量名=表达式 其中"="为赋值号。。
词条图册
更多图册
参考资料
1.
赋值语句和注释语句
.超星发现.1985[引⽤⽇期2019-09-13]
2.
赵颖,张颖,李丽萍.VB程序设计教程:东北⼤学出版社,2016.02:31-32
3.
彭⽂波.计算机软件技术员 中级:中央⼴播电视⼤学出版社,2009.09:187
4.
乔淑云 ,李德⾂ ,蒋秀莲.C语⾔程序设计实验教程:中国矿业⼤学出版社,2013.02:32 5.
赵增敏.Visual Basic 2008程序设计教程:国防⼯业出版社,2012.04:43-44

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。