回 帖 发 新 帖 刷新版面

主题:帮忙修改一下!!

string s="";
            int i;
            int iResult;
            Random ro = new Random();
            for (i = 1; i < 8; i++)
            {
                iResult = ro.Next(1, 100);
                r[i] = iResult;
                s = s + iResult.ToString() + " ";
以上怎么样修改,保证的产生的随机数不同

回复列表 (共1个回复)

沙发

int j;
for(j=i-1;j>0;j--)
    if(r[j]==r[i])
    {
        iResult = ro.Next(1, 100);
        r[i] = iResult;
        j=i-1;
    }

我来回复

您尚未登录,请登录后再回复。点此登录或注册