美文网首页
随机生成数,判断出没出现过

随机生成数,判断出没出现过

作者: 优劣在于己 | 来源:发表于2020-11-10 19:16 被阅读0次

生成1~200以内的随机100个数,然后读取某数,最后输出结果判断该数是否出现过

#include<stdio.h>
#include<time.h>
#include<stdlib.h>
#include<string.h>
int main()
{
    //生成数字中
   //freopen("e:/a.in","w",stdout) ;
   //unsigned tm=time(NULL);
  // srand(tm);//time()用系统时间初始化种,为rand()生成不同的随机数种子
      // for(int i=0;i<100;i++)
        //printf("%d ",rand()%200+1);
    //读取数字
    //freopen("e:/a.in","r",stdin);
    int index;
    int a[201];
    memset(a,0,sizeof(a));
    for(int i=0;i<100;i++){
        scanf("%d",&index);
        a[index]=1;
    }
    for(int i=0;i<100;i++){
        printf("%d\n",a[i]);
    }
  return 0;
}

相关文章

网友评论

      本文标题:随机生成数,判断出没出现过

      本文链接:https://www.haomeiwen.com/subject/rlmrbktx.html