77问答网
所有问题
当前搜索:
VB中怎么将一个数据存入数组
在
VB
窗体模块中:用随机函数产生10个不大于100的整数
存入
一维
数组
a中...
答:
Dim a(10) As Integer, i As Integer Print "随机生成数组:"For i = 1 To 10 a(i) = Int(Rnd * 100)Print a(i);Next i Print 是这样吗?随机生成
一个数组
。
在
VB
.NET编程中使用
数组
答:
数组是程序中经常要使用到的一种
数据
类型,Visual 中
的数组
,虽然语法结构等方面保留了和Visual Basic的很多相似之处,但也与Visual Basic存在着很多区别。其最大,也是各位Visual Basic程序员所最不能容忍的区别就是如下二点:1. 在Visual Basic .Net中申明
一个数组
,其数组元素中的索引值的起点全部都为“0”,而不是...
...输出并按升序排序,插入
一个
新
数据
,使
数组
仍按升序排列。
答:
Private Sub Command3_Click() '插入新
数据
Dim NewN As Long NewN = Val(InputBox("请输入新数据:"))If NewN > 0 Then ReDim Preserve jz(UBound(jz) +
1
) As Long jz(UBound(jz)) = NewN End If rank UBound(jz), jz '排序 For i = 0 To UBound(jz) '显示排序后内容
数组
...
用
VB
动态数组时
如何将
生成
的数组
显示出来,多谢高手指点啊
答:
解1:可不用任何其它控件 假设你的动态数组为 A()可用以下代码输出:Me.Cls '清除窗体上原来显示的的数据 For i = LBound(A) To UBound(A) '从动态
数组的
下限循环到上限 Print A(i) '依次在窗体上显示动态数组的每
一个数据
Next 解2:建一个ListBox控件 List1 假设你的动态数组为...
用
vb
怎样
知道excel一列中有几个不一样
的
内容 就像筛选的功能 一点按 ...
答:
1、通过do while循环得到这一列有多少数据。2、按数据量的多少定义一个
数组
,如A(100)3、先将第
一个数据
写入A(0),再用do while循环读取数据,读第二行的数据开始,加一条For Next循环,与A(0)进行对比,相同的就跳过,不同的就写入A(1),每读一个数据都与前面得到的数据进行比较,不同的就...
vb
如何
保存和返回
数组中的
值
答:
UBound(q1)If S <
1
Or S > H Then Exit Sub H = H - 1 For I = S To H q1(I) = q1(I + 1) '将 S 后面的项目依次上移 Next If H > 0 Then ReDim Preserve q1(1 To H)Else ReDim q1(1 To 1)End If '下面是你显示
数组数据的
语句 '...End Sub ...
vb
编程,用随机函数产生50个10~100之间的互不相同的整数存于
一数组
中...
答:
Private Sub Command
1
_Click()Dim x(90) As Integer '高效代码,产生无重复随机数 For i = 10 To 100 x(i - 10) = i Next Randomize For i = 1 To 50 j = Int(Rnd * (91 - i)) + i t = x(i)x(i) = x(j)x(j) = t Next '排序 For i = 1 To 50 For j = 1 ...
用
VB
6.0做
一个
随机初始化
数组
排序,不改变原来
的数据
顺序但要
把
相同的...
答:
k=5 '要插入5个数字 ss=10'素组原始大小 ReDim a(ss) '重新定义
数组
大小不保留
数据
For i = 0 To ss-
1
'模拟一组数 0-9的 a(i) = i Print a(i) & ",";Next i ReDim Preserve a(ss+k) '重新定义数组大小保留原有数据 for k1=0 to k-1 '重复插入数据 m = CInt(InputBox...
vb怎么
定义字符串
数组
?怎么赋值?
答:
赋值: 一般用循环,如: For ...Next语句 。每次使用ReDim语句都会使原来数组中的值丢失,可以在ReDim语句后加Preserve参数来保留
数组中的数据
,但使用Preserve只能改变最后一维的大小,前面几维大小不能改变。使用动态
数组的
优点是根据用户需要,有效地利用存储空间,它是在程序执行到ReDim语句时才分配...
vb中将一个
长度固定的
数组
逆序储存是什么意思?
答:
以一个10个元素
的数组
,而且存储数据依次为1,2,3,4,5,6,7,8,9,10
将一个
长度固定的数组逆序储存,就是在原来的这个数组中,将
数据的
存储改成依次为:10,9,8,7,6,5,4,3,2,1
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜