求高手帮我做一道vb题 最好能用vb2010做

计算出50以内两个数之间(包括开头和结尾的数)所有连续数的和为120的正整数,并在窗体上显示出来,程序输出每组开头和结尾的正整数,并用“~”连接起来,如1~15,这样的数... 计算出50以内两个数之间(包括开头和结尾的数)所有连续数的和为120的正整数,并在窗体上显示出来,程序输出每组开头和结尾的正整数,并用“~”连接起来,如1~15,这样的数有多组,一行输出一组。(提示:二重循环) 展开
 我来答
帐号已注销
2013-06-02 · TA获得超过242个赞
知道小有建树答主
回答量:268
采纳率:0%
帮助的人:263万
展开全部
Private Sub Form1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Click
Dim i, j, k As Integer
Dim sum As Integer
k = 0
Dim g As Graphics = Me.CreateGraphics()
For i = 1 To 50
sum = 0
k += 1
For j = i To 50
sum += j
If sum = 120 Then
g.DrawString(i.ToString & "~" & j.ToString, Me.Font, Brushes.Black, 0, k)
Exit For
ElseIf sum > 120 Then
Exit For
End If
Next
Next
g.Dispose()
End Sub
我是戴拿
2013-06-01 · TA获得超过718个赞
知道小有建树答主
回答量:417
采纳率:100%
帮助的人:252万
展开全部
Dim a As Integer
Dim i As Integer
Dim j As Integer
Private Sub Form_click()
a = 0
For i = 1 To 119
For j = i To 119
a = a + j
If a = 120 Then
Print i & "~" & j
End If
Next
a = 0
Next
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式