用VB编一个累加的小程序,给我代码

一个text框,里面输数字,一个按钮,和一个label显示框,点按钮,程序会一直从1加到文本框中输的数字,要用i=i+1格式的,不要用等差求和公式,最后把累加的结果会显示... 一个text框,里面输数字,一个按钮,和一个label显示框,点按钮,程序会一直从1加到文本框中输的数字,要用i=i+1格式的,不要用等差求和公式,最后把累加的结果会显示在label上面 展开
 我来答
暴伦元子
2019-03-01 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:25%
帮助的人:951万
展开全部
Private
Sub
Command1_Click()
Dim
a,
s
As
Integer
a
=
Val(Text1.Text)
s
=
0
For
i
=
1
To
a
Step
1
'从1加到文本框中输的数字,重复执行i=i+1
s
=
s
+
i
's=s+i
Next
i
Label1.Caption
=
s
'输出结果
End
Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-12
展开全部
先定义全局变量定义int型 result =0; 在Command_Click事件里写:用for循环累加1 to val(text.Text)
result=result+i
最后在循环外写label.text=result
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-12
展开全部
因为我的电脑上没有vb所以我用易语言代替,反正原理都是一样的。谢谢采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-12
展开全部
private sub command1_click()
dim a,s as integer
s = 0
a = val(text1.text)
for i = 1 to a
s = s + i
next i
label1.caption = s
end sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-12
展开全部
Private Sub Command1_Click()
Dim Nsum As Long '和
For i = 1 To Val(Text1)
Nsum = Nsum + i
Next
Label1.Caption = Nsum
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式