22.編寫VB程序,實現如下功能:窗體裝載時隨機生成10個1至100的整數,并顯示在列表框list1中,單擊“分組”按鈕command1,將這10個數分為奇數和偶數兩組,在list2中顯示奇數數字,及其個數,list3中顯示偶數數字,及其個數.運行界面如第題圖所示,程序代碼如下. Dim a(1To 10)As Integer,b(1To 10)As Integer,c(1To 10)As Integer Private Sub
'窗體加載時產生10個1~100的整數 Dim i As Integer Randomize List1.Clear For i=1To 10 a(i)=
'隨機產生1個1~100的整數 List1.AddItem Str(a(i)) Next i End Sub Private Sub Command1_Click ( ) Dim i As Integer,ji As Integer,ou As Integer List2.Clear List3.Clear ji=0:ou=0 For i=1To 10 If a(i) Mod 2<>0Then List2.AddItem Str(a(i))
Else List3.AddItem Str(a(i))
End If Next i List2.AddItem“共有奇數“+Str(ji)+“個“ List3.AddItem“共有偶數“+Str(ou)+“個“ End Sub (1)觀察運行界面,選項中沒有用到的控件是
23.用物理天平測量物體的質量.待測得物體的質量為x克(x為小于1000的整數),下列程序為計算天平砝碼盤中所需的砝碼.已知天平可用砝碼為:500克1個,200克1個,100克2個,50克1個,20克1個,10克2個,5克1個,2克2個,1克1個.程序界面如圖所示. Private Sub Command1_Click( ) Dim a(1To 12)As Integer,i As Integer,x As Integer a(1)=500:a(2)=200:a(3)=100:a(4)=100:a(5)=50:a(6)=20 a(7)=10:a(8)=10:a(9)=5:a(10)=2:a(11)=2:a(12)=1 i=1 x=Val(Text1.Text) List1.Clear Do While x<>0 If x>=a(i) Then List1.AddItem Str(a(i))
End If i=i+1 Loop End Sub (1)如要將程序窗口標題“Form1”修改為“天平測質量”,則應該修改窗體的