社区
工具平台和程序库
帖子详情
请教:c中random()函数的用法
wlzxgdut
2003-05-06 06:09:00
同上
...全文
409
5
打赏
收藏
请教:c中random()函数的用法
同上
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
snipersu
2003-05-09
打赏
举报
回复
先randomize();
在random();
yizhenfeng
2003-05-09
打赏
举报
回复
rand()产生的是伪随即数, 可以用srand来实现随机效果。
不过srand在产生随机数之前要给他播种,你也可以调用系统时间来实现自动播种。
以下是样例:
C++描述:
#include <iostream.h>
#include <iomanip.h>
#include <stdlib.h>
int main()
{
unsigned seed;
cout << "Enter seed: ";
cin >> seed;
srand(seed);
for (int i = 1; i <= 10; i++)
{
cout << setw(10) << 1 + rand() % 6;
if (i % 5 == 0)
{
cout << endl;
}
}
return 0;
}
C语言类似。
feiwolf28
2003-05-09
打赏
举报
回复
firming(detory),你给他回答的这个问题是MFC里的标准答案你是复制下来的吧
其实我觉得你问的问题是TURBOC2上的RANDOM()是不是,
RANDOM()不用初始化,只要调用它就可以了,
例如:
RANDOM(50);
返回的是一个50以内的随机数;
firming
2003-05-07
打赏
举报
回复
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
void main( void )
{
int i;
/* Seed the random-number generator with current time so that
* the numbers will be different every time we run.
*/
srand( (unsigned)time( NULL ) );
/* Display 10 numbers. */
for( i = 0; i < 10;i++ )
printf( " %6d\n", rand() );
}
在使用rand()之前,必须用srand()来设置种子数,否则的话,rand()得到的是伪随机数
nbqiulei
2003-05-06
打赏
举报
回复
用scrand()设置种子数,可以用系统时钟time()来设置,rand()得到随机数。
c语言程序设计基础
random
,C语言:随机
函数
rand()、srand()、
random
()和
random
ized()的区别和
用法
...
本文介绍了C语言
中
用于生成随机数的rand()和srand()
函数
,强调了两者必须配套使用。srand()用于设置种子,通常结合time(NULL)确保每次运行产生不同随机数。rand()
函数
返回[seed, RAND_MAX]间的随机整数。通过实例展示了如何生成随机整数数组和实数。 129791537,14793757,Debian RAID & LVM磁盘配置及Crypt-disk加密,['运维', 'Linux系统', '磁盘管理', '数据安全', '加密技术']
c语言
random
函数
随机范围设置,TC随机
函数
(宏)有:
random
( )、rand( ) 等,
函数
的具体使用方法 c语言...
本文介绍了C/C++语言
中
两个常用的随机数生成
函数
random
()和rand()的
用法
,通过实例展示了如何在0-99范围内生成随机数,适合初学者理解随机数生成原理。
吴恩达深度学习教程作业1.3——出现的
函数
汇总
本文详细介绍了Python
中
NumPy库的重要
函数
及其应用场景,包括np.
random
.seed(), np.zeros(), np.linspace(), numpy.c_, plt.scatter(), np.squeeze(), sklearn.linear_model.LogisticRegressionCV(), np.dot() 和 X.shape()等。通过实例演示了这些
函数
的具体
用法
。
嵌入式第三天
本文介绍了C语言的转义字符,如换行符、制表符等,还阐述了求余运算符的
用法
及注意事项。同时讲解了左值和右值的区别、类型转换运算符的使用,以及赋值操作、自增运算符的特点。此外,介绍了C语言
中
生成伪随机数的
random
()和s
random
()
函数
。
random
_shuffle()
用法
本文介绍了一种利用C++标准库
中
的
random
_shuffle
函数
轻松实现数据随机排序的方法。通过实例展示了如何结合srand和time
函数
确保每次运行都能得到不同的随机序列。
工具平台和程序库
24,852
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章