- 基础理论
- 数据及数据库技术
- 人工智能
- 算法理论
- 算法实例
- 面向对象程序设计 VB开发工具
- 算法实例的程序实现
- 算法及算法的表示方法
- 多媒体理论
- 基础软件操作
- 算法软件操作
- 多媒体软件操作
- 网络技术应用
如程序中定义如下数组:Dim a(100) As Integer,则下列关于数组元素引用错误的是( )
A.a(2) | B.a(23+5) | C.a(101) | D.a(11\2) |
如下VB程序段
a = 1
b = 0
m = a
x = m + b
b = b + 1
y = x + b
它的基本结构属于( )
a = 1
b = 0
m = a
x = m + b
b = b + 1
y = x + b
它的基本结构属于( )
A.顺序结构 | B.选择结构 | C.循环结构 | D.树型结构 |
若x是一个整型变量,则判断它是否为5的倍数的VB关系表达式是( )
A.x Mod 5 = 0 | B.x / 5 = 0 |
C.x \ 5 = 0 | D.Int(x / 5) = 0 |
水仙花数是指一个三位数,它的各位数的立方和正好等于该数本身。如: 153=1×1×1+5×5×5+3×3×3
小张设计了一个算法来输出所有的水仙花数,具体程序如下。

(1)在程序中常见用于解决问题的方法有解析法、穷举法、递归法等,本题中使用了哪种方法?
___________________________________
(2)程序中定义了几个变量?
___________________________________
(3)将程序中①的代码补充完整。
___________________________________
(4)将程序中②的代码补充完整。
___________________________________
(5)在for循环结构中,循环体执行的次数是多少?
___________________________________
(6)在本题中变量c主要用来存放这个三位数中的百位、十位还是个位上的数?
___________________________________
小张设计了一个算法来输出所有的水仙花数,具体程序如下。

(1)在程序中常见用于解决问题的方法有解析法、穷举法、递归法等,本题中使用了哪种方法?
___________________________________
(2)程序中定义了几个变量?
___________________________________
(3)将程序中①的代码补充完整。
___________________________________
(4)将程序中②的代码补充完整。
___________________________________
(5)在for循环结构中,循环体执行的次数是多少?
___________________________________
(6)在本题中变量c主要用来存放这个三位数中的百位、十位还是个位上的数?
___________________________________
描述算法可以用( )
A.文字,程序框图,二进制 | B.伪代码,程序框图,二进制 |
C.顺序结构,选择结构,循环结构 | D.自然语言,流程图,伪代码 |
已知一个直角三角形的两个直角边为a和b,则求斜边的表达式可以写成( )
A.Int(a*a+b*b) | B.Sqr(a*a+b*b) |
C.Abs(a*a+b*b) | D.Trunc(a*a+b*b) |
如下VB程序段:
x = InputBox("输入x的值:")
If x > 3 Then
If x <= 6 Then
y = 2 * x
Else
y = 3 * x
End If
Else
y = 4 * x
End If
Print y若x、y均是整型变量,程序运行并输入6,则y的值是( )
x = InputBox("输入x的值:")
If x > 3 Then
If x <= 6 Then
y = 2 * x
Else
y = 3 * x
End If
Else
y = 4 * x
End If
Print y若x、y均是整型变量,程序运行并输入6,则y的值是( )
A.24 | B.18 | C.12 | D.6 |