早教吧作业答案频道 -->其他-->
谁能帮我写一个VB的过程是把数组Point中的元素每隔25个放到数组result中数组类型是POINTAPI就是把数组Point里的一个一个值,每隔25个挑出来,放到另一个数组里PublicSubReduceArray(ByRefPoi
题目详情
谁能帮我写一个VB的过程是把数组 Point 中的元素每隔25个 放到数组 result 中 数组类型是 POINTAPI 就是把数组Point里的一个一个值,每隔25个挑出来,放到另一个数组里 Public Sub ReduceArray(ByRef Point() As POINTAPI,ByRef result() As POINTAPI) Dim result() As POINTAPI ReDim result(0) Dim Bound As Long Dim bound_r As Long Bound = UBound(Point) Dim i As Long Dim temp_x, temp_y As Integer For i = 0 To Bound Step 25 Point(i).X = temp_x Point(i).Y = temp_y bound_r = UBound(result) result(bound_r).X = temp_x result(bound_r).Y = temp_y ReDim Preserve result(bound_r + 1) Next i Debug.Print UBound(result) ReDim result_point(UBound(result)) Dim count As Integer For count = LBound(result) To UBound(result) result_point(count).X = result(count).X result_point(count).Y = result(count).Y Next count
▼优质解答
答案和解析
看你的程序,你的问题应该难不倒你吧?隔25个用循环没问题吧!
看了谁能帮我写一个VB的过程是把数...的网友还看了以下:
1.在下列四个六位数中,A不等于0,B是偶数,其中肯定能被6整除的数是()A.AABABAB.BA 2020-05-15 …
21点之前回答呀.有分A.B.C.D四个数中,A>B>C>D,且B是奇数.A.B.C的平均数是15 2020-05-23 …
连续进位加法是连续2位或2位以上需要进位的加法,如188+44,而隔位进位是隔了一位需要进位的加法 2020-07-19 …
三角函数中相隔两对称中心的周期是多少? 2020-07-21 …
布尔代数中A+(BC)=(A+B)(A+C)怎么解呀在数字逻辑与数字系统中的布尔代数中的A+(BC 2020-07-21 …
指数函数中a不能等于1是因为无论1的多少方均为1,没有讨论的必要.那为什么幂函数中x能够等于1呢, 2020-08-01 …
以a为底N的对数中,a的取值有什么规定?指数函数中的a又有什么规定?logaN=b中,a的取值范围 2020-08-02 …
在有理数中,a是最小的正整数,b是下列一组数:-2,15.3,120%,0,二又4分之一.-21中非 2020-12-07 …
在指数函数中a^0则a的取值范围是a不等于0还是a大于o?指数函数中负数的0次方无意义,所以是否要a 2020-12-09 …
在有理数中,a是最小的正整数,b是最小的非负数,C表示下列一组数:-2,15,3,120%,0,2又 2020-12-31 …