社区
C语言
帖子详情
C中随机数的产生
ironarm
2005-05-09 10:37:39
我是新手,在看C的书。我只知道SRAND可以初始化,然后用RAND产生随机数,但要产生特定范围的随机数该如何做啊?(例如1-7之间的随机整数),希望大家帮忙了。
...全文
78
7
打赏
收藏
C中随机数的产生
我是新手,在看C的书。我只知道SRAND可以初始化,然后用RAND产生随机数,但要产生特定范围的随机数该如何做啊?(例如1-7之间的随机整数),希望大家帮忙了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guofu_x
2005-05-09
打赏
举报
回复
我原来也不会写啊,有同感,呵呵
jmpjerry
2005-05-09
打赏
举报
回复
可以上编译器试下 真的有这个问题
jmpjerry
2005-05-09
打赏
举报
回复
奇怪啊!!
函数要报错有2处
但必须要将int i=0;
加到srand((unsigned int)time(NULL));之前才好~
而且要定义NULL为0 这个不算什么!
但 请教高手这是怎么回事~还有 为什么time()里面要加参数(unsigned int)time(NULL)怎么理解啊?
谢谢!
jmpjerry
2005-05-09
打赏
举报
回复
怎么有错?
小弟看不出来啊!
ironarm
2005-05-09
打赏
举报
回复
唉,笨得可以阿,怎么就没想到取余数呢?谢谢了
kobefly
2005-05-09
打赏
举报
回复
楼上正解
其实这种问题
msdn上有例子得
积木
2005-05-09
打赏
举报
回复
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
srand((unsigned int)time(NULL));
int i=0;
for(i=0;i<7;i++)
{
printf("%d\t",rand()%7+1);
}
system("pause");
return 0;
}
C语言
产生
随机数
C语言
产生
随机数
.doc
C语言
产生
随机数
C语言
产生
随机数
用c语言
产生
随机数
.doc
用c语言
产生
随机数
.doc 用c语言
产生
随机数
.doc 用c语言
产生
随机数
.doc 用c语言
产生
随机数
.doc 用c语言
产生
随机数
.doc 用c语言
产生
随机数
.doc 用c语言
产生
随机数
.doc 用c语言
产生
随机数
.doc 用c语言
产生
随机数
.doc 用...
CRC与ADC与DMA与
随机数
发生器-第5季第5部分
《朱有鹏老师单片机完全学习系列课程》针对有志于物联网技术开发行业的零基础学员设计,共分6季,总200余小时的课程。本课程属于第5季。 本季课程主要讲解STM32的全新开发方式:使用STM32CubeMX工具做图形化配置,...
C语言
中
产生
随机数
C语言
中
产生
随机数
的方法 ……rand()函数可以用来
产生
随机数
,但是这不是真真意义上的
随机数
,是一个伪
随机数
,是根据一个数,我们可以称它为种子,为基准以某个递推公式推算出来的一系数,当这系列数很大的时候,...
c语言的
随机数
产生
原理
下面讲一讲在C语言里所提供的
随机数
发生器的用法。现在的C编译器都提供了一个基于ANSI标准的伪
随机数
发生器函数,用来生成
随机数
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章