vb编程序实现

运行时单击第一个命令按钮生成50个(-10,10)之间的随机整数,保存到一维数组A中,同时显示在第一个文本框中,单击第二个命令按钮将其中的正数和负数分离开来,分别保存到数... 运行时单击第一个命令按钮生成50个(-10,10)之间的随机整数,保存到一维数组A中,同时显示在第一个文本框中,单击第二个命令按钮将其中的正数和负数分离开来,分别保存到数组B和数组C中,并将分离后的正数和负数显示在另两个文本框中 展开
 我来答
听不清啊
高粉答主

推荐于2016-07-09 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部

已经完成:

Dim a(50) As Integer, b(50) As Integer, c(50) As Integer

Private Sub Command1_Click()

k = 0: j = 0

For i = 1 To 50

If a(i) >= 0 Then

j = j + 1: b(j) = a(i)

Text2.Text = Text2.Text & Format(a(i), "@@@@")

If j Mod 10 = 0 Then Text2.Text = Text2 & vbCrLf

Else

k = k + 1: c(k) = a(i)

Text3.Text = Text3.Text & Format(a(i), "@@@@")

If k Mod 10 = 0 Then Text3.Text = Text3 & vbCrLf

End If

Next i

End Sub

Private Sub Form_Load()

Text1.Text = ""

Text2.Text = ""

Text3.Text = ""

For i = 1 To 50

a(i) = Int(Rnd * 19 - 9)

Text1.Text = Text1.Text & Format(a(i), "@@@@")

If i Mod 10 = 0 Then Text1.Text = Text1.Text & vbCrLf

Next i

End Sub

来自:求助得到的回答
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式