vb的一道题目,怎样把一个数组的数据存入到另一个数组。

作者&投稿:英勉 (若有异议请与网页底部的电邮联系)
VB 如何把二个数组内符合条件的数存入另一数组~

如果TXT文件是单行的话
Open "c:\1.txt" For Binary As #1
Text1.Text = Input(lof(1), 1)
Close #1
Dim a
a = Split(Text1.Text)

如果是多行要加循环

Option Explicit
Dim a$, n%, k%, c$(), d%

Private Sub Form_Click()
n = 0
Open App.Path & "emp.txt" For Input As #1
Do Until EOF(1)
n = n + 1
Line Input #1, a
ReDim c(n)
d = Len(a)
k = InStr(1, a, "=")
c(n) = Right(a, (d - k + 1))
Print "c(" & n & ")=" & c(n)
Loop
Close #1
End Sub



Dim intArray(1 To 100) As Integer
Private Sub Command1_Click()
Label1.Caption = ""
Randomize (Timer)
For i = LBound(intArray) To UBound(intArray)
10 intArray(i) = Int(Rnd(i) * 9000 + 1000)
For j = LBound(intArray) To i - 1
If intArray(i) = intArray(j) Then GoTo 10
Next j
Next i
For i = LBound(intArray) To UBound(intArray)
Label1.Caption = Label1.Caption + CStr(intArray(i)) + Space(1)
If i Mod 10 = 0 Then Label1.Caption = Label1.Caption + vbCrLf
Next i
End Sub

Private Sub Command2_Click()
Label2.Caption = ""
Dim Flag As Boolean, intPrimeArray(1 To 100) As Integer
For i = LBound(intArray) To UBound(intArray)
Flag = True
For j = 2 To Sqr(intArray(i))
If intArray(i) Mod j = 0 Then
Flag = False
Exit For
End If
Next j
If Flag Then
k = k + 1
intPrimeArray(k) = intArray(i)
End If
Next i
For i = LBound(intArray) To k
Label2.Caption = Label2.Caption + CStr(intPrimeArray(i)) + Space(1)
If i Mod 10 = 0 Then Label2.Caption = Label2.Caption + vbCrLf
Next i
End Sub

Private Sub Form_Click()
   Dim a%(), c$(), i%, j%, S$, temp$, w$, y$
   Print "国家" & Space(16) & "首都"
   w = "="
   y = String(40, w)
   Print y
   S = "中国:北京,日本:东京,俄罗斯:莫斯科,印度尼西亚:雅加达,丹麦:哥本哈根,瑞典:斯德哥尔摩,芬兰:赫尔辛基,法国:巴黎,荷兰:阿姆斯特丹,比利时:布鲁塞尔"
   c = Split(S, ",")


    For i = 0 To UBound(c)
        o = c(i)
        p = Left(c(i), InStr(c(i), ":") - 1)
        q = Right(c(i), Len(c(i)) - InStr(c(i), ":"))
        Print p & Space(20 - LenB(p)) & q
    Next
   
End Sub



Private Sub Form_Click()

Dim a$(), c$(), i%, j%, S$, temp$, w$, y$

Print "国家", Tab; "首都"

   w = "="

   y = String(40, w)

   Print y

  S = "中国:北京,日本:东京,俄罗斯:莫斯科,印度尼西亚:雅加达,丹麦:哥本哈根,瑞典:斯德哥尔摩,芬兰:赫尔辛基,法国:巴黎,荷兰:阿姆斯特丹,比利时:布鲁塞尔"

   c = Split(S, ",")


ReDim a(1 To UBound(c) + 1, 1 To 2)


Dim ar

For i = 0 To UBound(c)

    ar = Split(c(i), ":")

    a(i + 1, 1) = ar(0)

    a(i + 1, 2) = ar(1)

Next

 

For i = 1 To UBound(a)

    Print a(i, 1), Tab; a(i, 2)

Next

End Sub

输出到屏幕使它们对齐,用 Tab() 函数最简单



一个数组的数据存入到另一个数组。
假设a() 是有数据了的,存入到B数组中就是
b()=a()


根据所给的已知线a,b,画一条线段,使它等于a-b. 一道数学题目
我来回答1)先作线段AB=a2)以A为圆心,以b为半径用圆规画圆弧,圆弧与线段AB交于C 则AC=b,而CB=a-b 那么线段CB即为所求

求一道初中数学题目:在三角形ABCD中,BC=a,AC=b,AB=c,且满足:a+3\/c-b...
(1)(a+3)\/(c-b)=k a+3=kc-bk bk=kc-a-3 b=(kc-a-3)\/k a(a-1)\/(b+c)=k a(a-1)=bk+ck bk=(a^2-a-ck)b=(a^2-a-ck)\/k 所以(a^2-a-ck)\/k=(kc-a-3)\/k a^2-a-ck=kc-a-3 2kc=a^2+3 k=(a^2+3)\/2c (2)k=(a^2+3)\/2c >0 所以(a+...

...≤ Ina\/b ≤(a-b)\/b.这是中值定理里面的一道题目
在区间[b,a]上,由中值定理,存在ξ∈(b,a),使 f '(ξ)=[f(a)-f(b)]\/(a-b),即1\/ξ=[f(a)-f(b)]\/(a-b),由于b<ξ<a,1\/a<1\/ξ<1\/b,所以,1\/a<[f(a)-f(b)]\/(a-b)<1\/b,因为a-b>0,且 f(a)-f(b)=lna-lnb=ln(a\/b),所以,(a-b)\/a<ln(a\/b)<(a-b)\/b。

英语一道语法的题目,请问这题的B选项为什么不能选?
--All the applicants are interviewed before a final decision here in a queue.所有的人在最终决定前将依次被面试。如果选B,则All--are being interviewed--in a queue.出现矛盾,到底是All are being...所有人同时在一起被面试,还是in queue依次(单独)被面试?

关于数据结构的一道题,请问以下题目中B和D选项有什么不同吗?我怎么觉得...
这个很简单,画个图看看就简单,数据结构对于是比较抽象的,需要画图加以形象。熟练后不用画图都行,因为脑子已经有图像了 看图应该懂了吧

有一道题目当a=2b等于负二十求多项式3a的立方b的立方减2a的平方b+b-4...
∵3a²b³-1\/2a²b+b-4a³b³+1\/4a²b+b²+a³b³+1\/4a²b-2b²+3 =-b²+b+3 由于化简后里没有a ∴不论a取何值,结果都一样

微积分中有一道题目:(x-b)^2 + y^2 = a^2 绕Y轴旋转得到旋转体,求该旋...
利用柱坐标系来求该转动惯量,则当|b|≤|a|时,该转动惯量=∫(0到2π)dθ∫(﹣√[a^2-(r-|b|)^2]到√[a^2-(r-|b|)^2])dy∫(0到|a|+|b|)r^2×prdr =4πp∫(0到|a|+|b|)√[a^2-(r-|b|)^2]×r^3dr 令r=|b|+|a|sinu,则原式=4πp∫(﹣arcsin|b|\/|...

一道题目,帮忙解答
一道题目,帮忙解答下 闰年是一年366年。闰年是能被4整除的年份。帮忙解答一道题目 原题有错,需把40和20交换一下 设计划用x天完成 20x+20=40(x-1)-10 x=3.5 20*3.5+20=90个 这批零件有90个,计划3.5天完成。 楼下的不要抄袭!m*n=a^2c^2+b^2d^2+a^2d^2+b^2c...

求解数学题目一道~~
∵a的三次方>0 ∴a>0 |a|>0 ∵a+b>0 a*b<0 ∴|b|<0 ∴|a|>|b| |b|-|a-b|+|2a| =-b-(a-b)+2a =-b-a+b+2a =a

这4道小学题难度很高,大学生照样被“虐哭”,你会解答吗?
你能想到吗?第二道小学题 这道题目是小学二年级的语文题,题目要求照样子,填字组词,这种类型的题目相信大家在读小学的时候经常也会遇到,看似简单的一道题目,但是就在题目中的第二小题难度就出现了,题目中分别有:大、日、思、风这四个汉字,到底应该怎样组词呢,中间那个空格应该要填上什么字?...

岗巴县13353677071: 求vb编程题:有一个已排好序的数组,向该数组中插入一个数,要求按原来排序的规则将它插入到数组中 -
督莉茜芷: Dim a(10) As Integer, i%, m%, t%, n% Dim b(11) As Integer For i = 0 To 9 '模拟一组数 0-9的 a(i) = i Print a(i) & ","; Next i Print "" m = CInt(InputBox("输入要插入的数:")) For i = 0 To 10 If mb(i) = m n = n + 1 Else b(i) = a(i - n) End If Next i If ...

岗巴县13353677071: 请问,VB中怎么把一个数组中的正数提出来? -
督莉茜芷: 用循环把判断数组的数是否大于零就可以了.dim a(10) as integerfor i=1 to 10 a(i)=10*rnd -5 next for i=1 to 10if a(i)>0 then print a(i)next

岗巴县13353677071: vb考试的一道题 dim a(1,2,3) 定义的数组有几个元素 -
督莉茜芷: 数组是从零开始的 例如 dim a(1)其实有两个元素分别是 a(0)和a(1),你定义的数组是三维数组,元素的个数应该是4*3*2=24个,你是不是算成3*2*1=6了,这样算不对.

岗巴县13353677071: vb中怎样表示一个数组里的某个数字? -
督莉茜芷: dim i as integer i=arr(7) print i

岗巴县13353677071: VB中怎样使输入一个数,然后那个数就可以成为数组的总数 -
督莉茜芷: 程序样例:Private Sub Command1_Click() Dim a() As Integer, n As Integer n = CInt(InputBox("N=")) ReDim a(n) For i = 0 To n a(i) = CInt(InputBox("A( " & i & " )=")) Next i s = 0 For i = 0 To n s = s + a(i) Next i MsgBox ("这 " & n + 1 & " 个数的总和= " & s) End Sub

岗巴县13353677071: VB找出数组中最小的数,并把它移到数组的第一个位置 -
督莉茜芷: 新建一个按钮Command1和文本框Text1,把文本框的MultiLine属性设为True,代码如下:Private Sub Command1_Click() Dim intTest(), i As Integer, intMin As Integer, intTemp As Integer, strText As String intTest = Array(92, 20, 38, 46, 15, 88, 66)...

岗巴县13353677071: vb怎么计算一个数组元素的和 -
督莉茜芷: Private Function Qsum(ByRef a() As Integer) As DoubleDim n As Doublen = 0For i = LBound(a) To UBound(a)n = n + a(i)Next iQsum = n End Function

岗巴县13353677071: 如何用VB在一系列数中选出一个最大的数 -
督莉茜芷: 定义一个数组,之后再用For循环比较数组大小,以下是我回答一个人的冒泡算法,你也可以参考一下:求数组中的最大值 a(i)=array(1,2,3,4,5,6,7,8,9,0) for i=1 to 9 for j=i+1 to 10 '将j的值加1 if a(i)>a(j) then '如果a(i)比a(j)的值大,则进行下面代码 ...

岗巴县13353677071: VB中怎么计算数组中含的元素数 -
督莉茜芷: Dim arr(4,7) As Integer n = 0 For Each i In arr n = n + 1 Next MsgBox "数组arr有 " & n & " 个元素"'计算数组的维数 On Error Resume Next Err.Clear n = 0 Do While Err.Number = 0 n = n + 1 u = UBound(arr, n) Loop MsgBox "数组arr有 " & n - 1 & " 维" Err.Clear '非必需 On Error GoTo 0 '非必需

岗巴县13353677071: vb题目,有关数组中的元素个数的 -
督莉茜芷: vb默认的数组下界是0, Dim a(3,-2 To 2,5) 相当于 Dim a(0 To 3, -2 To 2, 0 To 5)数组a第一维长度为4,第二维长度为5,第三维长度为6,元素的个数为4*5*6=120如果通用声明区有 Option B...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网