分析:要产生随机数,可以用rand()函数;rand函数的机制是在某一个随机池里面选出某一个数.这个随机池的指定由void srand(unsigned seed)函数决定.传入的参数可以指定某一个随即池.如果传入固定参数,每次调用生成的数是一样的规律.所以要传入本身在变化的参数.一般传入时间.
随机数的值为0,1 .那么对某个数模2 就可以得到.
实例:
#include
#include
#include
int main()
{
srand(time(NULL));
while(1)
{
sleep(2);
printf("%d ",rand()%2);;
}
return 0;
}