第2个回答 2013-12-08
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
#include "time.h"
#include "stdlib.h"
int Compare(const void *elem1, const void *elem2){
return *((int *)(elem1)) - *((int *)(elem2));
}
void main(void){
int num[1000],i,l;
srand((unsigned)time(NULL));
for(i=0;i<1000;num[i++]=rand());
qsort(num,1000,sizeof(int),Compare);
for(l=i=0;i<1000;printf(++l%10 ? "%d\t" : "%d\n",num[i++]));
printf("\n");
}本回答被提问者和网友采纳