23、[i]);
fclose(fp);
getchar();
printf("\n请按任意键继续!");
getchar();
break;
case 2:
TInsertSort(a,p);
printf("\n请按任意键继续!");
getchar();
break;
case 3:
TSelectSo
24、rt(a,p);
printf("\n请按任意键继续!");
getchar();
break;
case 4:
TBubbleSort(a,p);
printf("\n请按任意键继续!");
getchar();
break;
case 5:
Tquicksort(a,N,p);
printf("\n请按任意键继续!");
25、 getchar();
break;
case 6:
system("cls");
TIMES1[1]=TIMES[1]=TInsertSort(a,p);
TIMES1[2]=TIMES[2]=TSelectSort(a,p);
TIMES1[3]=TIMES[3]=TBubbleSort(a,p);
TIMES1[4]=TIMES[4]=Tquicksort(a,N,p);
26、 getchar();
BubleSort(TIMES);
printf("\n\n");
{
printf("排序这组数据较快的排序法是:\n");
if(TIMES[1]==TIMES1[1]) printf("直接插入排序:%f秒!\n",TIMES[1]);
if(TIMES[1]==TIMES1[2]) printf("直接选择排序:%f秒!\n",TIMES[1]);
27、if(TIMES[1]==TIMES1[3]) printf("冒泡排序:%f秒!\n",TIMES[1]);
if(TIMES[1]==TIMES1[4]) printf("快速排序:%f秒!\n",TIMES[1]);
if(TIMES[1]!=TIMES[2])
{
if(TIMES[2]==TIMES1[1]) printf("直接插入排序:%f秒!\n",TIMES[2]);
if(TIMES[2]=
28、TIMES1[2]) printf("直接选择排序%f秒!\n",TIMES[2]);
if(TIMES[2]==TIMES1[3]) printf("冒泡排序%f秒!\n",TIMES[2]);
if(TIMES[2]==TIMES1[4]) printf("快速排序%f秒!\n",TIMES[2]);
}
}
printf("\n请按任意键继续!");
srand((int)time(NULL)
29、);
for(i=0; i