c语言 产生一个随机数,如何让它每一次运行出现不同的随机数结果?
答案:2 悬赏:0 手机版
解决时间 2021-02-06 21:15
- 提问者网友:献世佛
- 2021-02-05 20:52
c语言 产生一个随机数,如何让它每一次运行出现不同的随机数结果?
最佳答案
- 五星知识达人网友:爱难随人意
- 2021-02-05 22:10
#include
#include
#include
int main(void)
{
int a;
srand((unsigned)time(NULL)); //用时间初始化随机数生成种子
a=rand()%10;
printf("%d
",a);
}
2
Press any key to continue
9
Press any key to continue
#include
#include
int main(void)
{
int a;
srand((unsigned)time(NULL)); //用时间初始化随机数生成种子
a=rand()%10;
printf("%d
",a);
}
2
Press any key to continue
9
Press any key to continue
全部回答
- 1楼网友:低音帝王
- 2021-02-05 23:08
#include "stdio.h"
#include "stdlib.h"
#include "time.h"
int main(void)
{
srand((unsigned)time(NULL));
int a;
a=rand()%10;
printf("%d ",a);
}
加一句srand((unsigned)time(NULL)); 打开随机触发器 与时钟频率同步
这样每次随机的数就不同 不过需要包含头文件 #include "time.h"
#include "stdlib.h"
#include "time.h"
int main(void)
{
srand((unsigned)time(NULL));
int a;
a=rand()%10;
printf("%d ",a);
}
加一句srand((unsigned)time(NULL)); 打开随机触发器 与时钟频率同步
这样每次随机的数就不同 不过需要包含头文件 #include "time.h"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯