VB编程:数组中删除数组元素-27

简介: VB编程:数组中删除数组元素-27

程序代码:

Dim a()

Private Sub Form_Load()

   ReDim Preserve a(1 To 5)

   For i = 1 To 5

       a(i) = i

   Next i

   For i = 1 To 5

       Text1.Text = Text1.Text & "a(" & i & ")=" & a(i) & ";   "

   Next i

   For i = 2 To 4

       a(i) = a(i + 1)

   Next i

   ReDim Preserve a(1 To 4)

   For i = 1 To 4

       Text2.Text = Text2.Text & "a(" & i & ")=" & a(i) & ";   "

   Next i

End Sub


总结:

   1、插入数组元素和删除数组元素都使用循环交换,插入数组元素是原数组元素往后移动,删除数组元素是将原数组的元素往前移动。

   2、插入数组元素,需要先将数组长度加长再增加数组元素;删除数组元素,可以先删除数组元素,再建数组长度缩短。

相关文章
|
4月前
|
存储 C#
C#学习系列相关之数组(一)---数组的定义与使用
C#学习系列相关之数组(一)---数组的定义与使用
|
4月前
|
存储 数据可视化 C语言
C 语言数组教程:定义、访问、修改、循环遍历及多维数组解析
数组用于将多个值存储在单个变量中,而不是为每个值声明单独的变量。 要创建数组,请定义数据类型(例如 int)并指定数组名称,后面跟着方括号 []。 要将值插入其中,请使用逗号分隔的列表,并在花括号内使用
1041 0
|
3月前
|
C语言
C语言----将数组A中的内容和数组B中的内容进行交换。(数组一样大)
C语言----将数组A中的内容和数组B中的内容进行交换。(数组一样大)
|
3月前
|
C语言
C语言---函数--数组---创建一个整形数组,完成对数组的3种操作
C语言---函数--数组---创建一个整形数组,完成对数组的3种操作
|
4月前
|
Java
<Java SE> 数组详解大全(附带练习题).一维数组、二维数组、数组拷贝、数组遍历...
<Java SE> 数组详解大全(附带练习题).一维数组、二维数组、数组拷贝、数组遍历
32 0
|
11月前
|
C语言
C语言之在数组内删除指定元素x
C语言之在数组内删除指定元素x
138 0
|
人工智能 文件存储
VB编程:数组中插入新的数组元素-26
VB编程:数组中插入新的数组元素-26
190 0
VB编程:利用指针实现数组的插入-43
VB编程:利用指针实现数组的插入-43
151 0
VB编程:利用指针实现数组拆分-44
VB编程:利用指针实现数组拆分-44
|
机器学习/深度学习 文件存储
VB编程:对数组进行二分查找-29
VB编程:对数组进行二分查找-29
201 0