用VB做1到10的累加(不要代码)

来源:百度知道 编辑:UC知道 时间:2024/06/20 11:19:25
我是这么作的
Private sum, i
For i = 1 To 10
s = s + i
Next
Print s
但是第二行的提示是"无效外部过程"
是怎么回事啊?
打错了,把SUM就当S吧或者谁可以帮我写一下

1.你要将代码写到某事件SUB里面才会被执行,比如command1_click或是form_click等.

2.在过程中声明变量需要使用dim来声明,比如你的可以是dim sum,i

3.你声明了变量sum,后面确使用s=s+i

4.既然是声明变量,就应该为它们指明类型,比如在你的过程中,需要使用的范围是整形,可以为sum和i声明为整型,比如 Dim i As Integer, sum As Integer

呵呵,自己写了不要代码,怎么又要要代码了..
===========================================
补充代码: (在窗体单击得到结果)
Private Sub Form_Click()
Dim i%, s%
For i = 1 To 10
s = s + i
Next
Print s
End Sub

dim s, i
For i = 1 To 10
s = s + i
Next
Print s

那个For语句吗?
你把sum 和 i 都初始化一下看看,我学的是C感觉差不多吧!

你就没定义 S
S 怎么来的???