rand.c
上传用户:bjtelijie
上传日期:2010-01-01
资源大小:87k
文件大小:1k
源码类别:

数学计算

开发平台:

Visual C++

  1. # include <stdio.h>
  2. # include <stdlib.h>
  3. # include <time.h>
  4. /* 利用系统时间来寻找随机数,并将前十个随机数显示出来 */
  5. int main()
  6. {
  7. long time1;
  8. int i, time2;
  9. /* 获得正确的日历时间 */
  10. time1 = time(NULL);    /* 返回系统的当前日历时间 */
  11. printf("%ldn", time1);
  12. time2 = (unsigned)time1/2;
  13. printf("%ldn", time2);
  14. /* 以系统时间为参数,为即将生成的伪随机数序列设置起点 */
  15. srand(time2);
  16. /* 生成十个伪随机数序列 */
  17. for(i=0; i<10; i++)
  18. printf("%d ", rand());
  19. printf("n");
  20. return 0;
  21. }