Knuth洗牌算法
#define _CRT_SECURE_NO_WARNINGS 1 #include#include #include void swap(int *a,int *b); int main(){ srand((unsigned int)time(0)); int len=0; fputs("Input the len of arr:",stderr); scanf("%d",&len); int *arr=(int *)calloc(len,sizeof(int)); fputs("arr is:",stderr); for(int i=1;i<=len;arr[i]=i,printf("%d ",arr[i]),i++); fputc(10,stderr); for(int i=0;i



