
Dim sType(1 To 200)As string '存放图书类别
Dim sNumber(1 To 200)As Integer '存放图书数量
Dim n As Integer
Private Sub Command1_Click( )
Dim conn As New ADODB Connection
Dim rs As New ADODB Recordset
conn. Connection String="Provider=Microsoft.AC
A.OLEDB.12.0;DATA Source="& App. Path &"\ALibrary. accdb"
conn. Open
Set rs. Active Connection=conn
rs. Open"Select*From Book"
'本过程从数据库中读取图书数据,存储在相应的变量中,并在List1中显示
'代码略
End Sub
Private Sub Command2_Chck()
Dim i As Integer, j As Integer, t As Integer, y As Integer
Dim x As String, s As String
Dim flag As Boolean
List2. Clear
x=Text1. Text
y=Val(Text2. Text)
flag=True
For i=1 To n
If sType(i)=x Then
flag=False
Exit for
End If
Next i
If flag Then
sType(n)=x
sNumber(n)=y
End If
For i=1 To n-1
For j=i+1 To n
If Then
t=sNumber (j):s Number(j)=sNumber(i):sNtmaber (i)=t
s=sType(j):sType(j)=sType(i):sType(i)=s
End If
Next j
Next i
List2. AddItem("类别数量")
For i=1 To n
List2. AddItem sType(i)&" "&Str(sNumber(i))
Next i
End sub
下列说法正确的是( )
, 其中n为正整数,计算s值的VB程序段如下:
s=1:i=1:t=1
Do While i<2*n-1
![]()
Loop
方框中的代码由以下三部分组成:
①s=s+t
②i=i+2
③t= -t/(i*(i- 1))
下列选项中,代码顺序正确的是( )
listque=[] #定义列表listque存储订单
x=0
while(x!=4): #当x=!4时,执行循环
print('1. 添加订单')
print('2. 发货')
print('3. 查看订单列表')
print('4. 退出')
x=int(input("输入你的选择:")) #输入选择项
if ① :
y=input("输入订单编号:") #输入订单编号
② #在列表listque中添加订单号
elif x==2:
③ #如果订单列表为空
print("订单列表为空")
else:
print("发货单号:"+listque.pop(0))
elif x==3:
print("等待发货:",listque) #查询列表listque中的订单号
print()
input("运行完毕,请按回车键退出...")
① ② ③
Private Sub Command1_Click()
Dim s As string
Dim n As Integer, w As Integer
s=Text1.Text
For i=1 To 3
n=Len(s):w=1
For j=2 To n
If ________ Then w=j Else Exit For
Next j
s=Mid(s,1,w-1)+Mid(s, w+l, n-w)
Next i
Text2.Text=s
End Sub
画线处的正确代码为( )