文档详情

VB机试题答案.doc

发布:2016-07-29约1.12万字共16页下载文档
文本预览下载声明
1. Private Sub Cmd1_Click() Dim a%(19), i%, sum!, aver! Randomize For i = 0 To 19 a(i) = Int(Rnd * 1001) sum = sum + a(i) Next i aver = sum / 20 Print aver End Sub 2. Private Sub C1_Click() Dim ch As String, ch1 As String, i% ch = Text1 For i = 1 To Len(ch) If Asc(Mid(ch, i, 1)) = 65 And Asc(Mid(ch, i, 1)) = 90 Then ch1 = ch1 + LCase(Mid(ch, i, 1)) Else ch1 = ch1 + UCase(Mid(ch, i, 1)) End If Next i Text1 = Text1 + vbCrLf Text1 = Text1 + ch1 End Sub 3.------------------------------------------------------------------------------------------------------------------- Private Sub MyCmd1_Click() Dim a%(29), i%, max% Randomize For i = 0 To 29 a(i) = Int(Rnd * 1001) Next i max = a(0) For i = 1 To 29 If a(i) max Then max = a(i) Next i Print max End Sub 4.--------------------------------------------------------------------------------------------------------------- Private Sub Command1_Click() If Option1.Value = True Then Text1.FontName = 宋体 Else Text1.FontName = 隶书 End If If Check1.Value = 1 Then Text1.FontUnderline = True Else Text1.FontUnderline = False End If If Check2.Value = 1 Then Text1.FontItalic = True Else Text1.FontItalic = False End If End Sub Private Sub Form_Load() End Sub 5.------------------------------------------------------------------------------------------------------------------- Private Sub Opt1_Click() If Opt1 Then Text1.Alignment = 0 End Sub Private Sub Opt2_Click() If Opt2 Then Text1.Alignment = 2 End Sub Private Sub Opt3_Click() If Opt3 Then Text1.Alignment = 1 End Sub Private Sub Opt4_Click() If Opt4 Then Text1.FontName = 宋体 End Sub Private Sub Opt5_Click() If Opt5 Then Text1.FontName = 黑体 End Sub 6.------------------------------------------------------------------------------------------------------------------- Dim n% Private Sub Form_Load() End Sub Private Sub Option1_Click() Dim i% n = Val(Text1) m = 1 For i = 1 To n m = m * i Next i Text2 = m End Sub
显示全部
相似文档