刷题首页
题库
高中信息
题干
有VB程序段如下:
s="2019.06 Visual Basic6.0":n=0
For i=1 To Len(s)
ch=Mid(s,i,1)
If ch>="0" And ch<="9"Then
m=Asc(ch)-Asc("0")+1
a(m)=a(m)+1
End If
Next i
For i=1 To 10
If a(i)>1Then n=n+i
Next i
数组a各元素的初始值都为0,执行该程序段后,则变量n的值为( )
A.2
B.4
C.8
D.10
上一题
下一题
0.99难度 选择题 更新时间:2019-11-20 12:46:57
答案(点此获取答案解析)
同类题1
下列VB表达式的值等于3的是( )。
A.Sqr(2) + 1
B.Abs(-1) - 2
C.Asc("1") + 2
D.Len("-2") + 1
同类题2
变量c中存储了一个字符,正确判断该字符为数字字符"0 "~ "9 "的VB表达式是( )
A.c>= "0 " And c<= "9 "
B.c>= "0 " Or c<= "9 "
C.Asc(c)>="0" And Asc(c)<=9
D.Asc(c)>="0" Or Asc(c)<=9
同类题3
下列MSGBOX使用正确的是( )
A.MSGBOX (“这”,1+16+0,“好”)
B.MSGBOX “这”,1+16+0,“好”
C.A=MSGBOX “这”,1+16+0,“好”
D.MSGBOX “这”, “好”,1+16+0
同类题4
产生一个在-10,10中随机整数的VB表达式是( )
A.Int(Rnd * 11) -11
B.Int(Rnd * 20)-10
C.Int(Rnd * 21) -11
D.Int(Rnd * 21)-10
同类题5
下列 VB 表达式中,只随机产生 9 到 99 之间偶数的是( )
A.Int(Rnd*90+10)
B.Int(Rnd*90+9)
C.Int(Rnd*45)*2+10
D.Int(Rnd*45)*2+9
相关知识点
算法理论
面向对象程序设计 VB开发工具
常用的标准函数
循环语句