两道计算机二级ACCESS题,求解

来源:百度知道 编辑:UC知道 时间:2024/06/24 18:55:04
已知程序段如下:
Dim MyNumber, Var1, Var2
Var1="34": Var2=6
MyNumber= Var1+ Var2
执行以上程序段后,MyNumber为40

已知程序段如下:
Dim MyNumber, Var1, Var2
Var1="34": Var2="6"
MyNumber= Var1+ Var2
执行以上程序段后,MyNumber为346

我想知道结果是怎么来的
我想知道这两个前一个为什么可以加 后一个不能加
我想知道这两种是怎么来的
因为少了一个引号,结果就不一样

第一个程序里
Var1="34" 是字符串
Var2=6 是数字
在asp中,Var1+Var2就会将Var1值转换成数字
MyNumber就是40喽

第二个程序里
Var1="34": Var2="6" 均为字符串
字符串相加,简单说就是把字符串拼接起来
所以MyNumber的值就变成了346

Dim MyNumber, Var1, Var2 ----定义三个变量,也就是设三个未知数
Var1="34": Var2=6 -----给两个未知数赋值
MyNumber= Var1+ Var2 -----X= 34 + 6;

知道什么意思了吧````