希望每vb道题都能给个解释

1、列表框中的列表项的数目可以通过以下哪个属性的值获得______。A:ListIndexB:ListCountC:CountD:Index参考答案:B2、在窗体上画一个... 1、列表框中的列表项的数目可以通过以下哪个属性的值获得______。
A:ListIndex
B:ListCount
C:Count
D:Index

参考答案:B

2、在窗体上画一个名称为List1的列表框,一个名称为Label1的标签。列表框中显示若干城市的名称。当单击列表框中的某个城市名时,在标签中显示选中城市的名称。下列能正确实现上述功能的程序是______。
A:Private Sub List1_Click()
Label1.Caption=List1.Text
End Sub
B:Private Sub List1_Click()
Label1.Name=List1.ListIndex
End Sub
C:Private Sub List1_Click()
Label1.Name=List1.Text
End Sub
D:Private Sub List1_Click()
Label1.Caption=List1.ListIndex
End Sub

参考答案:A

3、在列表框中当前被选中的列表项的序号是由下列哪个属性表示______。
A:Listindex
B:Index
C:List
D:Tabindex

参考答案:A

4、为了清除列表框中的所有内容,应使用的方法是:______。
A:Clear
B:Remove
C:RemoveItem
D:Cls

参考答案:A

5、在窗体上画一个名称为List1的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为______。
A:For i=1 To List1.ListCount
……
NEXT
B:For i=0 To List1.Count-1
……
NEXT
C:For i=0 To List1.ListCount-1
……
NEXT
D:For i=1 To List1.Count
……
NEXT

参考答案:C

6、设有如下程序:
Option Base 0
Private Sub Form_Click()
Dim a
Dim i As Integer
a = Array(1, 2, 3, 4, 5,6, 7, 8, 9)
For i = 0 To 3
Print a(5 - i);
Next
End Sub
程序运行后,单击窗体,则在窗体上显示的是______。
A: 6 5 4 3
B: 5 4 3 2
C: 4 3 2 1
D: 7 6 5 4

参考答案:A

7、设执行以下程序段时依次输入1、3、5,执行结果为______。
Dim a(4) As Integer,b(4) As Integer
For K = 0 To 2
a(K + 1) = Val(InputBox("请输入数据"))
b(3 - K) = a(K + 1)
Next K
Print b(K)
A: 0
B: 3
C: 5
D: 1

参考答案:D

8、在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
Private Sub Command1_Click()
Dim i As Integer,jAs Integer
Dim a(10,10) AsInteger
For i=1 To 3
For j=1 To 3
a(i,j)=(i-1)*3+j
Print a(i,j);
Next j
Print
Next i
End Sub
程序运行后,单击命令按钮,窗体上显示的是______。

A: 1 2 3
4 5 6
7 8 9
B: 2 3 4
34 5
4 5 6
C: 1 4 7
2 5 8
3 6 9
D: 1 2 3
2 4 6
3 6 9

参考答案:A

9、用下面的语句所定义的数组的元素个数是:______。
Dim arr(3 To 5,-2 to 2)
A:24
B:12
C:15
D:20

参考答案:C

10、下列______语句可以为动态数组分配实际元素个数。
A:static语句
B:Dim语句
C:public语句
D:ReDim语句

参考答案:D

11、假定程序中有以下语句:
answer =MsgBox("String1",,"String2","String3",2)
执行该语句后,将显示一个信息框,此时如果单击"确定"按钮,则answer的值为:______。
A:String3
B:String2
C:String1
D:1

参考答案:D
展开
 我来答
然后去远足
2013-08-21 · TA获得超过1万个赞
知道大有可为答主
回答量:4016
采纳率:83%
帮助的人:2424万
展开全部

解答这么多题就给这么点儿分,题主于心何忍?!

 

【1】

A. ListIndex,当前选中项目的索引值

B. ListCount,列表中的项目数(所以这个答案是对的)

C. Count,ListBox 下没有这个属性(在ListBox.Items.Count才有)

D.Index,控件的索引值

 

【2】

区分 Caption 和 Name 的不同,Name 是这个 Label 控件的名字,Caption 是它显示在屏幕上的字。

Index 和 Text 这个不用区分了吧?见【1】。

 

【3】

A. B. 参考【1】

C.List,列表中所有项目的集合

D.Tabindex,表示控件在当前父窗体中按Tab键给与焦点的次序

 

【4】

A.Clear,没什么好解释的,懂英文的就知道
B.Remove,删除某一项
C.RemoveItem,同上
D.Cls,只有在 Form.Cls 和 Picture1.Cls 才有这个方法,其他的基本都是 Clear,两者是一个意思,不同控件叫法不同而已,这里是问 ListBox 控件,所以应该是 A.

 

【5】

VB 中索引号起始从 0 开始,所以循环每一项的话就是从索引号为 1 开始一直到总项数 - 1 结束。

 

【6】

    a = Array(1, 2, 3, 4, 5,6, 7, 8, 9)
    For i = 0 To 3
       Print a(5 - i);
    Next

就是说 a(0)=1, a(1)=2, a(2) = 3 ......, a(8)=9。

所以 a(5 - i) 当 i 分别等于0、1、2、3的时候输出什么题主就该懂了。

 

【7】

    For K = 0 To 2
       a(K + 1) = Val(InputBox("请输入数据"))
       b(3 - K) = a(K + 1)
    Next K

K = 0 时输入了 1,那么 a(1) = 1, b(3) = 1。

K = 1 时输入了 3,那么 a(2) = 3, b(2) = 3。

K = 2 时输入了 5,那么 a(3) = 5, b(1) = 5。

K = 3 时退出循环,所以 Print b(K) 即 Print b(3) = 1。

 

【8】

For i = 1 To 3
   For j = 1 To 3
      a(i, j)=(i - 1) * 3 + j
      Print a(i, j);
   Next j
Next i

嵌套循环而已,建议题主一步一步在草纸上演算。

 

【9】

Dim arr(3 To 5,-2 to 2)

题主可以把二维数组想象成矩阵,横向 3 to 5,共3、4、5 三行;纵向 -2 to 2,共 -2、-1、0、1、2 五列。所以共 15 个元素。

 

【10】

为动态数组的元素赋值的语句就是 ReDim,这没什么好解释的,就这么规定而已。

 

【11】

answer = MsgBox("String1", ,"String2","String3",2)

Msgbox() 函数一共五个参数,其中第一个参数是必选,后面可选。从左到右依次是:在对话框里显示的文字、对话框里显示的按钮和图标、对话框的标题、对话框的帮助文件、帮助文件中的索引号。返回值是所按下的按钮的值。

这里单击了确定,那么返回值就是 1。

 

 

P.S. 11道题目没有一道不是基础题,如果题主从来没接触过编程,那么只要懂一些英文的话某些题也能蒙对。一道题都不会真说不过去了,在百度上问了也还是不会。多看书吧。

syx54
2013-08-21 · TA获得超过7378个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2742万
展开全部
最快回答的 qq15495835 朋友说得对!
这样的题目,不是解释能解决问题的,而是你需要从头开始,好好读书学习!
这么多朋友的解释,无非就是书上的内容!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忠成静0O
2013-08-21 · TA获得超过1049个赞
知道小有建树答主
回答量:1114
采纳率:100%
帮助的人:899万
展开全部
多看一下Vb的基础书你就明白了,简单的解释没用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式