首页 > 职业资格考试
题目内容 (请给出正确答案)
[单选题]

有如下VB程序段:m=a(1):s=0For i=2 To 5If a(i)> m Then s=s+a(i)Next i数组元素a(1)到a(5)的值依次为“1,3,4,2,3”,执行该程序段后,变量s的值为()

A.7

B.12

C.13

D.15

答案
收藏

B、12

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有如下VB程序段:m=a(1):s=0For i=2 To …”相关的问题
第1题
有如下VB程序段:a(1) = 1: a(2) = 2: a(3) = 4: a(4) = 5: a(5) = 6: a(6) = 7: a(7) = 8i = 1: j = 7Do While i < j m = (i + j) \ 2 If a(m) > m Then j = m Else i = m + 1 End IfLoopLabel1.Caption = Str(i)该代码运行后,标签对象Label1中输出的值为()

A.2

B.3

C.4

D.5

点击查看答案
第2题
有如下VB程序段:s=0Fori=10To1Step-3s=s+1nextiprints执行结束后s的值是()。

A.4

B.3

C.0

D.5

点击查看答案
第3题
对称字符串的特征是从左到右读和从右到左读是完全一样的。如“abba”是对称的,“abcba”也是对称的。判断字符串是否对称的VB程序段如下:n=Lenj=j-1(2)If c1 <> c2 Then k = k+1(3)c1=Mid(s,i,1) : c2=Mid(s,j,1)代码顺序正确的选项是()

A.①②③

B.②③①

C.③②①

D.②①③

点击查看答案
第4题
(浙江省2016年10月选考)对称字符串的特征是从左到右读和从右到左读是完全一样的。如“abba”是对称的,“abcba”也是对称的。判断字符串是否对称的VB程序段如下:n=Len:c2=Mid(s,j,1)代码顺序正确的选项是()

A.①②③

B.②③①

C.③②①

D.②①③

点击查看答案
第5题
某对分查找算法的vB程序段如下:i = 1 : j = 10 : nx = 0Key = Int(Rnd * 100) + 0. 5Do While i <= jm = (i + j) \ 2If Key = a(m) ThenExit Do ' Exit Do表示退出循环ElseIf Key < a(m)Thenj = m – 1 : nx = nx - 1Elsei = m + 1 : nx = nx + 1End IfLoopText1. Text = Str(nx)已知数组元素a(1)到a(10)的值依次为“11,26,37,49,55,62,78,79,85,98”。若执行该程序后,文本框Text1中显示的内容不可能是()

A.-3

B.-1

C.3

D.4

点击查看答案
第6题
有如下VB程序段:a(1) = 1:a(2) =1:b(1) =1:b(2 ) = 2For i = 3 To 5a(i) = a(i-1) + a(i-2)b(i) = b(i-1) + a(i)Next i执行该程序段后,数组元素b(5)的值为()

A.4

B.5

C.8

D.12

点击查看答案
第7题
有如下VB程序段:c = 0 :i = 1Do While i <=6 k = i For j = i + 1 To 7 If a(j)<= a(k) Then k = j Next j If a(i) <> a(k) Then t = a(i): a(i) = a(k): a(k) = t c = c + 1 End If i = i + 1Loop数组元素a(1)到a(7)的值依次为“9,9,8,16,45,9,78”。该程序段执行后,变量c的值是()

A.0

B.3

C.4

D.6

点击查看答案
第8题
有如下VB程序段:n = 8 : L = 1: R = n - 1For i = 1 To n / 2 - 1k = 1For j = L To R - 1If a(j) * k > a(j + 2) * k Thent = a(j): a(j) = a(j + 2): a(j + 2) = tEnd Ifk = -kNext jIf i Mod 2 = 0 Thent = a(L): a(L) = a(R): a(R) = tt = a(L + 1): a(L + 1) = a(R + 1): a(R + 1) = t L = L + 2ElseR = R - 2End IfNext i数组元素a(1)到a(8)的值分别为“2,3,5,6,7,8,9,10”,执行该段程序后,a(1)到a(8)的值为()

A.10,9,8,7,6,5,3,2

B.7,6,2,10,5,8,9,3

C.2,10,5,8,7,6,9,3

D.9,10,7,8,5,6,2,3

点击查看答案
第9题
在VB中,下列程序段执行后,语句s=s+i重复执行的次数是s=1For i=1 To 10 step 3s=s+iNext iPrint s()

A.3次

B.4次

C.5次

D.10次

点击查看答案
第10题
有如下程序段:s=0;for(i=1;i<=10;i=i+4) s = s + i;该程序段运行过程中,语句s = s + i执行的次数是()

A.1

B.3

C.4

D.10

点击查看答案
第11题
有如下程序段: main(int argc,char *argv[]) { int n,i=0; while(argv[1][i]

有如下程序段: main(int argc,char *argv[]) { int n,i=0; while(argv[1][i]!=\0) {n=fun();i++;} printf("%d\n",n*argc); } int fun() { static int s=0; s+=1; return s; } 假设程序经编译、连接后生成可执行文件exam,exe,若键入如下命令行: exam l23<回车> 则运行结果为【 】。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改