zoukankan      html  css  js  c++  java
  • Asp中如何生成不重复随机数(vb版)

     能生成不重复随机数的代码,是一个类似于C语言的循环语句,花了一整晚才明白,够笨的!


        Dim i As Integer = 0
                Dim j As Integer = 0
       dim Num as Integer

                Dim StrTempArr(Num) As String
                Dim strZhongJiangArr(Num) As String
                Dim intRand As Integer

                Dim find As Boolean
                Do While True
                    find = False
                    Randomize()
                    intRand = Int((12 * Rnd()) + 1)
                    For j = 0 To i - 1
                        If StrTempArr(j) = CStr(intRand) Then
                            find = True
                        End If
                    Next
                    If Not find Then
                        StrTempArr(j) = CStr(intRand)
                        strZhongJiangArr(i) = CStr(intRand)
        ------------------------
        此处可以利用随机得到的不重复数据:strZhongJiangArr(i)
        ------------------------
                          i = i + 1
                        If i = Num Then
                            Exit Do
                        End If
                    End If
                Loop

  • 相关阅读:
    css
    博客目录
    macOS下psql客户端中文乱码问题
    PostgreSQL dblink的使用
    error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60
    mac中环境变量配置
    PostgreSQL Copy 命令
    Linux下rz命令和sz命令使用方法
    Tmux 使用教程
    create_time和update_time自动填写
  • 原文地址:https://www.cnblogs.com/Weaver/p/675145.html
Copyright © 2011-2022 走看看