s=1*1+2*2+3*3*3+4*4*4*4+5*5*5*5*5*5+....n*n*n*...n
使用inputbox输入需要计算的次数,使用msgbox显示计算的结果,请大家帮忙看看这个for循环该怎么样写,请提供思路
使用inputbox输入需要计算的次数,使用msgbox显示计算的结果,请大家帮忙看看这个for循环该怎么样写,请提供思路
解决方案 »
- 用什么样的设备可以实现远程数据传输
- picturebox 错误
- 前輩請賜教: 如何實現vb代碼段像sql事務一樣一起執行,否則返回到未執行狀態!
- 等待大家指点:怎么给一个无click事件的控件添加click事件呢?
- VB6+Crystal Report XI打包时都需要哪些dll文件?谢谢!在线急等!!!
- 最简单的 datareport 程序(显示数据库某个表的一个字段即可),运行时报"下标"越限!!!
- .frx问题
- 一元三次方程求根
- 如何用代码控制textbox控件中光标的位置?
- 在vb中如何去掉MDI主窗体上的最大、最小按钮?
- GetFileVersionInfoSizeAPI函数的一个疑问???
- 有谁知道VB2005都有哪些功能?
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
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
MsgBox Sum
End Sub
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
MsgBox Sum
End Sub
Dim i, j, sum As Long
sum = 0
j = InputBox("请输入数字")
For i = 1 To j
sum = sum + i ^ i
Next
MsgBox sum
End Sub
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
不是n的平方,是n的n次方
For i = 1 To InputBox("请输入一个正整数n")
sum = sum + i ^ i
Next i
MsgBox sum
Dim i As Long, sum As Double
For i = 1 To InputBox("请输入一个正整数n")
sum = sum + i ^ i
Next i
MsgBox sum
End Sub