¿Cómo utilizar el lenguaje C para comparar los tamaños de varios números en un microcontrolador?
// Programa de clasificación de burbujas
#. includelt; reg52.hgt;
char x[4]={0, 1, 2, 3}; //se puede almacenar una matriz de n bits de los datos correspondientes,
// Cuando se aplica al microcontrolador, los datos obtenidos se pueden colocar en esta matriz y los datos obtenidos se pueden colocar en esta matriz.
//Cuando se aplica a un microcontrolador, los datos obtenidos se pueden colocar en esta matriz
int a, b, t
void main()<; /p>
{
for(a=0;alt;3;a) //alt;n-1 para n bits
for(b=a 1; blt; 4; b ) //Gráfico(b)=0, 1, 2, 3; alt; b ) lt; b ) //blt; x[a]lt; x[b]) //intercambio
{
t=x[a];
x[a]=x[ b];
x[b]=t;
X[B]=t;
}
Esta vez, por Los números están ordenados de mayor a menor. Ordenando x[4]={3, 2, 1, 0};
}
Te acabo de escribir esto en mi camino hacia y desde el trabajo. ¿Está detallado? ¿suficiente? ¡Deberías poder entenderlo!
Oh, amigo, ¿puedes darme un poco más? Pronto subiré al nivel 5, jaja ~~~~~~