求解VB答案

章节作业--第8次作业:10题

1、

下列程序执行结果为

dim a(5)

for i=1 to 5

a(i)=i^i

next i

print a(i-1)

A) 5 B) 25 C) 0 D) 16

请选择->ABCD

2、

设有数组声明语句: 重复

optiont base 1

dim a(2,-1 to 1)

以上语句所定义的数组a为()维数组

A) 1 B) 2 C) 3 D) 4

请选择->ABCD

3、

设有数组声明语句: 重复

optiont base 1

dim a(2,-1 to 1)

以上语句所定义的数组a第二维下标下界为多少

A) 0 B) 1 C) -1 D) 2

请选择->ABCD

4、

下列程序段的执行结果为

dim a(5)

for i=1 to 5

a(i)=i*i

next i

print a(i-1)

A) 5 B) 25 C) 0 D) 16

请选择->ABCD

5、

语句dim arr(-3
to 5,2 to 6)as integer定义的数组元素有

A) 45 B) 40 C) 11 D) 54

请选择->ABCD

6、

设有数组声明语句:

Option Base 1

dim a(2,-1 to 1)

以上语句所定义的数组a为()维数组

A) -1 B) 2 C)1 D) 3

请选择->ABCD

7、

设有数组声明语句:

Option Base 1

dim a(2,-1 to 1)

以上语句所定义的数组a的第二维下标从-1到()

A) 1 B) 2 C)3 D) 9

请选择->ABCD

8、

以下说法正确的是()。

A) 使用Redim语句将释放动态数组所占的存储空间

B) 使用Redim语句不能保留动态数组中原有的内容

C) 使用Erase语句将释放动态数组所占的存储空间

D) 使用Redim语句将释固定大小数组所占的存储空间

请选择->ABCD

9、

下列程序的执行结果为()。

dim m(10)

for k=1 to 10

m(k)=2*k

next k

print m(m(3))

A)12 B) 4 C) 0 D) 6

请选择->ABCD

10、

下列程序的执行结果为()。

dim a(10),b(5)

for i=1 to 10

a(i)=i

next i

for j=1 to 5

b(j)=j*20

next j

a(5)=b(2)

print a(5)

A)10 B) 20 C) 30 D) 40

请选择->ABCD

第1个回答  2013-06-04
1、请核对题目 3125 (i^i) / D (i*i)
BCDA
6、B(与2重复)
ACAD

求VB高手解释下这个选择题
答案是D 除法运算返回的结果是Double类型,Integer+Double结果以精度大的为准,所以1错,那么A错.Fix()返回Double类型(很奇怪是吧,开始我也错了),所以2错.那么AC错.整除返回的并不是Double,而是Long,这里我也记错了.所以3对.第4表达式是字符串连接,返回结果是字符串型的,所以4错,那么ABC都错.第5...

一道VB题目如图,求解
答案是最大那个数87 这个题目就是如果输入的数字比y大,那么y就被重新赋值 祝好运,望采纳。

VB题目求解
Dim S1, S2, L As Double Dim i As Integer L = 1 + 0.08 S1 = 0 For i = 1 To 24 S1 = S1 + 1000 * L ^ (i - 1)Next i S2 = 0 For i = 1 To 24 S2 = S2 + 1000 + (i - 1) * 100 Next i If S1 > S2 Then MsgBox "选择A公司"Else MsgBox "选择B公司"...

VB中计数循环问题,求解
Next i 可以理解为上面的程序重复2次,所以答案是12 .

VB求解,哪位能给出答案,并说明原因。赚积分的勿进!!!
首先, 你的 a 没给出初值, 假设为0 吧 for j=-2to2 a=a+i+j next j 循环 5 次, 相当于 a = a + i*5 -2 -1 +0 + 1 + 2 后面那几项相加为0 所以就是 a = a + i * 5 所以当 i =1 时, a = 0+ 1*5 = 5, 当 i=2 时, a = 5 + 2*5 =15 以此类推...

vb:求解试题四,m到底是个什么东西 答案是ABDC
= 7,所以第二问答案是B 第三次点击按钮,输入9,那么循环分别执行i=2,3,4三次,而条件语句 if a mod i = 0就只有当i等于3的时候执行一次,所以f = 1 + 3 =4,而m运行3次,m=5+3 = 8 所以第三问窗体打印 f = 4,答案是D。那么第4问,刚才已经给出了答案,m=8,答案是C ...

求解一下vb程序 结果70是怎么来的 谢谢
第一次点击 x=0 x=f(0+5)=f(5)=5+5=10 第二次点击 x=10 x=f(10+5)=f(15)=15+15=30 第三次点击 x=30 x=f(30+5)=f(35)=35+35=70 结果为70,OK?

vb的题目,求解(当x=2那一题)
分析:x = 2 if x = 2 Then Print x=2 因为:x = 2 所以 if True Then Print True

vb求组合问题
这是从10个不同的对象中任意取3个的组合问题:如果只要知道一共有几种,那么根据数学知识可以知道等于:10!\/(3!*7!)其中:3! = 3*2*1,7!=7*6*5*4*3*2*1,10!=10*9*8*7*6*5*4*3*2*1 所以答案为:120 如果要列出这些结果:那么要用递归算法比较好。可以看看我空间里的相关...

vb。。。求解为什么选b
Val("234qaz")的值是数值234。答案A 中 & 1000 是字符串连接,变为 “2341000”。B)就是1234。C)Str(234)就是“234”,结果同A)。D)字符串的“+”运算与&相同,所以结果也是“2341000”

相似回答
大家正在搜