Red de conocimiento informático - Conocimiento del nombre de dominio - Operaciones básicas de programación de la máquina de tejer plana por computadora Hengxing 2006d

Operaciones básicas de programación de la máquina de tejer plana por computadora Hengxing 2006d

#include

#include

intercambio vacío(int*a,int*b)

{

int temp;

temp=*a;

*a=*b;

*b=temp ;

}

void select_sort(int A[],int n)

{

registro int i,j,min, m;

for(i=0;i

{

min=i;//Encontrar el valor mínimo

for(j=i+1;j

{

si(A[min]>A[j])

{

min=j;

}

}

si(min!=i)

{

swap(&A[min],&A[i]);

printf("El resultado de la clasificación %d es:\n",i+1);

for(m=0;m

{

if(m>0)

{

printf("");

}

printf("%d",A[m]);

}

printf("\n");

}

}

}

int main(void)

{

int n;

while(scanf("%d",&n)!=EOF) /* Scanf_s() es necesario en VS2013 y otras versiones, VC6 Utilice scanf() en .0 */

{

int i;

int*A=(int*)malloc(sizeof(int)* n );

for(i=0;i

{

scanf("%d",&A[i]);

}

select_sort(A,n);

printf("El resultado final de la clasificación es:\n");

for( i=0;i

{

if(i>0){

printf("");

}

> printf("%d",A[i]);

}

printf("\n");

}

devuelve 0;

}