试题 试卷
题型:单选题 题类: 难易度:普通
浙江百校2023年9月高三信息技术起点调研测试卷
def f(a , n):
n=n-1
if n=0:
return a
else:
return f(a-1, n)+f(a+1, n)
print(f(5, 3))
程序运行后,输出的结果是( )
Function f(n As Integer)As Long
Text1.Text=Trim(Str(n))+Text1.Text ‘函数Trim的作用是去掉字串首尾空格
If n=1 Then
f=1
Else
f=3*f(n\2)
End If
End Function
Private Sub Command1_Click()
Text1.Text=“”
Text1.Text=Trim(Str(f(8)))+Text1.Text
End Sub
单击按钮Command1后,文本框Text1中显示的值是( )
Dim a(4) As Integer
Dim s As String
a(1)=10:a(2)=30:a(3)=20:a(4)=40
s=doit(4)
Label1.Caption=s
Function doit(k As Integer) As String
If k=1 Then
doit=Str(a(1))
doit=doit(k-1) & Str(a(k))
程序运行后,标签Label1中显示的内容是( )
Function s(n As Integer) As Integer
s=1
s=s(n-1)+n
Private Sub Form_Click()
Dim x As Integer
x=s(4)
Print x
程序运行时,单击窗体后,变量x的值为( )
试题篮