相关疑难解决方法(0)

C - 10到30之间的随机数

我有polje[i]=rand()%30+1;1-30之间的随机,但我怎么能这样做它在10到30之间?

c random numbers

2
推荐指数
1
解决办法
2万
查看次数

在"C"中生成给定范围内的随机数组

我想生成一个随机数组,例如,如果范围是[0,10],那么所需的输出是2 3 5 6 4 7 8 9 0 1(非重复)

我面对rand()函数的问题有时我得到一些重复的nos,我是该范围内的离散值,每次调用时都是不同的顺序.

Ps:我确实经历了一些线程 在一个范围内生成一个随机的双重 在这里生成一个整个范围内的随机数并且无法使一个类似的矿井变细,这有一个微妙的区别.特别是后者非常接近

c

1
推荐指数
1
解决办法
2万
查看次数

如何在C中随机打印1到10

可能重复:
在整个范围内统一生成随机数
在C中,如何从rand()获取特定范围的数字?

我想在C中生成随机数.它在stdlib.h中有rand()和srand()函数但它给了我非常大的数字.但我只想要数字b/w 1到10.那么,是否可能,如果是,那么如何?如果可以从az随机生成字符.

c random

0
推荐指数
1
解决办法
2万
查看次数

C++从0到最大长整数获取随机数

我有以下功能:

typedef unsigned long long int UINT64;
UINT64 getRandom(const UINT64 &begin = 0, const UINT64 &end = 100) {
    return begin >= end ? 0 : begin + (UINT64) ((end - begin)*rand()/(double)RAND_MAX);
};
Run Code Online (Sandbox Code Playgroud)

每当我打电话

getRandom(0, ULLONG_MAX);
Run Code Online (Sandbox Code Playgroud)

要么

getRandom(0, LLONG_MAX);
Run Code Online (Sandbox Code Playgroud)

总是得到相同的价值562967133814800.我该如何解决这个问题?

c++

0
推荐指数
1
解决办法
1万
查看次数

如何在C ++中的特定间隔中获取随机数

我需要介于特定间隔之间的数字。

# include<iostream>
# include<cstdlib>
# include<ctime>
using namespace std;

int main()
{
    srand(time(0));

    for (int x = 1; x<=10; x++)
    {
        cout<<  15+ (rand()% 20)   <<endl;

    }
}
Run Code Online (Sandbox Code Playgroud)

我希望输出在15到20之间,例如[15,20],但我总是得到>或<的输出,而不是确切的间隔。

c++ random numbers

0
推荐指数
1
解决办法
113
查看次数

如何在c ++中生成5到25之间的随机数

可能重复:
在整个范围内均匀生成随机数
C++随机浮点数

如何在c ++中生成5到25之间的随机数?

#include <iostream>
#include <cstdlib>
#include <time.h>

using namespace std;

void main() {

    int number;
    int randomNum;

    srand(time(NULL));

    randomNum = rand();

}
Run Code Online (Sandbox Code Playgroud)

c++ random srand

-4
推荐指数
2
解决办法
3070
查看次数

C++,二十个数字不是随机的?

为什么我的C++数字不是随机的?

#include <iostream>
#include <cstdlib>
using namespace std;


int main()
{
    int randomNumber = rand() % 100;


    for (randomNumber = 0; randomNumber < 20; randomNumber++)
    {

        cout << randomNumber << endl;
    }
    return 0;
}

//Why are my 20 numbers not random?
Run Code Online (Sandbox Code Playgroud)

c++ random

-6
推荐指数
1
解决办法
591
查看次数

标签 统计

random ×5

c++ ×4

c ×3

numbers ×2

srand ×1