生成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;
}