[求助]为什么A=rand();A总是等于346呢?
[求助]为什么A=rand();A总是等于346呢?
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
void main()
{
int a;
srand((unsigned)time(NULL));
a=rand();
printf("%d\n",a);
}
再试试呀,这个就会每次不一样呀 ,rand()函数在0-32767之间