求助几道题
刚学vb 做了书上的题 没答案 好多不会拿不准的1.在窗体上画一个名称为Command1的命令按钮,然后编写如下代码:
Option Base 1
Private Sub Command1_Click( )
d = 0 : c = 10
x = Array(10, 12, 21, 32, 24)
For i = 1 To 5
If x(i) > c Then
d = d + x(i)
c = x(i)
Else
d = d - c
End If
Next i
Print d
End Sub
程序运行后,如果单击命令按钮,则在窗体上输出的内容为________。
(A)89
(B)99
(C)23
(D)77
2.阅读程序: c么
Private Sub Form_Click()
Dim i As Integer, sum As Integer
For i = 2 To 10
If i Mod 2 <> 0 Then
Print i;
Else
sum = sum + i
End If
Next i
Print sum
End Sub
程序运行后,单击窗体,在窗体上的输出结果是________。
(A)3 5 7 9 30
(B)1 3 5 7 9
(C)2 4 6 8 20
(D)11 15 17 19 20
3.在窗体上画两个名称分别为 Text1、Text2的文本框和一个名称为 Command1的命令按钮,然后编写如下事件过程:b么
Private Sub Command1_Click()
Dim x As Integer, n As Integer
x = 1
n = 0
DoW hilex < 20
x = x * 3
n = n + 1
Loop
Text1.Text = Str(x)
Text2.Text = Str(n)
End Sub
程序运行后,单击命令按钮,在两个文本框中显示的值分别是________。
(A)15和 1
(B)27和 3
(C)195和 3
(D)600和 4
4.有下列程序:
Private Sub Command1_Click()
x$ = "Nanchang"
y$ = "Beijing"
z$ = "Nanjing"
z$ = InStr(Left(x$, 3)+ Right(y$, 4), z$)
Print z$
End Sub
程序运行后,单击命令按钮,则窗体上显示的内容是________。
(A)0
(B)1
(C)3
(D)4
5.假定有一菜单项,名为MenuItem,为了运行时使该菜单项失效(变灰),应使用的语句为________。 d吧
(A)MenuItem.Enabled=False
(B)MenuItem.Enabled=True
(C)MenuItem.Visible=False
(D)MenuItem.Visible=True
6.假定窗体的名称为Form1,对该窗体编写如下代码: a吧
Private Sub Form_Load()
Form1.Caption = "计算机"
Me.Caption = "等级"
Caption = "考试"
End Sub
程序运行后,窗体的标题是________。
(A)计算机
(B)等级
(C)考试
(D)Form1
7.执行下列语句后,显示输入对话框,此时如果单击"确定"按钮,则变量s1的内容是________。
s1 = InputBox("请输入字符串", "字符串对话框", "字符串")
(A)0
(B)请输入字符串
(C)字符串对话框
(D)字符串
8.函数Int(Rnd * 6 +1)的取值范围是________。 c啊
(A)从1到7共7个整数
(B)从0到7共8个整数
(C)从1到6共6个整数
(D)从0到6共7个整数
9.为了使列表框中的项目分为多列显示,需要设置的属性为________。
(A)Columns
(B)Style
(C)List
(D)MultiSelect
10.以下语句的输出结果是________。
a = Sqr(3)
Print Format(a,"$$####.###")
(A)$1.732
(B)$$1.732
(C)$1732
(D)$$0001.732
11.在调用含有对象的过程时,对象只能通过 传送。
(A)传地址方式
(B)传值方式
(C)数组方式
(D)变量方式
12.假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是________。
(A)Print 25
(B)Picture1.Print 25
(C)Text1.Print 25
(D)Text1.Print 25
13.以下关系表达式中,其值为False的是________。
(A)"XYZ"<"XYz"
(B)"VisualBasic" = "visualbasic"
(C)"the"<>"there"
(D)"Integer">"Int"
14.设a = 3,b = 10,c = 6,以下表达式的值是________。
a < b And (Not b>c) Or c
(A)1
(B)-1
(C)Ture
(D)False
15.为了同时改变一个活动控件的高度和宽度,正确的操作是________。b啊
(A)拖拉控件4个角上的某个小方块
(B)只能拖拉位于控件右下角的小方块
(C)只能拖拉位于控件左下角的小方块
(D)不能同时改变控件的高度和宽度
16.以下关于函数过程的叙述中,正确的是________。
(A)函数过程形参的类型与函数返回值的类型没有关系
(B)在函数过程中,过程的返回值可以有多个
(C)当数组作为函数过程的参数时,既能以传值方式传递,也能以传地址方式传递
(D)如果不指明函数过称参数的类型,则该参数没有数据类型
17.以下Case语句中错误的是________。
(A)Case 0 To8
(B)Case Is > 5
(C)Case Is > 0 And Is < 6
(D)Case 1, 3, Is > 5
18.Load事件是在窗体被装入工作区时 触发的事件。 d啊
(A)用户
(B)程序员
(C)手工
(D)自动
19.为了同时改变一个活动控件的高度和宽度,正确的操作是________。 b啊
(A)拖拉控件4个角上的某个小方块
(B)只能拖拉位于控件右下角的小方块
(C)只能拖拉位于控件左下角的小方块
(D)不能同时改变控件的高度和宽度
20.下列打开"代码窗口"的操作中不正确的是________。
(A)按F4键
(B)单击"工程资源管理器"窗口中"查看代码"按钮
(C)双击已建立好的控件
(D)执行"视图"菜单中"代码窗口"命令
21.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是________。 d啊
(A)一对一
(B)一对多
(C)多对一
(D)多对多
22.数据的逻辑独立性是指________。
(A)存储结构与物理结构的逻辑独立性
(B)数据与存储结构的逻辑独立性
(C)数据与程序的逻辑独立性
(D)数据元素之间的逻辑独立性
23.软件测试的过程是________。b么
Ⅰ.集成测试 Ⅱ.验收测试 Ⅲ.系统测试 Ⅳ.单元测试
(A)Ⅰ、Ⅱ、Ⅲ、Ⅳ
(B)Ⅳ、Ⅲ、Ⅱ、Ⅰ
(C)Ⅳ、Ⅰ、Ⅱ、Ⅲ、
(D)Ⅱ、Ⅰ、Ⅳ、Ⅲ
24.在数据流图中,○(椭圆)代表________。d么
(A)源点
(B)终点
(C)加工
(D)模块
25.序言性注释的主要内容不包括________。 d么
(A)模块的接口
(B)模块的功能
(C)程序设计者
(D)数据的状态
26.希尔排序法属于________类型的排序法 b啊
(A)交换类排序法
(B)插入类排序法
(C)选择类排序法
(D)建堆排序法
27.链表适用于________查找。 c么
(A)顺序
(B)二分法
(C)顺序,也能二分法
(D)随机
28.在深度为5的满二叉树中,叶子结点的个数为________。a么
(A)32
(B)31
(C)16
(D)15
29.设栈S和队列Q的初始状态为空。元素a、b、c、d、e、f依次通过栈S,并且一个元素出栈后即进入队列Q,若出队的顺序为b、d、c、f、e、a,则栈S的容量至少应该为________。
(A)3
(B)4
(C)5
(D)6
30.算法的计算量的大小称为算法的________。
(A)现实性
(B)难度
(C)复杂性
(D)效率
--------------------编程问答-------------------- 拿不准就拿不准呗,题目从来都是傻x老师考傻x学生的游戏。
我们学校的老师出的题目他自己能做100分,我做最多30分,有什么呢?他还是不会写程序,只能呆在破学校忽悠傻x学生。 --------------------编程问答-------------------- 话说,没正儿八经学过的,还真不会做…… --------------------编程问答--------------------
有点道理 --------------------编程问答-------------------- 这么简单的题,用vb测试下不就有答案了 --------------------编程问答--------------------
再和谐1下这回复可以精滴 --------------------编程问答-------------------- 1:
x(1 to 5)=(10,12,21,32,24)
d=0,c=10
------------------------
i=1
x(1)=10,c=10
10>10?
到else:
d=d-c=0-10=-10
------------------------
i=2
x(2)=12,d=-10,c=10
12>10?
到if:
d=-10+12=2
c=12
------------------------
i=3
x(3)=21,d=2,c=12
到if:
d=2+21=23
c=21
------------------------
i=4
x(4)=32,d=23,c=21
32>23
到if:
d=23+32=55
c=32
------------------------
i=5
x(5)=24,d=55,c=32
24>55?
到else:
d=55-32=21
------------------------
结果d=21,c=32,i=5
就是一步一步的写出所有变量的结果,然后进入下一步 --------------------编程问答--------------------
不敢苟同
小学教你1+1的老师,并不能造出宇宙飞船,但是并不能说他就是傻*,他会不会写多少程序并不能说明他不能教你这些基础的东西.
他教的方法你喜欢或者不喜欢,也不能否认基础的存在. --------------------编程问答-------------------- 谢啦谢啦谢啦
补充:VB , 基础类