社区
新手乐园
帖子详情
C++中如何得到一个随机数,
CycloneFox
2005-10-22 08:46:55
小弟想得到一个随机数,可是书本上没有,找到的又看不懂。能不能帮忙举个例子呢。谢谢各位了。
是使用random吗?可是不会用呀。
...全文
266
12
打赏
收藏
C++中如何得到一个随机数,
小弟想得到一个随机数,可是书本上没有,找到的又看不懂。能不能帮忙举个例子呢。谢谢各位了。 是使用random吗?可是不会用呀。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fiftymetre
2005-10-22
打赏
举报
回复
挑出几个字符?字符数是任意的还是固定的?
qhfu
2005-10-22
打赏
举报
回复
char array [] = {'a','b','c'};
char res[3];
srand(time(0));
for (int i = 0; i < 3;i++)
{
res[i] = array[rand()%3];
}
CycloneFox
2005-10-22
打赏
举报
回复
我想做的是随机从一个字符数组中挑出几个字符,这样的话只能从数组中挑出一个字符。
各位大哥,能不能再告诉我一下呀。
xiaocai0001
2005-10-22
打赏
举报
回复
srand(time(0));
-------------
这个只需要一次
下面的几个都不用的
CycloneFox
2005-10-22
打赏
举报
回复
我这样试了一下,我是想要多几个的随机数,代码如下(可是为什么结果都一样呢):
srand(time(0));
int e = rand();
srand(time(0));
int r = rand();
srand(time(0));
int a = rand();
cout<<e<<" "<<r<<" "<<a<<endl;
e,r,a的值都一样。这是为什么呀。
fiftymetre
2005-10-22
打赏
举报
回复
用 %啊
int i;
srand((unsigned)time(0);
i = rand()%100;
产生100以内随机数
CycloneFox
2005-10-22
打赏
举报
回复
如果我希望这个随机数有个范围怎么做呢。
fiftymetre
2005-10-22
打赏
举报
回复
int i;
srand((unsigned)time(0);
i = rand();
srand设置随机数种子
rand()产生0~0x7fff间的随机数
qhfu
2005-10-22
打赏
举报
回复
#include <stdlib.h>
#include <time.h>
srand(time(0));
int i = rand();
snowbirdfly
2005-10-22
打赏
举报
回复
恩~
random应该是VB里面的函数~
可以直接使用上面的rand()函数~~
例子比较多~~~
楼主可以这样找例子:
在C++小的版块,搜索里面找rand()函数~~~
yuchengliu
2005-10-22
打赏
举报
回复
rand()
UP!
xiaocai0001
2005-10-22
打赏
举报
回复
rand()
stdlib.h 头文件
用
C++
写的
随机数
生成器(含源代码)
在本文
中
,我们将深入探讨如何使用
C++
编程语言创建
一个
随机数
生成器。这个生成器允许用户指定
随机数
的范围和需要生成的个数。在
C++
中
,生成
随机数
是一项基本任务,常用于各种应用,如模拟、游戏、测试等。 首先,...
C++
产生
随机数
的几种方法
在
C++
编程
中
,生成
随机数
是一项常见的任务,可以用于模拟、游戏开发、加密等多种应用场景。本文将详细介绍
C++
中
生成
随机数
的几种方法。 ### 1. `<cstdlib>`库
中
的`rand()`函数 最基础的
随机数
生成方法是使用`...
C++
随机数
生成(无关联
随机数
)
为了使每次运行程序时
得到
不同的
随机数
序列,我们需要给
随机数
引擎提供
一个
种子。`std::random_device`是
一个
非确定性的
随机数
生成器,常用于获取种子。例如: ```cpp std::random_device rd; std::mt19937 gen...
随机数
类
c++
实现 及
随机数
跑硬币的应用
本篇文章将详细讲解如何利用
C++
实现
一个
随机数
类,并探讨如何将其应用到模拟抛硬币这样的随机事件
中
。 首先,我们需要理解
C++
中
的
随机数
生成机制。
C++
11引入了新的 `<random>` 头文件,提供了丰富的
随机数
生成器和...
c++
中
如何产生
随机数
在上面的代码
中
,使用了
一个
55个元素的数组来存储先前生成的
随机数
,并通过线性同余法来更新这些值。这种方法相比简单的`rand()`函数能够生成质量更高的
随机数
。 #### 总结 以上介绍了几种在
C++
中
生成
随机数
的方法...
新手乐园
33,323
社区成员
41,775
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章