第一题:
Dim n As Integer
Private Sub Form_Click()
Dim sum As Integer
For i = 1 To n
For j = 1 To i
sum = sum + j
Next
Next
Print sum
End Sub
Private Sub Form_Load()
n = InputBox("请输出一个数字")
End Sub
第二题:
Private Sub Form_Load()
Dim ret As Integer
Me.Show
ret = MsgBox("请选择……", vbYesNoCancel)
If ret = vbYes Then
Me.Print ret ^ 2
ElseIf ret = vbNo Then
Me.Print "你选择了‘否(N)’"
End If
End Sub
Dim inputnum As Integer, i As Integer, sumnum As Integer, j As Integer, sumlast As Integer
Dim Response
n = CInt(Text1.Text)
sumnum1 = 0
sumlast = 0
For j = 1 To n
For i = 1 To j
sumnum1 = sumnum1 + i
Next i
sumlast = sumlast + sumnum1
sumnum1 = 0
Next j
Label1.Caption = "结果是:" & sumlast
Response = MsgBox("要计算平方的结果么?", vbYesNoCancel, "退出")
If Response = 6 Then
Label2.Caption = sumlast * sumlast
Private Sub Command1_Click()
Dim n As Integer, i As Integer, x() As String, sum As Long
sum = 0
n = InputBox("please enter an integer", "information", 5)
ReDim x(1 To n)
For i = 1 To n
sum = sum + result(i, x(i))
Next
MsgBox Join(x, "+") & "=" & sum
End Sub
Function result(ByVal n As Integer, ByRef expression As String) As Long
Dim i As Integer, a() As String, sum As Long
sum = 0
ReDim a(1 To n)
For i = 1 To n
a(i) = i
sum = sum + i
Next
result = sum
expression = "(" & Join(a, "+") & ")"
If n = 1 Then expression = 1
End Function
2.
Private Sub Command1_Click()
Dim i As Long, temp As Integer
temp = Int(Rnd * 100)
i = MsgBox(temp, vbYesNoCancel, "information")
If i = vbYes Then Print temp
If i = vbNo Then Print "你选择了‘否(N)’"
End Sub
第一题:
Dim n As Integer
Private Sub Form_Click()
Dim sum As Integer
For i = 1 To n
For j = 1 To i
sum = sum + j
Next
Next
Print sum
End Sub
Private Sub Form_Load()
n = InputBox("请输出一个数字")
End Sub