使用时间作为srand的种子制造随机数的案例

转载 2012年03月21日 23:06:55
#include "stdlib.h"
  #include "stdio.h"
  #include "time.h"
 
  int main(void)
  {
    int i;
      time_t temp_time;
      srand((unsigned)time(&temp_time));
  
      for(i = 0;i < 10; i++)
    {
         printf("  %d",rand()%1000);
      }
      return 0;
  }

相关文章推荐

C++中的srand(time(null))利用时间设置随机种子产生随机数

首先需要声明的是,计算机不会产生绝对随机的随机数,计算机只能产生“伪随机数”。其实绝对随机的随机数只是一种理想的随机数,即使计算机怎样发展,它也不会产生一串绝对随机的随机数。计算机只能生成相对的随机数...

C++中的srand(time(null))利用时间设置随机种子产生随机数

首先需要声明的是,计算机不会产生绝对随机的随机数,计算机只能产生“伪随机数”。其实绝对随机的随机数只是一种理想的随机数,即使计算机怎样发展,它也不会产生一串绝对随机的随机数。计算机只能生成相对的随机数...
  • youoran
  • youoran
  • 2013年09月02日 22:31
  • 22394

C语言(使用时间)生成随机数

  • 2012年10月17日 14:38
  • 788B
  • 下载

C语言随机数生成方法——srand种子的讨论

通常的随机数实现方法如下面的代码所示(这个函数返回一个最小值 minnum 和最大值 maxnum 之间的随机数)。随机数种子由time函数生成:srand((unsigned) time(NULL)...

Linux下srand随机函数关于时间种子的精度提升

最近工作的时候遇见了一个问题,是关于随机函数的问题。网上有很多关于随机函数的例子,这点就不做说明。 说一下我今天遇见的问题,我在服务器端写了一个随机函数,使用的是time(0)作为随机种子。在我自己...

Android小应用——监控屏幕使用时间

Android小应用——监控屏幕使用时间 idea来源 这个idea是蔡小亦童鞋提出来的。她说看到一条报道说有人看手机看太久眼睛怎么怎么了,所以想弄个应用来监控屏幕使用时间。答应帮...
  • he90227
  • he90227
  • 2014年04月23日 12:03
  • 2697

ROS的学习(二十一)使用时间和TF

rosserial_arduino这个包,包括了可以在arduino上产生时间戳的一个库,这个时间和运行roscore实例的PC或者是平板上的时间是同步的。下面使用一个例子来演示一下如何访问时间,并且...

选择排序,冒泡排序和插入排序使用时间的对比

三个排序算法,以时间为计算单位,对比它们的使用效率;为了准确对比,都使用了相同的数组;但是由于每次产生的随机数组都不同,导致排序遍历与交换的次数也不同;所以这里仅针对每一次的结果的对比,具体一定的随机...

WMI 获取硬盘信息(使用时间)

Get SmartNow that we have the basics of WMI in .NET worked out it's time to get back to SMART. Some ...

C#:DataGridView中列类型使用时间控件和下拉列表的自动匹配

1. DataGridView中使用时间控件作为列类型 DataGridView中默认不提供DateTimePicker类型的列类型,因此可以通过控件的覆盖模拟所需的功能。详细步骤如下: 第一步,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用时间作为srand的种子制造随机数的案例
举报原因:
原因补充:

(最多只允许输入30个字)