爱问知识人 爱问教育 医院库

两道VB题的区别

首页

两道VB题的区别

1.option base 1
  dim arr()as integer
  private sub form_click()
   dim i as integer,j as integer
   redim arr(3,2)
   for i=1 to 3
     for j=1 to 2
      arr(i,j)=i*2+j
   next j
  next i
  redim preserve arr(3,4)
  for j=3 to 4
  arr(3,j)=j+9
  next j
  print arr(3,2)+arr(3,4)
end sub
程序运行后,单击窗体,输出结果是()
A 21
B 13
答案选B,可我觉得是A

2.option base 1
  dim arr()as integer
  private sub form_click()
   dim i as integer,j as integer
   redim arr(3,2)
   for i=1 to 3
     for j=1 to 2
      arr(i,j)=i*2+j
   next j
  next i
  redim preserve arr(3,4)
  for j=3 to 4
  arr(3,j)=j+9
  next j
  print arr(3,2);arr(3,4)
end sub
程序运行后,单击窗体,输出结果是()
A 8 13
B 0 13
答案选A,这不是和上面的题目相矛盾吗?

提交回答

全部答案

    2008-03-28 19:20:09
  • 是不一样的!
    (1)要求的是打印和:print arr(3,2)+arr(3,4)
    (2)要求的是分开打印结果:print arr(3,2);arr(3,4)
    -------------------------------------------------------
    我用VB做了一下,是21不是13,所以,你的答案可能有问题!

    天***

    2008-03-28 19:20:09

类似问题

换一换
  • VB 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 172-191
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):