VB³ÌÐòÉè¼ÆÏ°Ì⼯£¨¸½´ð°¸£©

End Function

18¡¢ÔÚ´°ÌåÉÏ»­Ò»¸öÃüÁî°´Å¥ºÍÒ»¸öÎı¾¿ò£¬ÆäÃû³Æ·Ö±ðΪCommand1ºÍText1£¬È»ºó±àдÈçÏÂʼþ¹ý³Ì£º

Private Sub Command1_Click(£©

Dim St As String Text1.Text = \

Open \Do While ___________ Input #1, St

Text1.Text = Text1.Text & St Loop End Sub

³ÌÐòµÄ¹¦ÄÜÊÇ£¬´ò¿ªDÅ̸ùĿ¼ÏµÄÎı¾Îļþmyfile.txt£¬¶ÁÈ¡ËüµÄÈ«²¿ÄÚÈݲ¢ÏÔʾÔÚÎı¾¿òÖС£

35

¸ù¾Ý³ÌÐòдÔËÐнá¹û

1¡¢ÔËÐÐÏÂÃæµÄ³ÌÐò£¬µ¥»÷´°ÌåºóÔÚ´°ÌåÏÔʾµÄÄÚÈÝÊÇ___________¡£ Private Sub Form_Click()

Dim x As Integer, y As Integer x = 1: y = 0 Do While x < 3 y = y + x x = x + 1 Loop Print x, y End Sub

2¡¢ÔËÐÐÏÂÃæµÄ³ÌÐò£¬µ¥»÷´°ÌåºóÔÚ´°ÌåÏÔʾµÄµÚÈýÐÐÄÚÈÝÊÇ___________¡£ Private Sub Form_Click()

Dim mystr As String, mystr1 As String, mystr2 As String mystr1 = \ For i = 1 To 3

mystr2 = LCase(mystr1) mystr1 = mystr1 & mystr2 mystr = mystr & mystr1 Print mystr

mystr1 = Chr(Asc(mystr1) + i) Next i End Sub

3¡¢ÔËÐÐÏÂÃæµÄ³ÌÐò£¬µ¥»÷ÃüÁî°´Å¥£¬ÔÚÎı¾¿òÄÚÏÔʾµÄÄÚÈÝÊÇ___________¡£ Private Sub Command1_Click() For i = 1 To 4 x = 4

For j = 1 To 3 x = 3

For k = 1 To 2 x = x + 6 Next k, j, i

Text1.Text = Str(x) End Sub

4¡¢ÔËÐÐÏÂÃæµÄ³ÌÐò£¬µ¥»÷´°ÌåºóÔÚ´°ÌåÏÔʾµÄÄÚÈÝÊÇ___________¡£ Option Base 1

Private Sub Form_Click()

36

Dim a(3, 3) As Integer, i As Integer For i = 1 To 3 For j = 1 To 3

a(i, j) = (i - 1) * 4 + j Next j Next i

For i = 1 To 3 Print a(i, 4 - i); Next i End Sub 5¡¢ÈçϳÌÐòÔËÐкó£¬ÔÚ´°ÌåÉÏÊä³öµÄµÚÒ»ÐÐÄÚÈÝÊÇ___________£¬µÚ¶þÐÐÄÚÈÝÊÇ___________¡£ Private Sub Command1_Click()

Dim p As Integer, I As Integer, n As Integer p = 2: n = 20

For I = 1 To n Step p p = p + 2 n = n - 4 I = I + 2

If p >= 10 Then Exit For Next I Print p; n Print I End Sub

6¡¢ÏÂÃæ³ÌÐò¶ÎÖ´ÐÐÒ»´Îºó£¬´°ÌåÉÏÓÐ___________ÐÐÊä³ö£¬ÆäÖеÚÒ»ÐÐÉÏÏÔʾµÄÊÇ___________£¬µÚËÄÐÐÉÏÏÔʾµÄÊÇ___________¡£ Option Explicit Option Base 1

Private Sub Command1_Click()

Dim a(5) As Integer Dim i As Integer For i = 1 To 5

If i Mod 2 = 0 Then a(i) = i + 1 Else

a(i) = 5 - i End If Print a(i) Next i End Sub

7¡¢ÒÑÖª³ÌÐò¶ÎÄÚÈÝÈçÏ£¬ÔÚÎı¾¿òText1ÖÐÊäÈë3£¬ÔÚÎı¾¿òText2ÖÐÊäÈë5£¬µ±µ¥»÷ÃüÁî°´Å¥Command1ºó£¬Îı¾¿òText1ÖÐÏÔʾµÄÊÇ___________£¬Îı¾¿òText2ÖÐÏÔʾµÄÊÇ___________¡£ Option Explicit

Private Sub Command1_Click()

Dim a As Integer, b As Integer, c As Integer a = Val(Text1.Text)

37

b = Val(Text2.Text) c = a + b a = c - a b = c - a

Text1.Text = CStr(a) Text2.Text = CStr(b) End Sub

8¡¢ÔËÐÐÏÂÃæµÄ³ÌÐò£¬µ¥»÷´°ÌåºóÔÚ´°ÌåÏÔʾµÄÄÚÈÝÊÇ___________¡£ Private Sub Form_Click() Dim a As Integer a = 2

Call sub1(a) End Sub

Private Sub sub1(x As Integer) x = x * 2 + 1 If x < 10 Then Call sub1(x) End If

x = x * 2 + 1 Print x; End Sub

9¡¢ÒÑ֪ij³ÌÐòÄÚÈÝÈçÏ£¬µ±ÔÚ´°ÌåÉϵ¥»÷ʱ´°ÌåÉÏÏÔʾµÄÄÚÈÝÓÐ___________ÐУ¬µÚÒ»ÐÐÉÏÏÔʾµÄÊÇ___________£¬×îºóÒ»ÐÐÉÏÏÔʾµÄÊÇ___________¡£

Function SumOrMulti(Operate As Boolean, ParamArray var()) As Long

Dim sum As Long, multi As Long If Operate Then sum = 0

For Each x In var sum = sum + x Next x

SumOrMulti = sum Else

multi = 1

For i = LBound(var) To UBound(var) multi = multi * var(i) Next i

SumOrMulti = multi End If End Function

Private Sub Form_Click()

Print SumOrMulti(True, 1, 3, 5, 7) Print SumOrMulti(False, 2, 4) End Sub

10¡¢ÒÑ֪ij³ÌÐòÄÚÈÝÈçÏ£¬µ±ÔÚ´°ÌåÉϵ¥»÷ÃüÁî°´Å¥Command1ºó£¬´°ÌåÉÏÏÔʾµÄAµÄÖµÊÇ___________£¬BµÄÖµÊÇ___________£¬CµÄÖµÊÇ___________¡£ Sub SS(ByVal X, ByVal Y, ByVal Z)

X = X + 1: Y = Y + 1: Z = Z + 1 End Sub

Private Sub Command1_Click()

38

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ì滻Ϊ@)