刷题宝
  • 刷题首页
题库 高中信息

题干

在VB中,下列程序段执行后,变量a的值是(    )
a=15
b=10
If a<>b Then
a=a-b
else
a=a+b
End If
Print a
A.25B.15C.10D.5
上一题 下一题 0.99难度 选择题 更新时间:2019-05-30 02:37:20

答案(点此获取答案解析)

同类题1

有如下VB程序段:
For i=1To5
a(i)=Int(Rnd*20)+1
Next i
For i=2 To 5
If i Mod 2=1 And a(i-1)<a(i)Then
t=a(i):a(i)=a(i-1):a(i-1)=t
Else
a(i)=a(i)-1
End If
Next i
执行该程序段后,a(1)~a(5)各元素不可能的值是(    )
A.7  3  0  19  0B.18  16  1  9  2
C.20  17  8  19  15D.19  0  7  8  4

同类题2

写出算法执行结果

同类题3

有以下程序段:
s = 1:j=2
Do While s<j
For j =" 2" To -2  Step -1 
s = s*j 
Next j
Loop
MsgBox(s)
则s =" s*j" 的执行次数是(    )
A.1B.4C.5D.6

同类题4

若在文本框Text1、Text2,Text3中分别输入2,5,6,下列程序段运行后,标签Labe12中显示的内容是
Private Sub Command1_Click()
Dim a As Integer,b As Integer,c As Integer
A=Val(Text1.Text):b=Val(Text2.Text):c=Val(Text3.Text)
Label2.Caption=Str(fx(a,b,c))
End Sub
Function fx(x As Integer,y As Integer,z As Integer)As Integer
If x<y Then fx=z
Ifx>y Then fx=y Else fx=x
End Function
A.2B.5C.6D.0

同类题5

“如果a,b,c相等,那么y=a+b+c”,能实现该功能的VB语句是
A.If a=b And b=c Then y=a+b+c
B.If a=b=c Then y=a+b+c
C.If a=b Or b=c Or a=c Then y=a+b+c
D.Ifa-b=b-c Then y=a+b+c
相关知识点
  • 算法理论
  • 面向对象程序设计 VB开发工具
  • 选择语句
刷题宝 没有分数是刷题提高不了的! 粤ICP备12066032号

本站仅为免费收集试题提供给学生刷题,不做任何盈利性活动!如无意侵犯您的合法权益,联系站长删除处理(QQ:2572127418)