将数字1—40以四个为一组随机分成10组并打印
#include <stdio.h>
#include <time.h>
#define SIZE 40
int main()
{
srand((unsigned int)time(NULL));
int a[SIZE];
int i;
for(i = 0;i < SIZE;i++)
{
a[i] = i + 1;
}
int len = sizeof(a) / sizeof(a[0]);
for(i = 0;i < SIZE;i++)
{
int index = rand() % len;
int tmp = a[index];
a[index] = a[len - 1];
a[len - 1] = tmp;
if(i % 4 == 0)
printf("\n");
printf("%5d",a[len - 1]);
len--;
}
printf("\n");
return 0;
}