#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
int num = 0;
int num2 = 4;
int arr[5] = { 1,2,3,4,5 };
int len = sizeof(arr) / sizeof(int);
srand(time(NULL));
int num4 = num2 + 1 - num;
for (int i = 0; i < len; i++)
{
int random = rand() % num4;
int temp = arr[i];
arr[i] = arr[random];
arr[random] = temp;
}
printf("数组打乱后为:");
for (int j = 0; j < len; j++)
{
printf("%d ", arr[j]);
}
return 0;
}
C语言打乱数组(个人练习)
最新推荐文章于 2024-09-13 10:21:40 发布