necesito ayuda

raul
25 de Febrero del 2004
tengo q hacer un programa q imprima 0001 0011 y asi hasta q no haya comvinaciones en numeros binarios

Alejandro 2.0
25 de Febrero del 2004
este fragmento de código escribe la representación "binaria" de los números desde el 0 hasta el 255, que vienen a ser todas las combinaciones posibles entre ocho 0s o 1s. Está separado en dos para que quede como en tu ejemplo. Creo que va a ser útil si coneguís explicártelo. Suerte!

for(int i=0; i<256; ++i) {
for( int x = 7; x > 3; x-- )
printf( "%i", ( i & 1 << x ) > 0 ? 1 : 0 );

printf( " " );

for( int x = 3; x > -1; x-- )
printf( "%i", ( i & 1 << x ) > 0 ? 1 : 0 );

printf("n");
}