Private Sub Command1_Click()
Dim n As Integer
n = CInt(InputBox("please enter an integer", , 10))
MsgBox sum(n)
End Sub
Function sum(ByVal n As Integer) As Double
Dim i As Integer
For i = 1 To n
sum = sum + i ^ i
Next
End Function
汗ing,写错了:P
Private Sub Command1_Click()
Dim N As Integer
N = InputBox("请输入一个数字", "输入", 1)
Dim Sum1 As Long, Sum As Long
Sum = 0
Dim i As Integer, j As Integer
For i = 1 To N
Sum1 = 1
For j = 1 To i
Sum1 = Sum1 * i
Next
Sum = Sum + Sum1
Next
Private Sub Command1_Click()
Dim N As Integer
N = InputBox("请输入一个数字", "输入", 1)
Dim Sum1 As Long, Sum As Long
Sum1 = 1
Sum = 0
Dim i As Integer, j As Integer
For i = 1 To N
For j = 1 To i
Sum1 = Sum1 * i
Next
Sum = Sum + Sum1
Next
Private Sub Command2_Click()
Dim i As Long, ii As Long, iii As Double
i = Val(InputBox("请输入一个数", "输入"))
For ii = 1 To i
iii = iii + ii ^ ii
Next ii
MsgBox iii
End Sub