小编NEX*_*NEX的帖子

相当于C++中的Python随机数生成器?

只需从Python切换到C++,我开始用C++重新编写我的Python工具以便更好地理解,但无法解决这个问题......

此函数将生成随机数范围,例如"randomRange(12)"可返回12个数字的范围,如"823547896545"

蟒蛇:

  def randomRange(n):
        range_start = 10**(n-1)
        range_end = (10**n)-1
        return randint(range_start, range_end)

  number = randomRange(12)
Run Code Online (Sandbox Code Playgroud)

C++:

  int n;
  int randomRange(n){
        int range_start = ?
        int range_end = ?
        int result = ?(range_start, range_end);
        return (result);
  };

  int number = randomRange(12);
Run Code Online (Sandbox Code Playgroud)

我找不到相应的问号"?"

c++ python random

5
推荐指数
1
解决办法
1369
查看次数

标签 统计

c++ ×1

python ×1

random ×1