zoukankan      html  css  js  c++  java
  • 美美哒rand()函数

     2016.3.7     天气:大雪
    都已经三月份竟然还下了这么大的雪,真是少见呀。今天为了提交软件工程的作业我们需要注册git的账号,真是前途艰难呀,后台服务器都要爆炸了,其实我觉得这个平台的服务器还是不太强大呀,有一些bug呀,需要不断的完善呀。
    我们要写一个小程序随机生成30个数,进行加减乘除运算。一开始觉得还是挺简单的,但等开始写了才突然发现了非常严重的问题,怎么生成随机数,啊啊啊啊都要抓狂了。。。。突然我发现了rand(函数),问题解决了,帅气吧!
    rand()函数:从零开始产生随机数的函数,例如rand()%10;则它产生0~10的随机数。
    srand()初始化随机种子,如果未设置随机数种子,rand()在调用时会自动设随机数种子为1,rand()产生的是假随机数字,每次执行时是相同的。若要不同,以不同的值来初始化它,初始化的函数就是srand()。

    使用方法(生成100以内二十个随机数)
      #include <stdlib.h>     
      #include <stdio.h>
      #include <time.h>
     void main(void)
    {
          int i,k;
          srand(time(NULL));
          for(i=0;i<20;i++)
          {
              k=rand()%100;
              printf("k=%d/n",k);
          }
    }
  • 相关阅读:
    hdu 2222 Keywords Search
    Meet and Greet
    hdu 4673
    hdu 4768
    hdu 4747 Mex
    uva 1513 Movie collection
    uva 12299 RMQ with Shifts
    uva 11732 strcmp() Anyone?
    uva 1401
    hdu 1251 统计难题
  • 原文地址:https://www.cnblogs.com/wcherry/p/5251880.html
Copyright © 2011-2022 走看看