字词 | 赋值语句 |
类别 | 中英文字词句释义及详细解析 |
释义 | 赋值语句 赋值语句fuzhi yuju各种程序设计语言中一种重要语句,是对数据实施运算的主要语句.其一般格式为: 〈变量名〉 〈赋值符〉 〈表达式〉 在BASIC语言中每行还应有标号,它的功能是先计算右侧表达式的值,然后赋予左侧的变量.赋值语句结构并不复杂,但在程序设计中很重要.也有若干使用技巧. 赋值语句右侧的表达式的值应该和左侧的变量具有同样的数据类型.由于BASIC语言中一般不对变量数据类型予以说明(隐含在变量名的不同格式中),这一点不易引起注意.而在其他语言中(如PASCAL)是要严格说明的. 该语句右侧表达式可以是简单的直接量或另一已赋值的变量,也可能是一个复杂的表达式.表达式中涉及的变量,应该是已赋值的.由于目前微机中的BA-SIC版本一般都给未赋变量置零(或空字符),编程者容易忽略这一点,程序运行中也不易发现那些未赋值变量而引起的计算错误.因此一般不利用未赋值变量自然赋零的特点. BASIC语言中的赋值符号与等号一样.但赋值语句左、右两侧是不能倒置的,也不能象等式那样连续使用.如不能将 A=B+C 与 T=B+C 写成T=A=B+C 另外,如:A=A+1 X=A+X(若A≠0) 在代数等式中是不能成立的.而在赋值语句中不但成F立,并且是经常用到的.第一个句子是计数器,第二个句子是累加器.BASIC语言中的赋值语句在标号与赋值式子间还带有一个定义符LET.但一般可以省略. ☚ 数组 键盘输入语句 ☛ 赋值语句 赋值语句Fuzhiyuju其作用是给程序中的变量赋值。BASIC中赋值语句的格式为: 执行结果得2, 此时A、B、C分别取得值5、7、2。 使用赋值语句时, 要注意左端变量与右端表达式的类型应当一致,不过当左、右端类型虽不一致,但都是算术型量时,只要不发生上溢,赋值仍可以进行,此时右端量的类型自动转换至与左端变量类型一致。例如, 10 A%=3.8 执行之后,整型变量A%的值为3。另一点需要注意的是: 在一段程序中多次使用赋值语句给同一个变量赋值时,该变量最终保留最后一次的值,此前的值将被冲掉。例如 10 A=5 20 A=A+10 30 PRINT A 运行结果,A的值为15,A在语句10中取得的值5,在语句20执行后被冲掉。 ☚ 数组 BASIC程序的构成 ☛ |
随便看 |
|
文网收录3541549条中英文词条,其功能与新华字典、现代汉语词典、牛津高阶英汉词典等各类中英文词典类似,基本涵盖了全部常用中英文字词句的读音、释义及用法,是语言学习和写作的有利工具。