在一个数组中,怎么样才能把第一个数和最后一个数换个位置.把第二个数和倒数第2个数换个位置...
怎么解决啊,谢谢
怎么解决啊,谢谢
解决方案 »
- 求助解决,图片里提示错误,具体在工程包里。。。。。。。。。。。。。。。。。。。。。。。。。
- 如何获取其他软件上的某一个按钮的 文字 应该是caption
- vb6 立即窗口等不可用
- 我自已做的dll文件,可以实现自动注册吗?即不需执行regsvr32的操作?,想编写绿色软件,拷过来就能用
- Form1.Show的问题
- 请教高手,如何将数据库的链表按层次结构写入EXCEL,给100分,在线等
- 新手上路,向大侠们求助
- 怎么用VB代码实现DTS快速导数据
- 每次接新项目好多地方都要重新代码,难道Vb真的重用性能这么差吗?真的不适合做项目?
- 拼图游戏怎么做?
- 古怪的问题:
- 请问能否在picturebox的图片上添加文字?
for i=0 to int(n/2)
a(i)=temp
a(i)=a(n-i)
a(n-i)=temp
next i
把a(n-1)的值给a(i)
然后把a(n-i0的值给temp啊
Private Sub Form_Load()
Dim a(15) As Integer, i As Integer, x As Integer
Randomize
For i = 1 To 15
a(i) = Int(100 * Rnd) + 1
a(i) = Text.Text1
Next i
End Sub
我找不出有什么错误的地方吗
运行是可以了,但是它只输出一个数,我要15个,怎么回事啊
Private Sub Form_Load()
Dim a(15) As Integer, i As Integer, x As Integer, temp As Integer
Randomize
For i = 1 To 15
a(i) = Int(100 * Rnd + 1)
Text1.Text = a(i)
Next i
For x = 0 To Int(7)
a(i) = temp
a(i) = a(15 - i)
a(15 - i) = temp
Next x
End Sub现在又说什么下标越界,我该怎么办啊
我写错了
不是a(i)=temp
是temp=a(i)才对你还是做在command cilk 里面号观察一点Private Sub Form_Load()
Dim a(15) As Integer, i As Integer, x As Integer, temp As Integer
Randomize
For i = 0To 15
a(i) = Int(100 * Rnd + 1)
Text1.Text = a(i)
Next i
For x = 0 To Int(7)
temp=a(x)
a(x)= a(15 - x)
a(15 - x)= temp
Next x
End Sub
你刚才x的循环用了i了
dim n as interger
dim m as intergere
dim i as interger
dim temp as string
n=ubound(array)+1
m =int(n/2)
for i = 0 to m
temp=array(i)
array(i )=array(n-i-1)
array(n-i-1)=temp
next i
Dim a(15) As Integer, i As Integer, x As Integer, temp As Integer
Randomize
For i = 0To 15
a(i) = Int(100 * Rnd + 1)
Text1.Text = Text1.Text & " " & a(i)
Next i
For x = 0 To Int(7)
temp=a(x)
a(x)= a(15 - x)
a(15 - x)= temp
Next x For i = 0 To 15
Text2.Text = Text2.Text & " " & a(i)
Next iEnd Sub你多加一个text2吧 这样方便观察点
Dim a(15) As Integer, i As Integer, x As Integer, temp As Integer
Randomize
For i = 1 To 15
a(i) = Int(100 * Rnd + 1)
Text1.Text = Text1.Text & " " & a(i)
Next i
For x = 1 To Int(7)
temp = a(x)
a(x) = a(15 - x)
a(15 - x) = temp
Next x For i = 1 To 15
Text2.Text = Text2.Text & " " & a(i)
Next i
Dim a(14) As Integer, i As Integer, x As Integer, temp As Integer
Randomize
For i = 0 To 14
a(i) = Int(100 * Rnd + 1)
Text1.Text = Text1.Text & " " & a(i)
Next i
For x =0 To 6
temp=a(x)
a(x)= a(14 - x)
a(14 - x)= temp
Next x For i = 0 To 14
Text2.Text = Text2.Text & " " & a(i)
Next iEnd Sub
我刚才也没有留意这个
QQ:25408974 可惜我上班是不能上的 :(