vb.net 程序设计

来源:百度知道 编辑:UC知道 时间:2024/05/11 04:35:28
使用for循环,实现以下算式:
S=1^(1)+2^(2)+3^(3)+4^(4)……
使用inputbox输入需要计算的次数,用msgbox显示计算结果.谢谢!需要详细步骤
对不起 本人是vb.net 的初学者 很多的都不懂 :上面应为指数 不是异或 本人不知道指数怎么表示 抱歉哈

Dim SumN As Long
Dim i As Integer
Dim str As String
str = InputBox("请输入个数:")
i = Val(str)
If i < 1 Then
Exit Sub
End If
Dim k As Integer
Try
For k = 1 To i
SumN = SumN + k ^ k
Next
MsgBox("结果:" & SumN)
Catch

End Try

计算什么?这个是异或,不是指数,结果=0