您的位置:首页 > 其它

时间作为种子(随机数的产生)

2016-07-24 00:00 399 查看
#include <stdio.h>

#include <stdlib.h>

#include <time.h>

int main(void)

{

  int i = 0;

 srand((unsigned)time(NULL)); //本地时间为种子

  while(i<30)

  {

    int a = rand()%100; //产生随机数

    int b = rand()%100;

    int j;

    j = rand()%4; //产生随机符号0到3分别代表四则运算

    printf("%d", a);

    switch(j)

    {

      case 0:

        printf("+");

        break;

      case 1:

        printf("-");

        break;

      case 2:

        printf("*");

        break;

      case 3:

        printf("/");

        break;

    }

    printf("%d", b);

    printf(" = \n");

    i++;

  }

  return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: