刷题首页
题库
高中信息
题干
(加试题)某VB程序使用了递归函数,代码如下:
Private Sub Command1_Click()
Text1.Text = f(3)
End Sub
Function f(x As Integer) As String
If x = 1 Then f = 1 Else f = f(x - 1) + 2
End Function
运行程序并点击按钮Command1后,文本框Text1中显示的内容是( )
A.1
B.3
C.5
D.7
上一题
下一题
0.99难度 选择题 更新时间:2017-02-15 04:28:21
答案(点此获取答案解析)
同类题1
产生1,50 范围内某一随机整数的表达式是
A.Rnd * 50
B.Int(Rnd * 50)
C.Int(Rnd * 50) + 1
D.Int (Rnd * 49) + 1
同类题2
如图所示的流程图片段:该流程图执行过后,a、b、c的值分别为:( )
A.a=21,b=9,c=13
B.a=5,b=8,c=13
C.a="5,b=9,c=14"
D.a=21,b=9,c=14
同类题3
在Visual Basic中,下列能产生一个1,100之间随机正整数的表达式是( )
A.Rnd*100
B.1+Rnd*99
C.Int(Rnd*100)
D.1+Int(Rnd*100)
同类题4
下列VB逻辑或关系表达式中,去处结果为“真”的是
A.7-2>7
B.(12<5) or (8>6)
C.5>2
D.(5>3) and (3>1)
同类题5
下列变量定义正确的是( )
A.dim 1a as string
B.Dim a (1 to 4,2 to 9)as integer
C.dim boolean as string
D.Dim a as string integer
相关知识点
算法理论
面向对象程序设计 VB开发工具
常量、变量、数组
常用的标准函数
基本运算及表达式
选择语句