一起来探讨
20:36:07【中学生】(青ˉ︶ˉˉ︶ˉ年) 2015/3/23 20:36:07
}*/
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void)
{
int i, a[100] = {0}, b = 3;
srand((int)time(0));//设定随机种子
while (b--)
{
int c = rand() % 100;
if(!a[c])
{
printf("%d ", c);
a[c] = 1;
}
}
return 0;
}
求三个随机数 可是此段代码意思是?????int c = rand() % 100;
if(!a[c])
{
printf("%d ", c);
a[c] = 1;
【中学生】(青ˉ︶ˉˉ︶ˉ年) 2015/3/23 20:37:16
求解完全 if(!a[c]) a[c] = 1; 这意思是 真不太看明白