(單選,填字母)。 A.Listl.Caption=11 11/ B.Listl.Text=11 11 I C.Listl.Clear (2)實現各分數段統計功能的 VB 程序如下,請在橫線處填入合適的代碼。 (3)程序中(*)處代碼有錯,請改正。 Dim score(1 To 1000)As Integer Dim class As Integer,n As Integer,m As Integer Private Sub Commandl _Click ( ) Dim num(1 To 7)As Integer Dim result As String,rs As String,bj As String 列表框 List2 中輸出第一行信息,代碼略 ①
n=class*40+1 For i=1 Ton Listl.Addltem Str(score(i))Next i For i=1 To 7 num(i)=0 Next i m=O For i=2 Ton x=score(i)\10(*) num(x)=num(x)+1 If i Mod 40=1 Then ②
result=Str(m)+“班” Fork=1 To 7 rs=Str(num(k))+“人” result=result+rs Nextk List2.Addltem result Fork=1 To 7 ③
。 (2)實現上述功能的 V B 程序如下,請在橫線處填入合適的代碼。 Function ipv6(s As String)As String Dim i As Integer For i=Len(s)+1 To 4 s=“O“+s Next i ①
End Function Private Sub Commandl_Click ( )Dim ip(l To 8)As String Dim st As String Dim f As Integer,k As Integer Dim s As String,n As Integer f=0 k=l s=Textl.Text n=Len(s) For i=1 Ton cl=Mid(s,i,1) If cl<>“:“Then ip(k)=ip(k)+C1 End If If c1=11:11 Or i=n Then ②
If c2=“:“Then f=k Else ip(k)=ipv6(ip(k))k=k+l End If End If Next i k=k-1 x=8-k For i=k To f+1 Step-1 ③
Next i For i=f+1 To f+x ip(i)=“0000“ Next i Text2.Text=ip(1)For i=2 To 8 Text2.Text=Text2.Text+“:“+ip(i)Next i End Sub