00问答网
所有问题
请教,一维数组元素的交换赋值。VB程序设计,输入十个整数,要求第一个与倒数第一个交换……
如题所述
举报该问题
推荐答案 2017-04-07
'有很多方法可以实现,我写了下引入第三个变量交换的办法,
'参考下
Private Sub Command1_Click()
Dim arr(10) As Integer
Dim i, j, x As Integer
Dim a As Integer
Print "数组原始值为:"
For i = 1 To 10
arr(i) = i
Print arr(i);
Next i '将1-10赋值给数组
For j = 1 To 4
a = arr(j)
arr(j) = arr(11 - j)
arr(11 - j) = a '引入变量a 将数组前后交换
Next j
Print
Print "交换后数组数值为:"
For x = 1 To 10
Print arr(x);
Next x
End Sub
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/rIejn0DBjBenrejInj.html
其他回答
第1个回答 2017-04-07
int arr[10] = {1,2,3,4,5,6,7,8,9,10};
for(int i = 0;i < 10 / 2; ++i)
{
int temp = arr[i];
arr[i] = arr[9 - i];
arr[9 - i] = temp;
}
相似回答
vb
里面 生成
10个
10到80之间的随机
整数
存入
一维数组
a中,找到其中的最小...
答:
Dim myArray(10) As Integer '定义一个长度为11的
一维数组
用来存放
10个
随机的整形数据 Dim nI As Integer '定义一个循环变量nI For nI=1 to 10 myArray (nI)=Int((80-10)*Rnd()+10)Next Dim max,min As Integer '定义max,min分别记入最大值和最小值的位置 For nI =1 to 9...
VB程序设计
题。速度速度!!!
答:
有点疑问:“将前5个
元素
与后5个元素对换。即
第一个与第十个
互换。第二个与第九个互换。”这两句话好像不是一个意思吧,这个设计是按第二句话做的,不知合不合你原意?
vb
题,从键盘上
输入10个整数,
并放入
一个一维数组,
将其前5个
元素和
后5个...
答:
Private Sub Command1_Click()Dim A(10) As Long, I As Long For I = 1 To 10 A(I) = InputBox("请
输入第
" & I & "个数据", "提示", "")Print A(I),Next Print For I = 1 To 5 '5是因为
元素个
数\2 A(0) = A(I)A(I) = A(11 - I) '11是元素个数+1 A...
vb编程
用for循环向
一维数组
中
输入10个
数,找出其中的最大值和最小值...
答:
Label1.Caption = ""For i = 1 To 10 x(i) = Val(InputBox("
输入第
“ & i & "
个整数
", "
输入整数
", "0"))If i = 1 Then max = x(1) : min = x(1)If x(i) > max Then max = x(i)If x(i) < min Then min = x(i)Label4.Caption = Label4.Caption & x(i)...
大家正在搜
数组赋值给另一个数组
对十个数组元素依次赋值
数组元素赋值
如何给数组元素赋值
c语言给一维数组赋值
数组元素的引用
数组元素的下标下限
对数组赋值
数组赋值方式
相关问题
VB编程:键盘上输入10个整数,放入一个一维数组中,然后将其...
vb一个含有n个元素的一维数组,交换数组中元素的位置,要求第...
vb题,从键盘上输入10个整数,并放入一个一维数组,将其前5...
vb 从键盘上输入10个整数,并放入一个一位数组中,然后将其...
vb编程 用for循环向一维数组中输入10个数,找出其中的最...
交换一维数组中的元素。一维数组中的第一个元素和倒数第一个元素...
C语言编程:输入一维数组的10个元素,并将最小值与第一个数交...
从控制台输入10个整数赋值给数组,最大的与第一个元素交换,最...