- 基础理论
- 数据及数据库技术
- 人工智能
- 算法理论
- 算法实例
- 面向对象程序设计 VB开发工具
- 算法实例的程序实现
- 算法及算法的表示方法
- 多媒体理论
- 基础软件操作
- 算法软件操作
- 多媒体软件操作
- 网络技术应用
数组a的数据存放情况如下表,则当i=2时,a[6/i-1]的值是( )。
a[1] | a[2] | a[3] | a[4] | a[5] | a[6] | a[7] | a[8] |
48 | 52 | 98 | 26 | 47 | 22 | 82 | 33 |
A.98 | B.26 | C.52 | D.22 |
下列逻辑表达式的值为“False”的是( )。
A.3 + 5 > 10 | B.4 + 12 <> 15 | C.4 / 2 = 2 | D.5 < 2 * 3 |
设计算法:香蕉促销:3千克以下(不包括3千克),每千克3.5元,3-6千克(不包括6千克),每千克3元,6千克以上,每千克2.6元。请补全以下代码。
Dim w as double
Dim p as double
W = inputbox(“请输入购买的重量:千克”)
If (1)__________ then
If (2)__________ then
P =3 *w
Else
P =2.6 *w
End if
Else
P=3.5*w
End if
Print p
Dim w as double
Dim p as double
W = inputbox(“请输入购买的重量:千克”)
If (1)__________ then
If (2)__________ then
P =3 *w
Else
P =2.6 *w
End if
Else
P=3.5*w
End if
Print p
某书城五种畅销图书的市场价格(单位:元)存放在数组d中,如下表所示。现对这些数据进行升序排列,若采用冒泡排序算法自下而上进行比较和交换,那么在第一遍加工后,d[2]的值是______ 。
d[1] | 26 |
d[2] | 32 |
d[3] | 20 |
d[4] | 29 |
d[5] | 36 |
设计算法,求个位不小于十位的两位数的和,请将如下VB代码填写完整。
Dim n as integer
n = 10
(1)__________
do while n <= 99
if (2)__________ then
s = s+n
end if
n = n + 1
loop
print s
Dim n as integer
n = 10
(1)__________
do while n <= 99
if (2)__________ then
s = s+n
end if
n = n + 1
loop
print s
若要定义数组d为长整数型,则下列语句中正确的是( )。
A.Dim d(1 To 20) As Integer | B.Dim d(1 , 20) As Long |
C.Dim d(1 , 20) As Integer | D.Dim d(1 To 20) As Long |