gpt4 book ai didi

c - "Chances"函数发生吗?

转载 作者:行者123 更新时间:2023-11-30 19:56:43 26 4
gpt4 key购买 nike

通过使用 rand()函数,我们可以创建输出的可能性。

喜欢rand()%4 + 'A'基本上意味着这段代码将生成从 A 到 D 的随机字母。

那么我的问题是,我们可以将“可能性率”放入这个随机生成中吗?

例如,A从4个字母(从A到D)中出现,只有24%的机会

而B将以12%的利率推出,等等

  • 我使用的是 Windows,我的编码程序是 Visual Studio 2012。(语言是 C)

最佳答案

创建一个由 100 个字母组成的字符串,其中包含 24 个 A、12 个 B 以及适当数量的 C 和 D。生成0到99之间的随机数;使用它作为字符串的索引。这将为您提供加权随机选择。

这是一种简单但几乎图形化的方法。您也可以根据范围来决定。

关于c - "Chances"函数发生吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18821783/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com