VB编程 利用循环实现计算1+2+3+4+…+100的值。 怎么做

如题所述

第1个回答  2011-12-14
Public Class Form1
Dim i As Integer
Dim result As Integer = 0

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
For i = 1 To 100
result = result + i
Next

TextBox1.Text = result.ToString

End Sub
End Class
事件通过Button1触发,结果由Textbox显示出来。
第2个回答  2011-12-08
public class Test {
public static void main(String[] args) {
int sum=0;
for(int i=0;i<=100;i++){
sum+=i;
}
System.out.println(sum);

}

}
看一下吧 刚给你写的追问

可以工整一点不啊 我不太懂 那些{ }是什么意思

追答

{ }这个就是java里边编写代码的规则没有什么懂不懂的 就跟 ;号一样就这么要求的 for循环中{ 里边的就是要循环的内容 你粘贴到Eclipse 中就可以了 已经很工整了吧??

追问

。。。好吧 我直接复制了 这是我要交的VB作业 是用WORD交 所以才觉得有点不工整。。。

追答

VB语言啊 不太懂 我这是Java语言编的 合适不合适你在问问吧

本回答被网友采纳
第3个回答  2011-12-23
Private Sub Form_Click()
Dim sum, i As Integer
Do While i <= 100
s = s + i
i = i + 1
Loop
Print s
End Sub
第4个回答  2011-12-09
Private Sub Form_Click()
Dim i As Integer, Counter As Integer
For i = 1 To 100
Counter = Counter + i
Next
MsgBox Counter

End Sub
第5个回答  2011-12-08
Dim i as Long, Counter As Long
For i = 1 To 99
Counter = Counter + i
Next
MsgBox Counter

测试无误