Defina la función void sort(int a[ ], int n) para ordenar los elementos de la matriz a en orden ascendente mediante el método de selección.
Código:
#includelt; stdio.hgt;
void sort(int*a, int n)
{ p>
int i, j, k, temp;
for(i=0; i
{
k=i;
for(j=i 1;j
{
if(*(a k)<*(a j))
k =j ;
}
if(k!=i)
{temp=*(a k);
*(a k )= *(a i );
*(a i)=temp;
}
}
}
int main()
{
int n, i, a[10], j
scanf("d", amp; n) ;
for(i= 0; i
{
scanf("d",amp;aamp;lt;iamp;gt;);
p>
}
sort(a, n);
for(j=0; j
printf("d", a[n-j -1]);
return 0;
Extensión:
En el lenguaje de programación C, #include se usa para declarar una ubicación donde el código se inserta desde otro archivo
#include es un término informático que se refiere al comando de inclusión de archivo de encabezado de C/C. Este comando se utiliza para incrustar el archivo de encabezado especificado en el archivo fuente. generalmente se usa en C y C. En el entorno de compilación de otros lenguajes (es decir, en el código de programa utilizado para programar software), para decirlo sin rodeos, te dice que en este lugar debes insertar un montón de código en otro archivo.
Por ejemplo. #Esto significa que en esta posición del código, es equivalente a insertar el código en el archivo stdio.h en esta posición. ;amp;gt;" Este corchete angular indica que el archivo pertenece al archivo estándar del entorno de programación. Busque el archivo en la ubicación estándar predeterminada.
Cuando el preprocesador encuentre la directiva #include, buscará el nombre del archivo en amp;lt;amp;gt; después de la directiva e incluirá el contenido de este archivo en el archivo actual. El texto del archivo de inclusión reemplaza la directiva #include en el archivo fuente. había ingresado todo el contenido del archivo de inclusión en esta ubicación en el archivo fuente
Materiales de referencia:
Enciclopedia Baidu - incluir (terminología informática)
.