|
|
int jsSort()
{
int i,j,k=0;
DATA swap;
for(i=0;i<200;i++)
if(aa[i].x1>(aa[i].x2+aa[i].x3))
bb[k++]=aa[i];
for(i=0;i { swap=bb[i]; bb[i]=bb[j]; bb[j]=swap; } return k; } 18题 下列程序的功能是:将一正整数序列{K1,K2,...,K9}重新排列成一个新的序列。新序列中,比K1小的数都在K1的前面(左面),比K1大的数都在K1的后面(右面)。要求编写函数jsValue()实现此功能,最后调用writeDat()函数所新序列输出到文件out.dat中。 jsvalue(int a[10][9]) { int i,j,k,n,temp; int b[9]=0; for(i=0;i<10;i++) { temp=a[i][0]; k=8; n=0; for(j=8,j>=0;j--)