main{
for (int i = 0; i <16; i++) {
a[i] = i;
}
random(a, 16);
for(int i =0; i< 16;i++){
log("第%d=%d",i,a[i]);
}
}
void HelloWorld::random(int a[], int n)
{
int index, tmp, i;
srand(time(NULL));
for(i=0; i<n; i++)
{
index=rand()%(n-i)+i;
if(index!=i)
{
tmp=a[i];
a[i]=a[index];
a[index]=tmp;
}
}
}