- 论坛徽章:
- 324
|
随便写了下
#define N 5
int id[N];
int i, j, k;
for (i = 0; i < N; i ++)
id[i] = i + 1;
srand((unsigned)time(NULL));
for (i = 0; i < N; i ++)
{
j = rand() % N;
k = id[0];
id[0] = id[j];
id[j] = k;
}
for (i = 0; i < N; i ++)
printf("%dn", id[i]); |
[ 本帖最后由 hellioncu 于 2009-6-17 15:00 编辑 ] |
|