说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

关于数组的返回问题,在线等

编辑:说三道四文库 发布时间:2018-07-19 04:28
HTML文档下载 WORD文档下载 PDF文档下载
怎么用函数返回一个数组呢?
就是说,我定义了一个数组,我想用函数来返回它,怎么做?
谢谢了!
怎么没有人里我?
<%
aa=split(Request.Form("select1"),",")
for i=1 to ubound(aa)
response.write aa(i)
next
%>
'字串重组
     tmp=split(rsu("ug_id"),";")
     for i=0 to ubound(tmp)-1
          arr=split(tmp(i),",")  
          ttt=arr(0)
        tmplist=tmplist+ttt & ","  
     next
不是啊!
是这样的
function getnum(allnum,num) 'allnum 是共有的题目数'num题目的数目
dim tnum
dim upperbound     ' upperbound 是此范围的上界,而 lowerbound 是此范围内的下界
dim lowerbound
dim flag '控制是否和前面的值重复

flag=0
upperbound=1    
lowerbound=allnum
tnum=0
do
randomize
iRnd=Int((upperbound - lowerbound + 1) * Rnd + lowerbound)     
if tnum>0 then
for i=0 to tnum
if iRnd=s(i) then
flag=1
exit for
end if
flag=0
next
end if
if flag=0 then
s(tnum)=iRnd
tnum=tnum+1
end if
loop until tnum=num
for i=0 to num-1  '察看一下s中的数值
response.Write(s(i))
response.Write("<br>")
next
getnum=s    '这个地方该怎么写
end function
dim a()
a=getnum           '调用函数把数组s的值给数组a

该怎么写?
我知道了!谢谢了!
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘