跪求一道计算机二级题解释

来源:百度知道 编辑:UC知道 时间:2024/06/23 03:47:03
Private Sub Command1_Click( )

Dim a( )

a=Array(1,3,5,7)

s=0

For i=1 To 3

s=s*10+a(i)

Next i

Print s

End Sub

谁会计算机二级Access数据库设计的吗?希望大家能帮帮我~~
我的QQ410029741 验证答案是“淑”,加的朋友,请写验证信息:计算机

谢谢!!

我觉得数组下标默认的都是从0开始吧,VB我没学过。我只知道JAVA的是。。。。如果VB也是默认从0开始的话。循环第一次i=1,那么s=s*10+a(i)就是s=0*10+3,即s=3。然后i=2时候,s=3*10+5,即s=35。最后i=3时候,s=35*10+7=357。所以我觉得最后print s应该是357

定义A为数组(1.3.5.7) s初始值是0
循环 i从1开始循环3次
每循环一次 就将s*10+a(数组内的值加里面计算)

i=1 s=0*10+1=1
i=2 s=1*10+3=13
i=3 s=13*10+5=135

哈哈 我也要考ACCESS了 但是C和VB都学的太烂 也不知道是不是这样 ^_^