佳木斯湛栽影视文化发展公司

主頁 > 知識(shí)庫 > asp中實(shí)現(xiàn)隨機(jī)分組程序的代碼

asp中實(shí)現(xiàn)隨機(jī)分組程序的代碼

熱門標(biāo)簽:團(tuán)購網(wǎng)站 科大訊飛語音識(shí)別系統(tǒng) 服務(wù)器配置 阿里云 Linux服務(wù)器 電子圍欄 Mysql連接數(shù)設(shè)置 銀行業(yè)務(wù)
復(fù)制代碼 代碼如下:


Function makegroup(teams() As String) As String 
  '函數(shù)功能:對(duì)teams數(shù)組中的32支球隊(duì)進(jìn)行隨機(jī)分組.(注:teams數(shù)組下標(biāo)從0開始) 
  '函數(shù)的變量定義. 
  '顯示變量聲明是一個(gè)好習(xí)慣. 
  Dim tvar As Integer, returnstr As String, tmove As Integer, temp As Integer 
  '初始化隨機(jī)數(shù)產(chǎn)生器實(shí)現(xiàn)真正的隨機(jī)性. 
  Randomize (Timer) 
  For tvar = 1 To 32 '共有32支球隊(duì) 
    If (tvar - 1) Mod 4 = 0 Then 
      '將分組球隊(duì)名稱及組名存入returnstr變量中. 
      returnstr = returnstr  vbCrLf  Chr(Asc("A") + (tvar \&;4))  "組:" 
    End If 
    tmove = Int(Rnd * (33 - tvar)) 
    returnstr = returnstr  teams(tmove)  "." 
    For temp = tmove To 30 
      '將數(shù)組的部分前移避免組中存在同名球隊(duì). 
      teams(temp) = teams(temp + 1) 
    Next temp 
  Next tvar 
  '返回值為分組后的結(jié)果. 
  makegroup = returnstr 
End Function 

標(biāo)簽:棗莊 大理 蚌埠 萍鄉(xiāng) 衢州 廣元 江蘇 衡水

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《asp中實(shí)現(xiàn)隨機(jī)分組程序的代碼》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    宝应县| 梁山县| 宁强县| 秦皇岛市| 措勤县| 固原市| 济阳县| 建德市| 湛江市| 庄河市| 大英县| 安义县| 杭锦旗| 巴青县| 会昌县| 阿勒泰市| 阜南县| 云安县| 贵南县| 灵寿县| 漠河县| 东乌| 达日县| 中西区| 勃利县| 托里县| 千阳县| 襄樊市| 鹤岗市| 溧水县| 澄城县| 新化县| 上虞市| 韩城市| 木兰县| 临桂县| 顺平县| 泗水县| 昭平县| 张家港市| 磐石市|